首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将Google "My Maps“图层添加到Google Maps Javascript API

将Google "My Maps“图层添加到Google Maps Javascript API
EN

Stack Overflow用户
提问于 2009-09-24 09:39:54
回答 3查看 17.3K关注 0票数 22

我想在我们的网站上放一张谷歌地图。

我知道可以使用Javascript将自定义标记添加到地图中,但我更愿意使用谷歌的MyMaps服务,因为这样我的同事就可以在没有任何编程知识的情况下编辑地图。

您可以向带有嵌入式iframe的网站添加自定义“我的地图”。我使用的是Javascript API,这样我就可以利用API提供的控件(比如在自定义控件之间进行缩放,或者在不接触地图本身的情况下更改地图上的位置)。

我可以将使用Maps创建并保存的地图作为图层插入到JS API地图中吗?

EN

回答 3

Stack Overflow用户

发布于 2009-09-24 09:53:33

您可以使用GGeoXml将我的地图内容添加到您的API地图中。

在您的“我的地图”中有一个“在谷歌地球中查看”链接,使用该链接的网址作为您的GGeoXml网址。

该链接生成对数据的间接“网络链接”引用,因此页面上的地图将反映对“我的地图”所做的最新更改。

缺点是在“我的地图”的一个页面上可以放置多少标记是有限制的,并且“在Google Earth中查看”链接仅返回当前“我的地图”页面的数据。

票数 6
EN

Stack Overflow用户

发布于 2009-09-24 09:58:36

另一种策略是在您自己的API map中使用GeometryControls

这涉及到你方更多的编码工作。它为你的同事提供了相同的外观和感觉,所以他们仍然不需要编程技能。优点是它绕过了My Maps对一次可以显示的标记数量的限制。

票数 1
EN

Stack Overflow用户

发布于 2009-09-24 09:48:39

显然,您可以使用链接到此页面的功能,如here所述,在您的网站中嵌入您创建的“我的地图”。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1470678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档