我在google帐户下使用google maps加载一个kmz文件,这个文件很好并且工作正常,但是我想通过操作头url加载一个新的pin标记。到目前为止,我已经尝试了q=lat,long加载标记,但它没有维护kmz多边形和信息。它只是加载一个绿色箭头(我的坐标),但这样做的平原灰色谷歌地图。
是否有人知道如何加载标记,但仍然保留页面上的kmz数据?
最佳答案
如果不使用API/JavaScript,我认为这是不可能的。通过读取可用的查询字符串参数,没有任何参数允许您指定一个kml/kmz输入文件,而不是仅指定q=query string变量。看起来staticmaps(URL for multiple markers in Google Maps)特性可能包含多个标记的功能,但前提是这可以满足您的目的。不过,您需要将KML作为查询字符串的一部分传递,如下所示:?q=http://code.google.com/apis/kml/documentation/KML_Samples.kml&markers=-134,68,0
祝你好运!