2016-04-11 11 views
3

この質問は申し訳ありませんが、私はこれに新しいです。Googleマップをスクラップする方法は?

地域のすべての企業を探すためにGoogleマップを削る必要があるプロジェクトがあります。プロジェクトを決定したときのことを聞いただけで、いくつかの調査を行いました。特定の企業分野で検索を開始する必要がありますが、その地域のすべての企業が必要です。誰かがどのように開始すべきか説明できますか?

私はこのスレッドでいることを見た:彼らはIPのについて話Is it ok to scrape data from Google results?

私はISPのは、特定の地域にパブリックIPアドレスを割り当てることを知っているが、どのように私はこすりすることを利用して行くのですか?

はまた、私は、私は、GoogleのAPIを使用していたと述べた記事全体ではなく、同社のウェブサイトに来た: https://developers.google.com/maps/web-services/ 私はどのAPIを使用する必要がありますか?

私は何かをインストールする必要がある場合は、代わりにWindows OSを使用する必要があります私はUbuntuシステムを使用していますか?

ローカル= gmaps.local_search( 'カフェの近くに':私は、このPythonコードを使用することができますhttp://py-googlemaps.sourceforge.net/見つかり

感謝し、よろしく

UPDATEを+宛先) ローカル['responseData'] ['results'] ['0' ['titleNoFormatting'] Vie De Franceベーカリー&カフェ

私は「会社」でカフェを交換した場合または任意の名前私は私が右を探していた情報を取得します信じますか?また、私が設定インターフェースに入る方法を教えてもらえるかどうかは疑問でした。

+0

あなたはどのプラットフォームを開発していますか? – ihimv

+0

私は本当の初心者です初心者のためのガイドはありますか?私はOSとしてUbuntuを使用しています。あなたが私にいくつかのプラットフォームを勧めてもらえれば大いに義務づけられます。 – BeachSamurai

+1

[google text search](https://developers.google.com/places/web-service/search#TextSearchRequests)についてお読みください。問題の解決に役立つ場合があります。すべての企業に共通の単語がある場合は、共通の単語をテキストで検索して場所を取得することができます。 Javascriptでの実装は、すでにJSを知っている方が簡単です。 – ihimv

答えて

2

あなたはできません。 Google Maps APIのデータをスクラップします。後で使用できるように、任意の場所のplace_idしか取り出すことができません。

は、データのエクスポートまたはコピーに対してこのGoogle Maps terms of use

10.1.3制限事項を参照してください。

(a)無許可のコピー、改変、派生物の作成、コンテンツの表示、または表示。 本コンテンツに明示的に許可されている場合を除き、複製、翻訳、 の修正、または派生物の作成(データベースへの投稿または の作成を含む)を行ったり、公式にコンテンツまたは の一部を表示してはなりません。 の例では、以下が禁止されています。(i)マップタイルのサーバー側 の変更を作成する。 (ii)複数の静的マップ画像をつなぎ合わせて をまとめてマップ APIドキュメントで許可されているより大きいマップを表示する。 (iii)コンテンツに基づいてメーリングリストまたはテレマーケティング リストを作成する; (iv) コンテンツを第三者のロケーションベースのプラットフォームまたはサービスにエクスポート、執筆、または保存すること。

(b)コンテンツのプリフェッチ、キャッシング、または保存はしません。 Google Maps API実装のパフォーマンスを一時的に向上させるために、 を安全に改善する目的でコンテンツの量が制限されています( を安全に保存することはできません) は、コンテンツをプリフェッチ、キャッシュ、サービスの外にコンテンツ の使用を許可しない方法で、 (ii)Maps APIドキュメントで特に保存できるコンテンツ識別子またはキー。 の例の場合、「場所」または他のローカルリスト情報の データベースを作成するためにコンテンツを使用しないでください。

(c)コンテンツの一括ダウンロードまたは一括配信はありません。 数値の緯度または経度の座標、画像、表示可能な地図 データ、または場所を含むがこれに限定されない大量のコンテンツのダウンロードまたは一括配信へのアクセスをあなたまたは他の人に与える方法で、 サービスを使用してはなりませんデータ(ビジネスリスティングを含む)。たとえば、 は、Maps APIに含まれるコンテンツ を使用するバッチジオコーディングサービスを提供できません。

+0

こんにちは、元の投稿への更新を追加しました。 – BeachSamurai

関連する問題