2011-12-06 3 views
0

私の問題は、場合によってはresults[0].address_components[2].short_name.toLowerCase();が市を返し、ある場合には地域/州を返すということです。地域(都市)を常に取得するにはどうすればよいのですか、どの要素が常に管理領域(地域/州)ですか?ジオコーディングオブジェクトから地域/都市を取得するにはどうすればよいですか?

ありがとうございました。マニュアルはhttp://code.google.com/apis/maps/documentation/geocoding/#JSONであり、2つの名前が存在する場合は、管理エリア(州/地域)と地域(都市)の1つのインスタンスが「India> Gujarat> Ahmedab​​ad>アーメダバード> Navrangpura> Shreyasコロニー> Chimanlal Girdharlal Rdの

私はPythonやJavaScriptで好ましいのpythonを解決したいと思いますし、私はあなたがタイプの配列を見ているだろう、このhow to parse a Google Maps geocoding result

答えて

1

についてPHPの質問があることがわかりそれに応じて値を抽出します。また、ページの下、彼らはさまざまな種類

http://code.google.com/apis/maps/documentation/geocoding/#Types

の説明を持っていても、あなたはまだいくつかの問題がある可能性があります。これは、異なる国の住所構成のためです。

+0

OK。ありがとう!私もpythonでこのjson serversideを解析する運がありました。私は最高の作品が表示されます:javascriptとpythonをフォローアップします。私の地理空間マッピング作業へのリンクはhttp://www.koolbusiness.comです –

関連する問題