Overlay中较大的地图标记

时间:2013-04-08 23:16:25

标签: google-maps google-maps-api-3

如何将较大的地图标记图像添加到叠加层?我正在使用KMLLayer,图标网址在我的KML文件中。当我链接到较大的图标时,谷歌地图似乎会缩小它。

我尝试了KML内部,但这对图像的大小没有任何影响或其他东西覆盖它。

我相信它会强制它达到32x32,但我需要一个至少两倍的触摸屏/自助服务终端应用程序。我的图标是64x64。

谢谢, 唐

1 个答案:

答案 0 :(得分:0)

使用kmz分支geoxml3,您的图标将以完整尺寸显示(如果您将<scale>0</scale>更改为<scale>1</scale>

http://www.geocodezip.com/geoxml3_test/v3_geoxml3_kmztest_linktoB.html?filename=http://www.geocodezip.com/geoxml3_test/doubletaketech_net_RigsB.kml

geoxml3解析客户端中的KML并将标记呈现为本机Google Maps API v3标记。对于大数字,KmlLayer是一个更好的选择,因为它呈现为tile,但它似乎不会以原始大小呈现标记,并且它不会support the scale tag

看起来你的<hotspot>定义不正确: http://www.geocodezip.com/geoxml3_test/v3_geoxml3_kmztest_linktoB.html?filename=http://www.geocodezip.com/geoxml3_test/doubletaketech_net_RigsC.kml