如何将较大的地图标记图像添加到叠加层?我正在使用 KMLLayer,图标 url 在我的 KML 文件中。当我链接到较大的图标时,谷歌地图似乎缩小了它。
我尝试了 KML 的内部,但这对图像的大小没有任何影响,或者其他东西会覆盖它。
我相信它会强制它为 32x32,但对于触摸屏/信息亭应用程序,我需要至少两倍。我的图标是 64x64。
谢谢,唐
如何将较大的地图标记图像添加到叠加层?我正在使用 KMLLayer,图标 url 在我的 KML 文件中。当我链接到较大的图标时,谷歌地图似乎缩小了它。
我尝试了 KML 的内部,但这对图像的大小没有任何影响,或者其他东西会覆盖它。
我相信它会强制它为 32x32,但对于触摸屏/信息亭应用程序,我需要至少两倍。我的图标是 64x64。
谢谢,唐
使用geoxml3,kmz 分支,您的图标将显示为全尺寸(如果您<scale>0</scale>
将<scale>1</scale>
.
geoxml3 在客户端解析 KML 并将标记呈现为本机 Google Maps API v3 标记。对于大数字,KmlLayer 是一个更好的选择,因为它被渲染为瓦片,但它似乎不以它们的原始大小渲染标记,并且它不支持比例标签
看起来您的<hotspot>
定义不正确:
http ://www.geocodezip.com/geoxml3_test/v3_geoxml3_kmztest_linktoB.html?filename=http://www.geocodezip.com/geoxml3_test/doubletaketech_net_RigsC.kml