Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
添加谷歌";“我的地图”;层到谷歌地图Javascript API_Javascript_Google Maps - Fatal编程技术网

添加谷歌";“我的地图”;层到谷歌地图Javascript API

添加谷歌";“我的地图”;层到谷歌地图Javascript API,javascript,google-maps,Javascript,Google Maps,我想在我们的网站上放一张谷歌地图 我知道可以使用Javascript将自定义标记添加到地图中,但我更愿意使用Google的MyMaps服务,因为这样我的同事就可以在没有任何编程知识的情况下编辑地图 您可以使用嵌入的iframe将自定义“我的地图”添加到网站。不过,我使用的是Javascript API,这样我就可以利用API提供的控件(例如缩放自定义控件或在不接触地图本身的情况下更改地图上的位置) 我可以在我的JS API地图中插入与“我的地图”一起创建和保存的地图作为图层吗?显然,您可以使用所

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

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

您可以使用嵌入的
iframe
将自定义“我的地图”添加到网站。不过,我使用的是Javascript API,这样我就可以利用API提供的控件(例如缩放自定义控件或在不接触地图本身的情况下更改地图上的位置)


我可以在我的JS API地图中插入与“我的地图”一起创建和保存的地图作为图层吗?

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

您可以使用此功能将“我的地图”内容添加到您的API地图中

在你的“我的地图”中有一个“谷歌地球视图”链接,使用该链接的URL作为你的GGeoXml URL

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


缺点是,在“我的地图”的一个页面上可以放置多少标记是有限制的,“谷歌地球视图”链接只返回当前“我的地图”页面的数据。

另一个策略是在您自己的API地图中使用


这就需要您进行更多的编码工作。它给你的同事同样的外观和感觉,所以他们仍然不需要编程技能。其优点是,它绕过了“我的地图”对一次可以显示的标记数量的限制。

我知道这一点,但您如何利用GM api?当您使用生成的嵌入式代码时,您确实可以获得缩放控件、地图/卫星/地形按钮,等等。你指的是什么附加功能?你到底想从JavaScript控制什么?因为您可以从iframe的查询字符串中指定缩放级别、位置、控件等,并且自定义标记是通过Google站点上的“我的地图”界面添加的。在运行时,我想用javascript更改缩放级别和位置,但我想我要转到json和一个自定义database@TomvanEnckevort在哪里可以找到用于更改控件的查询字符串设置?我也有同样的问题。由于Google Maps引擎已被弃用,我想使用Google My Apps创建一个地图,其中点来自Excel文件,可以随时更新,并使用Google Maps Javascript API从Web应用程序显示该地图。我正在研究如何实现前端集成,所以请保持联系,如果我有解决方案,我会将其发布在这里。我还想调用Google Maps API,并从我的地图返回结果