1

Zillow http://www.zillow.com/howto/api/neighborhood-boundaries.htmからダウンロードした .shp ファイルを、マップにロードしたときに、「Quantum GIS Desktop」を使用して .kml に変換しました。 Google はポリラインを使用して境界線を描いているため、郡の名前を取得するために境界線の内側をクリックできないことがわかりました。非常に使いにくい線をクリックすることしかできません。このページで私が意味することを確認できます: http://webappscustoms.com/tests/google_maps/Zillow/map/index.html .

それで、ポリラインの代わりにポリゴンを描画するように Google Maps API に指示する簡単な方法があるかどうか疑問に思っていましたか? おそらく、Quantum で .shp を .kml ファイルに変換するときに、境界をポリラインではなくポリゴンにする方法があるでしょうか? ..変換されたファイルを Google Earth で開くと、領域内をクリックすると問題なく既定のデータを取得できます。

簡単なオプションがない場合は、おそらくポリゴンを手動で描画できますが、Google Maps API を使用して .kml ファイルから緯度/経度を抽出する方法がわかりません。

ありがとう!

4

1 に答える 1

1

KMLを見ると、ポリゴンです。表示されている方法でスタイルを設定します。

<Style>
 <LineStyle>
  <color>ff0000ff</color>
 </LineStyle>
 <PolyStyle>
  <fill>0</fill>
 </PolyStyle>
</Style>

私はあなたが欲しいと思います

<fill>1</fill>

于 2012-12-12T20:04:11.527 に答える