Google maps 以编程方式创建多个地图标记的Appengine融合表

Google maps 以编程方式创建多个地图标记的Appengine融合表,google-maps,google-app-engine,google-fusion-tables,Google Maps,Google App Engine,Google Fusion Tables,TLDR:我想,但我很乐意在创建数据库时将数据库中的数据发送到谷歌(任何用户都可以在地图上创建位置) 我需要在谷歌地图上为我正在创建的网站创建很多地图标记。插入和删除是必需的,但我永远不需要过滤数据。我找到了几个链接,展示了如何创建这张地图,以便通过使用google docs的电子表格访问它,但是我在google app engine中有一个纬度/经度坐标数据库。我的首选方法是谷歌托管地图,我向地图本身发送插入/删除查询(因为地图对所有用户都是常量)。这听起来很像fusion表,但我实际上无法找

TLDR:我想,但我很乐意在创建数据库时将数据库中的数据发送到谷歌(任何用户都可以在地图上创建位置)

我需要在谷歌地图上为我正在创建的网站创建很多地图标记。插入和删除是必需的,但我永远不需要过滤数据。我找到了几个链接,展示了如何创建这张地图,以便通过使用google docs的电子表格访问它,但是我在google app engine中有一个纬度/经度坐标数据库。我的首选方法是谷歌托管地图,我向地图本身发送插入/删除查询(因为地图对所有用户都是常量)。这听起来很像fusion表,但我实际上无法找到如何在fusion表中以编程方式实现它


我知道如何在地图上创建单个点,但是会有很多点,所以将每个点发送到客户端会太慢。我的备份计划仅仅是使用一个四叉树,让客户端把地图的边界发送给服务器并用它来回答所有问题,但是我怀疑谷歌有一个更好的解决方案。

取决于数据集的大小以及需要多少插入和删除,您可能需要考虑使用。您可以执行“replaceRows”操作来交换整个表内容,也可以执行单独的“insert”和“delete”调用。(当然,数据会存储在融合表中。)


然后,您可以在自己选择的网站上创建地图,甚至可以将地图放在Google Drive上。

这看起来正是我想要的,但我不太明白如何使用它。我非常推荐在这里()查看google为API提供的示例代码。