我可以与谷歌地图共享一个位置,提供lat和lon参数。例如;
http://maps.google.com/maps?ll=40.01696,32.33076&z=17
使用“ll”参数,我可以将地图居中。有没有办法将标记放到指定的位置?
答案 0 :(得分:8)
如果您自己使用'q',请执行以下操作:
http://maps.google.com/maps?q=40.01696,32.33076&z=17
然后你会在所提供的坐标点上得到一个绿色指针,但你也会得到一个不需要的额外红色标记,用于附近的一个感兴趣的点,这看起来不太好,可能让观众感到困惑。 / p>
最佳选择是使用'q = loc:',如:
http://maps.google.com/maps?q=loc:40.01696,32.33076&z=17
这只会为所提供的坐标显示一个红色标记,并将地图置于该点的中心位置。
答案 1 :(得分:1)
只需使用“q”即可。它会在那里放一个标记。
答案 2 :(得分:0)
有一个参数saddr
。
它实际上是指为路线的起点放置一个标记,但您可以使用它来放置标记并共享位置(包括标记)
但当然您也可以保存公共地图并分享。
答案 3 :(得分:0)
看看以下内容:
[https://developers.google.com/maps/documentation/staticmaps/#Markers][1]
我一直在考虑做同样的事情:
&安培;标记=彩色:0xd94bf9%7Clabel:A%7C25.250327,55.3332642
所以在这里我的颜色,标签文本和位置用%7C分隔,用于API中详述的管道分隔符