2

約半年前、KMLファイル(http://www.ioors.nl/projects.kml)から多数の目印を読み込むGoogleマップアプリケーション(v3)を作成しました。これは問題なく機能していました。しかし最近、マーカーがマップに表示されなくなったことに気づきました。Maps.google.comにKMLファイルを読み込むと、左側に目印が表示されますが、マーカーも表示されません。

いくつかのテストを実行した後、この問題はスタイル要素が原因であると思われます。除外すると、マーカーが表示されます。

また、GoogleのサンプルKMLコード(https://developers.google.com/kml/documentation/kmlreference#balloonstyle)でこれをテストしましたが、同じ問題が発生しているようです。

GoogleマップのKMLのサポートは最近変更されましたか(Googleでそれについて何も見つかりません)、または他の何かが問題を引き起こしていますか?

この件に関するご協力をいただければ幸いです。

敬具、

Wilco Kuyper

4

2 に答える 2

1

KML に対する Google マップのサポートに関連して、最近 (約 1 週間前) 変更がありました。先月末近く、スタック オーバーフローに多数の開発者がいて、KML レイヤーの数が 5 に制限されていることについて質問していました。問題がGoogle Maps Issues サイトに記録され、その後すぐに修正されました。追加の問題が発生した可能性があります。

あなたが見ている問題は、Google のサンプル コードにも存在するため、問題があるように思えます。すべてを再確認し、実際の問題であることを確認してから、上記のリンクにアクセスして新しい問題を送信してください。

于 2012-06-07T21:03:44.873 に答える
0

スケール要素が正しいことを確認してください。Google Maps API KMLパーサーは現在それ(およびhotSpot)を尊重しています。

于 2012-06-23T14:44:42.490 に答える