2012-05-09 11 views
3

私は道路名を取得するためにgetThoroughwayfare()を使用していますが、高速道路/州際ではnullを返します。私は州間道路を検出できる別の方法を見つけることができませんでした。誰かが州間高速道路を首尾よく検出できましたか?Android Geocoderはハイウェイ/州際道路を検出しませんか?

[OK]を感謝

+0

Googleマップでは、特定の場所で異なる特定の情報をサポートしています。あなたの接続、gpsまたはgsmネットワークのために、情報のサポートは異なる場合があります。毎回、どこからでもすべてのデータを使用することはできません。 – Tugrul

答えて

3

、そのかなり古い質問が、私は他の誰かのために答えると思います。

私は州際であってもいなくても、Geocoderは役に立たなかったかどうかについて情報を得る必要があります。 私はGoogle geocode apiに出くわしました。

例えば

緯度経度:39.249121、-122.182131

とURLは次のようになります。

https://maps.googleapis.com/maps/api/geocode/json?latlng=39.249121,-122.182131&sensor=false

センサーは、モバイルからの送信の場合における真のブラウザを使用している場合はfalseです。

今、あなたは、リンクを開くと、自分自身のために詳細な回答を確認し、それらのjsonオブジェクトに、あなたはtype = routeを取得し、あなたが上にある道路のshort_nameとしてI-5を取得しますことができます。