2016-12-06 19 views
0

私のアプリケーションでは、米国のある特定の半径のすべての郵便番号を取得したいと思います。さて、私はこのようにしようとしていますが、その都市の中心が緯度と経度である可能性があり、指定された半径の郵便番号を取得する可能性があります。特定都市の一部の半径に郵便番号を取得

市町村の指定された半径に郵便番号を見つけるためのAPIやAPIの提案はありますか?

答えて

1

私はそれが可能なすべての郵便番号をカバーしている場合わからないが、あなたは、次のアプローチを試みることができます。

  1. を中心位置と場所のAPIレーダー検索でいくつかの半径を設定するタイプ郵便オフィスの場所を検索します。

など。

https://maps.googleapis.com/maps/api/place/radarsearch/json?location=32.2987573%2C-90.1848103&radius=20000&type=post_office&key=YOUR_API_KEY

これは、郵便オフィスのIDを置くあなたを与えるだろう。

  • 各場所IDの逆ジオコーディング要求を実行
      及びアドレスコンポーネント

    例えばから郵便番号を抽出します

    https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJU2h85nfRKYYRwRVeeGrQ6lY&key=YOUR_API_KEY

    それは

    enter image description here

    のように見える視覚的に、
  • 関連する問題