13

位置情報ベースのアプリを実行しています。GPSを使用すると、GoogleAPIから通りの名前が提供されます。ユーザーが手動で入力する必要がある場合、オートコンプリートテキストビューでは、GoogleAPIのすべての道路と道路の名前が必要です。GPSを使用するときにGoogleAPIが提供するすべての道路名をどこで取得できますか?私はどこでも検索しましたが、無駄でした:(よろしくお願いします。

4

3 に答える 3

8

私が知る限り、Googleは一般にダウンロードできる通りの名前のデータベースを提供していませんが、このサイトは提供しています:Open Street Map

これらのデータベースは無料でダウンロードできます。それらには、地球全体に関する地理情報が含まれています。お役に立てば幸いです。

于 2012-06-12T15:49:40.553 に答える
5

Google Places APIは、AutoCompleteTextViewに使用できる都市/通りの名前などの検索結果を提案します。

これは、結果をテストするための実行中のJSデモです。

Maps API V3を使用しているため、ここにgoogle.maps.places.Autocompleteへの参照があります

ここでは、Android用のAPIを見つけることができます。

于 2014-04-21T16:12:44.520 に答える
3

上記のおかげで:)実際に私も別の方法を見つけました..googleapiによって返されるxmlの道路と道路の名前は「route」としてマークされています..したがって、type = "route"を持つxmlを解析して、道路と通りの名前!!

于 2012-06-16T20:52:34.807 に答える