2017-07-27 24 views
-1

私はGoogle Maps Markerを使用して回答を見つけましたが、死んでしまったので、私は行き詰まってしまいました。誰もが、私は私のウェブサイト上でのユーザーのためにこれを複製するだろうか上の任意の知識を持っているならば、私は思っていたGoogle Maps API郵便番号の境界

https://www.google.ca/maps/place/Toronto,+ON+M4N+3M5/@43.7216028,-79.3771275,16z/data=!3m1!4b1!4m5!3m4!1s0x89d4cd2e4f1652cd:0xee93f0117ea5797d!8m2!3d43.7215696!4d-79.3768256

私は、ユーザーに郵便番号を取ると、そこに境界線を概説したいと思います。これは広範な質問ではわかりませんが、この場合はGoogle Maps APIを使用する必要があります。

+0

境界を提供するにはデータソースが必要です – charlietfl

答えて

1

現在、GoogleマップのJavaScript APIは、地理的な特徴の任意の境界を公開しません。この機能を追加するためのパブリック問題トラッカーで非常に古い機能要求は、Googleがこのタスクに高い優先度を設定していないようにしかし、それは見えます、あります:

https://issuetracker.google.com/issues/35816953

は表現するパブリック機能要求を主演気軽にGoogleからの更なるアップデートを購読してください。

他のソースからポリゴンを取得し、追加のレイヤーとしてGoogleマップに追加できます。

のOpenStreetMapからにGeoJSON形式でポリゴンを取得するために素敵な回避策は、以下の答えで説明します。

https://stackoverflow.com/a/40172098/5140781

あなたがにGeoJSONをダウンロードするのであれば、あなたがデータを使用してマッピングするためにそれを追加することができます層とそのloadGeoJson()方法:

https://developers.google.com/maps/documentation/javascript/datalayer#load_geojson

あなたがにGeoJSONオブジェクトの色をスタイルと情報ウィンドウを作成することができます。上記のドキュメントを読んでください。

こちらがお役に立てば幸いです。私が使用して終了

関連する問題