2017-01-24 5 views
-1

私の仕事は特定の通りをとり、その通りにあるすべての家を見つけることです。私の入力は、市、郵便番号などの完全な住所です - 家の番号を除きます。望ましい出力は、その通りにあるすべての家とそれぞれの家のリストのリテラルリストです。 (411ストリート博士、413ストリート博士)通りのすべての住所を取得する - Google Maps Geocoding API

この機能を提供するMaps/Geocoding API、またはポリゴン内のすべてのアドレスを見つけるようなものは見つからない。

実際の唯一の解決策は、通りにあるハウスナンバーを「推測」して、実際の住所ではないかどうかを確認することです。これを少し正確にするために、TIGERデータベースが潜在的に活用される可能性があります。それは "400 - 432"のような通りのための "アドレス範囲"を含んでいます。

私の質問は:代替APIまたは完全な結果(時間の99%ごとのすべてのアドレス)を提供する別の組み合わせを知っていますか?

多くのリクエストを行い、それらのほとんどをごみ箱に投じなければならないのは面倒です!

PS。 Places APIは、住宅が必要なためここでは機能しません。

答えて

1

Google Maps APIでは、探していると思われる地図データは一括ダウンロードできません。 APIを使用すると、ユーザーが場所を見つけることができますが、完全なマップデータセットを入手することはできません。

Google Maps APIを使用して各通りにすべての家を持つ必要がないようにアプリケーションを構築すると、各ユーザーが必要な場所を簡単に見つけることができます。

関連する問題