undefined
Blog > Web Scraping > Post

Wie extrahiert man Google Maps-Koordinaten?

Friday, January 06, 2023

Haben Sie jemals daran gedacht, dass Sie Geld verdienen können, wenn Sie wissen, wie viele Restaurants in der Nähe gibt? Sie können die GPS-Daten der Restaurants extrahieren, sammeln und in Ihrer eigenen Datenbank speichern. Mit diesen Informationen und einigen mathematischen Berechnungen können Sie einen Onlinedienst erstellen.

 

 

In diesem Artikel zeige ich Ihnen, wie Sie Google Maps-Koordinaten mit einer einfachen Methode schnell extrahieren können.Die Koordinaten sind tatsächlich in den URLs versteckt, deswegen müssen wir die URL extrahieren und einen RegEx Ausdruck verwenden, um die versteckten Informationen zu finden. In diesem Beitrag nehmen wir die Suche nach "Restaurants" in Berlin als Beispiel.

 

✅ Schritt 1: Bestimmen Sie die Stelle der Koordinaten-Daten

· Öffnen Sie zunächst Google Maps in Ihrem Browser und geben Sie "Restaurants" in den Suchkasten ein. Und alle verwanten Restaurants werden auf der linken Seite angezeigt.

 

Google Maps Coordiante

 

· Der Link von jedem Ergebnis verändert sich. Man soll es bemerken, dass die Koordinaten-Daten von jedem Restaurant eben sich hinter dem Zeichen "@" befindet.

 

Google Maps Scraper

 

Als Nächstes können wir damit beginnen, die URL zu extrahieren. Das Tool, das wir verwenden, ist Octoparse. Es ist ein Web-Scraping-Tool, deren Benutzeroberfläche sehr einfach zu bedienen ist, besonders für die Anfänger. Bevor wir mit dem Web-Scraping anfangen, installieren Sie bitte das Web-Scraping-Tool auf Ihrem Gerät.

 

✅ Schritt 2: Scrapen Sie die Koordinaten-Daten mit Octoparse

1. Öffnen Sie Octoparse, um eine Aufgabe zu beginnen.

· Geben Sie die URL in den Suchkasten ein. Dann klicken Sie auf "Start", um die Aufgabe zu beginnen.

(Die URL vom Beispiel: https://www.google.de/maps/place/Haus+Vogtei/@51.1807102,10.3558494,13z/data=!4m16!1m9!2m8!1sRestaurants!3m6!1sRestaurants!2sDeutschland!3s0x479a721ec2b1be6b:0x75e85d6b8e91e55b!4m2!1d10.451526!2d51.165691!3m5!1s0x47a493c4b1c3679f:0xb755b1d253ee8f8!8m2!3d51.1644599!4d10.4196434!15sCgtSZXN0YXVyYW50c1oNIgtyZXN0YXVyYW50c5IBCnJlc3RhdXJhbnTgAQA )

 

octoparse web crawler

 

2. Konfigurieren Sie die Aufgabe ein.

· Klicken Sie auf "Auto-detect webpage data", dann wird die Daten von Octoparse automatisch erkennen.

 

Web Scraping

 

· Klicken Sie auf "Creat workflow" und ein Workflow der Aufgabe wird auf der rechten Seite dargestellt.

 

Scraper

 

· Und die von Octoparse ausgelesenen Daten können Sie im unten stehenden Vorschaufenster überprüfen und die Daten löschen, die Sie nicht brauchen.

 

Datenerfassung

 

· Aber die Koordinaten-Daten sind nur in der Seite-URL zu finden. Deshalb mussten Sie einen neuen Datenfeld hinzufügen.

 

Website Info

 

· Jetzt wurde die URL der Webseite erfolgreich in das Datenfeld eingefügt. Bearbeiten wir jetzt die URL und behalten die genauen Koordinaten.

 

Web Info

 

3. Bereinigen Sie die Daten mit RegEx

· Klicken Sie auf "Clean data" >> "Match with Regular Expression"

 

RegEx

 

· Klicken Sie dann auf "Not sure about RegEx? Try the RegEx Tool!". Dann werden Sie den Hinweis über RegEx erhalten.

 

RegEx

 

· Fügen Sie die Zeichen "@" in den "Start with" Kasten und "/data" in den "End with" Kasten.

· Dann klicken Sie auf "Generate" >>"Match">>"Apply".

 

RegEx Tool

 

· Dann klicken Sie auf  "Match all" >>"Confirm".

 

How to use RegEx Tool

 

· Wenn Sie die Aufgabe gut eingestellt haben, können Sie die Aufgabe ausführen.

Web Crawler Tool

 

Hier bekommen Sie Octoparse! 🤩

Preis: $0~$249 pro Monat 

Packet & Preise: Octoparse Premium-Preise & Verpackung

Kostenlose Testversion: 14-tägige kostenlose Testversion

Herunterladen: Octoparse für Windows und MacOs

 

Wenn Sie Probleme bei der Datenextraktion haben, oder uns etwas Vorschlägen geben möchten, kontaktieren Sie bitte uns per E-Mail (support@octoparse.com). 💬

 

Autor*in: Das Octoparse Team ❤️

 Octoparse Data Crawler Vorlagen Markt

Diese Website verwendet Cookies um Ihnen ein besseres Internet-Erlebnis zu ermöglichen. Lesen Sie wie wir Cookies verwenden und Sie können sie kontrollieren, indem Sie auf Cookie-Einstellungen klicken. Wenn Sie die Website weiter nutzen, akzeptieren Sie unsere Verwendung von Cookies.
Akzeptieren Ablehnen