在Google Maps SDK中添加许多自定义标记和许多自定义信息窗口

时间:2014-08-10 02:08:21

标签: ios google-maps

我真的只是在寻找实现这一目标的最佳方法。我已经看过代码如何单独进行这些操作,但有没有可以说,100分呢?或者我是否需要为我创建的每个点设置自定义图像和自定义信息?

另外,有一个后端,比如说SQLite,我可以更有效地整合帮助吗?

我正在构建的应用程序可以拥有1000个积分,而且我真的不想编写所有人的代码...但我会!

由于

1 个答案:

答案 0 :(得分:0)

考虑使用Google Fusion Tables - 它们支持每层100,000点和5层,总共500,000点。您可以通过在Google服务器上运行的SQL类型语言访问它们 - 这正是您上传数据时的数据所在,这使得它们非常快。

infowindows也是可编程的。

您将CSV加载到Google云端硬盘中的Fusion表格(如Excel电子表格)中,然后获取该表格的密钥,然后使用Javascript中的密钥。

我使用Fusion Tables创建了以下网站,我对Javascript没有任何线索!请参见Skyscan网站here。我不介意你点击View Page Source :-)顺便说一句,如果你点击该页面上的Modern Collections,你实际上是打开/关闭25,000个标记,它几乎是瞬间完成的。还有Marker Clustering可用,它允许您使用大量标记对地图进行去杂乱,并使用单个“较胖”标记自动替换它们。

有一个很好的教程here