快速提问。
我有个作家正在写一个Google Fusion表。我知道它正在创建一个具有我提供的“表名”和在后台创建的新表ID的表。
1)第一个问题:在FME中,是否有某种方法可以获得表ID?对于任何后续操作(阅读,等)您必须使用表ID而不是表名。
我知道FME正在使用表ID。我可以在它使用的insert into语句中看到它…(我用xs替换了表id。)
google fusion tables:html-sql-request:'postfields=sql=插入到XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX('geom',…
似乎从一个特写员那里得到的桌子ID是件好事…但也许今天有办法得到它?
2)第二个问题:融合表请求似乎经常失败。是否有任何方法可以打开重试逻辑,以便在出现致命错误(未添加数据)时重试API请求?
谢谢!
这更像是一个工作流问题,亚搏在线但使用FME来实现。
新的FME,但基本上我有一个微软的SQL空间表,里面有几何图形/多边形,我想在谷歌地图上显示。这些多边形代表土地所有权,这基本上就是当你完全放大时谷歌地图所显示的。(见下图。即对于Crafton Tull,您可以看到3D建筑,然后看到周围的多边形,即属性边界。)
我要做的是自动将Microsoft SQL空间表几何图形和相关数据转换为谷歌地图可以使用的格式。最简单的选择似乎是把它放到一个Google Fusion表中,但我不知道其他人是否有建议。
我发现了这个老的FME博客文章,谈论使用谷歌云SQL,但这似乎更复杂。(融合表非常容易使用…但未来对他们的支持还不清楚。)
https://blog.亚搏在线safe.com/2015/01/6-google-maps-engine-alternations/
还有其他/更好的建议吗?谢谢!!!!
----
具有所有权边界的示例图像。