在Filemaker中动态移动UI对象

时间:2013-05-28 12:39:10

标签: filemaker

我正在使用Filemaker 12高级版,我需要在地图的图像容器对象(Google静态地图)上叠加UI对象。我需要通过脚本放置这些对象,因为我正在根据GPS数据计算它们的位置。

将GPS距离转换为像素的困难部分我已经在本文中使用了这篇文章:https://gis.stackexchange.com/questions/46729/corner-coordinates-of-google-static-map-tile

现在我只需要能够动态地在UI中放置某种类型的标记。我听说UI对象属性不能从脚本中更改,但这是参考较旧的FM版本。有人知道这是否仍然不可能吗?或任何可能的解决方法?是否完全无法修改图像数据本身以某种方式显示标记?

我尝试使用散点图进行此操作但是它们没有足够的控件来实际在每个像素级别上放置一个点。

1 个答案:

答案 0 :(得分:2)

我没有遇到过在FileMaker中动态移动元素的方法,所以我认为你不会有太多运气。

散点图是一个有趣的想法,但我认为您会发现Web查看器最容易使用,因为您可以使用数据URL和Javascript。

如果您将Web查看器的URL设置为“data:text / html”,并使用HTML页面(可选地包括Javascript),那么您可以创建一个非常强大的显示引擎。您可以使用类似的技术在HTML页面中包含图形,这样您就不需要从外部网站进行任何加载。

有关FileMaker中数据网址的详细信息,请尝试:http://sixfriedrice.com/wp/filemaker-9-tip9-web-viewers-without-the-web/