[英]Google Maps Javascript API - google.maps.Data layer and markercluster
[英]Add Google “My Maps” Layer to Google Maps Javascript API
我想在我们的网站上放置一张谷歌地图。
我知道可以使用Javascript将自定义标记添加到地图中,但我宁愿使用Google的MyMaps服务,因为我的同事可以在没有任何编程知识的情况下编辑地图。
您可以向具有嵌入式iframe
网站添加自定义“我的地图”。 我正在使用Javascript API,因此我可以利用API提供的控件(例如通过自定义控件缩放或更改地图上的位置而不触及地图本身)。
我可以在My API地图中插入使用“我的地图”创建和保存的地图作为图层吗?
您可以使用GGeoXml将我的地图内容添加到您的API地图。
在“我的地图”中有一个“在Google地球中查看”链接,使用该链接的网址作为您的GGeoXml网址。
该链接生成对数据的间接“网络链接”引用,因此页面上的地图将反映对“我的地图”所做的最新更改。
缺点是您可以在“我的地图”的一个页面上放置多少个标记,并且“在Google地球中查看”链接仅返回当前“我的地图”页面的数据。
另一种策略是在您自己的API映射中使用GeometryControls 。
这需要更多的编码工作。 它为您的同事提供了相同的外观和感觉,因此他们仍然不需要编程技能。 优点是它可以将“我的地图”限制绕过一次可以显示的标记数量。
显然,您可以使用此处所述的“链接到此页面”功能嵌入您在网站中创建的“我的地图”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.