2010-11-24 10 views
3

Excelにはたくさんのレストランがあります。これらすべてのレストランには緯度/経度の座標があります。悲しいことに、このExcelのの電話番号はありませんです。私が特定のレストランで予約を予約したい場合、私は手動で調べる必要があります。緯度と経度から電話番号を取得するには

法律上、住所を返信するサービスがありますか電話番号私は自動化できるLat/Longを指定していますか? Googleマップはこれを行いますか?いくつかのリンク&ガイダンスはここで評価されています。

+0

こするために、あなたはより多くの単純な作業のこの種を作るクラスライブラリを見つける必要があり、.NETやJavaのような主要なフレームワークのための偉大な言語です質問。緯度と経度をGoogleマップに貼り付けるだけです。地図上の場所を詳細に表示します。近くのレストランなどのような。名前を取得し、それをGoogleに電話番号を見つけるために。 – franklins

+0

あなたがそれをしたいと思えばプログラミングの質問です:)私はこれを自動化したいと思います... –

答えて

2

緯度/経度のペアのアドレスを取得することは逆ジオコーディングと呼ばれ、アドレスを与えることができるウェブサイトがあります。たとえば、Webサービスgeonames.orgがこれを提供しています。私はGoogleマップの可能性を知らない。しかし、this blogpostでも可能です。

しかし、あなたはこの方法で電話番号を取得しません。

2

Google Places APIをご覧ください。あなたが間違っていなければ、あなたはloc/latで見つけて名前や電話番号を得ることができます。

注:Places APIは、Googleマップ上に結果を表示する場合にのみ使用できます。 Placeデータが要求された地図を表示せずにPlaceデータを使用することは禁止されています。

1

私は通常、これらの検索を実行するためにAPIが必要なときにprogrammableweb.comに向かいます。

私は私はおそらくスクレーパーを書いて、私は(おそらくイエローページ、このシナリオでは)必要なデータを持つことになり、サイトを指すようにしますが探しているものを見つけることができない場合は

特定のプログラミング言語を指定していないので、データスクレイピングのための簡単なエントリで強力なツールとしてYQLをお勧めします。

Alternativleyは、Perlはこれがプログラミングではありません(例えばHtmlAgilityPack

+0

lang。好ましくはPython。 –

+0

ここでは、Pythonを使用したスクラップに関するよくある議論があります:http://stackoverflow.com/questions/2081586/web-scraping-with-python – bitsprint

関連する問題