Javascript Google MyMaps和Google Maps之间的混淆
我在试图理解Google MyMaps和Google Maps之间的区别时遇到了一些困难。起初我以为他们是一样的,但似乎不是 使用Google Maps导出地图时,嵌入代码通常如下所示:Javascript Google MyMaps和Google Maps之间的混淆,javascript,google-maps,Javascript,Google Maps,我在试图理解Google MyMaps和Google Maps之间的区别时遇到了一些困难。起初我以为他们是一样的,但似乎不是 使用Google Maps导出地图时,嵌入代码通常如下所示: <iframe width="300" height="300" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps/ms?msa=0&msid=
<iframe width="300" height="300" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps/ms?msa=0&msid=216563961194954003291.0004e71261d518c89283c&ie=UTF8&t=m&ll=9.018795,-79.534344&spn=0.012716,0.012832&z=15&output=embed"></iframe>
使用Google MyMaps时,代码要简洁得多:
<iframe src="https://www.google.com/maps/d/embed?mid=zsb3RNEWXFNg.kidBLcqVUy4E&ll=z16shQdMW90E.kA2gzPBrtTZk&z=18&nl=1" width="640" height="480"></iframe>
我需要什么?我想使用谷歌地图嵌入代码,但使用谷歌地图中提供的嵌入选项
例如:
MyMaps使用“mid”参数。谷歌地图使用“msid”
有没有办法将MyMaps中提供的“mid”结果转换为“msid”
纬度和经度参数也是同样的问题。GoogleMaps和MyMaps都使用“ll”参数,但它们生成的结果不同
谷歌地图中的“ll”结果如下:ll=9.018795,-79.534344
Google MyMaps中的“ll”结果如下所示:z16shQdMW90E.kA2gzPBrtTZk
是否有一个转换工具可以用来将MyMaps的“ll”结果转换为Google Maps
非常感谢您的澄清
Johann我认为这与googlemapsjavscript API v3和[Google-Maps-API-3]标签无关。