0

大きなマップ マーカー イメージをオーバーレイに追加するにはどうすればよいですか? KMLLayer を使用しており、アイコンの URL は KML ファイル内にあります。大きなアイコンにリンクすると、Googleマップが縮小されて表示されます。

KML の内部を試してみましたが、画像のサイズに影響がなかったか、他の何かがそれを上書きしています。

強制的に32x32になると思いますが、タッチスクリーン/キオスクアプリには少なくとも2倍必要です. 私のアイコンは 64x64 です。

ありがとう、ドン

4

1 に答える 1

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 はタイルとしてレンダリングされるため、より適切なオプションですが、マーカーをネイティブ サイズでレンダリングしないようであり、scale タグをサポートしていません。

また、<hotspot>正しく定義されていないようです: http://www.geocodezip.com/geoxml3_test/v3_geoxml3_kmztest_linktoB.html?filename=http://www.geocodezip.com/geoxml3_test/doubletaketech_net_RigsC.kml

于 2013-04-12T03:37:00.440 に答える