如何创建自定义,可共享和协作的地图?

时间:2013-09-25 21:55:29

标签: javascript google-maps google-maps-api-3 google-maps-api-2

我的情况是:我有我的API代码和我的网站运行,然后我可以加载地图,从JavaScript访问它并创建叠加或功能,但我正在尝试存储(保存)这些自定义标记(叠加)从一个地图中以永久的方式从脚本中获取,但我无法这样做,因为每次刷新我的网页时,标记(和所有叠加层)都会消失,地图会重新加载,而不会有任何叠加或任何标记,我不会我知道如何解决这个问题。

如何创建自定义,可共享和协作的地图?

请注意,我可以通过网站上的JavaScript获取地图并创建临时叠加层,但我无法保存(存储)这些叠加层或创建永久标记。

是否可以通过我的网站直接通过JavaScript代码(API v3)来实现?

我是否需要购买Map Engine(for Business)许可证?

我不想使用我自己的数据库,而是使用基于Google地图的内容,例如我可以存储标记的图层。有什么办法吗? Google Maps Engine会这样做吗?

我一直在阅读Maps Engine(业务)中的“layerID”和“MapID”,我认为可以在Google Maps Engine中直接在自定义图层中存储自定义标记(和图纸)。但是我没有在互联网上找到任何关于此的信息,我也无法访问Maps Engine(商业用途)。

1 个答案:

答案 0 :(得分:0)

查看articles section of the documentation

这两篇文章将允许您从InfoWindows收集数据,并在地图上显示数据库中的数据(使数据持久):

如果您需要保存除标记之外的其他地理数据,请扩展以保存和检索Drawing Manager中的数据。