2011-01-17 5 views
0

インドの近づいている鉄道駅についてユーザーに親密なアンドロイドアプリケーションを作りたいと思います。このため私はAndroid上でGPS(Location Managerなど)を使用します。これまでのところ、私はGPSを使ったアプリケーションを開発していないので、Android APIの機能についてはほとんど理解していません。 アンドロイドAPIを通じて、GPSとGoogle APIを使用してユーザーの現在地を知ることができますが、Google API for Indiaから近くの鉄道駅の場所を知ることはできますか?または、すべての鉄道駅の緯度と経度を知っているので、私はそれをアプリケーションにあらかじめ供給することができますか?インドの鉄道駅のAndroid GPSデータ

答えて

2

あなたはこのURLを使用してHTTPクエリを発射した場合は、このHTMLのURL

http://maps.google.co.in/maps?f=q&source=s_q&hl=en&q=railway&aq=&sll=15.280211,73.910522&sspn=0.251039,0.405807&ie=UTF8&rq=1&ev=zo&split=1&radius=16.25&hq=railway&hnear=&ll=15.387157,73.909492&spn=0.25091,0.405807&z=12&output=kml

であなたの緯度、経度を挿入することができ、あなたはKMLファイルを取得します。

Parse this file SAXパーサーを使用すると、鉄道の周りにある目印のリストが表示されます。

-1

デフォルトでは実行できません。uはそのデータを提供するウェブサービスを使用するか、またはいくつかのクエリでGoogleマップを使用する必要があります。

+0

Chirag、私は物事がデフォルトで行われることを望んでいません。私は回避策を行うことができます。あなたが話しているWebサービスを教えてください。私はGoogleのマップを使用することができますが、私にいくつかのリンクを読むか、APIを教えてください。 – Khushboo

+0

誰か経験がある場合は、共有してください。私はすでにインドのparicaular駅の緯度と経度を知ることができるところからGoogle APIを見つけたので、Google Mapでそれらを表示することができます。しかし、私は逆のことをしたい、現在の場所の緯度の長い値を与えられれば、私は最も近い駅を知りたい。これの実現可能性を発見するのを手伝ってください。 – Khushboo

+0

実際にはこのかなり簡単な@chirag(私はGoogleマップを使用していることを意味する) – Reno

0

私はあなたがインドの駅の緯度と経度を使用しなければならないと思います。 SatGuideのようなインドのすべてのマッププロバイダー企業は、マップ内のステーションの位置を提供します。アプリケーションに表示する場合は、アプリケーションの座標をコピーする必要があります。インドには多数の駅があるため、時間がかかることがあります。