「Anjuna、India」を送信して近くの場所のリストを取得できるAPIまたはAPIの組み合わせを探しています。データは主に「第三世界」の国のものであり、ヨーロッパ/米国のものはそれほど多くありません。これを構成する方法についての提案/アイデアはありますか?
4 に答える
2
次の方法で、YahooのGeoAPIをいくつか利用できます。
- 入力場所のwoeid(Where On Earth Identifier)を取得します
- 近隣の場所を特定する
簡単な例として、これらのAPIをYahooのYQLと組み合わせると、クエリを使用して「インドのアンジュナ」の近隣の場所が提供されます。
選択する * geo.places.neighborsから WHERE neighbor_woeid IN( 選択する geo.placesから WHERE text = "アンジュナ、インド" 制限1 )。
YQLコンソールでこれを試してください(ログインする必要があります)
于 2009-06-02T22:02:52.940 に答える
0
座標付きの場所リストが必要です。次に、そのリストを調べて、都市間の距離を計算します。次に、最小距離で結果を並べ替えます。私はGPSプログラミングを行っていません。
于 2009-05-28T07:41:26.473 に答える
0
まもなくリリースされるGoogle Places APIは、お客様の要件に適合します。
于 2010-08-07T17:03:38.690 に答える