Wie zeichne ich eine Reihe von Punkten in Google Maps?


30

Ich habe eine Liste mit Hunderten von Längen- und Breitengraden und möchte diese auf Google Maps darstellen. Was ist der einfachste Weg, dies zu tun? Die Daten liegen derzeit im CSV-Format vor.


Ein ausführliches Blog: sforsuresh.in/…
Suresh Kamrushi

Antworten:


16

Ich denke, der einfachste Weg, dies zu tun, besteht darin, eine KML-Datei mit all Ihren Lat / Long-Koordinaten zu erstellen und diese mit Google Earth oder Google Maps ( http://maps.google.com/maps?q= "YOUR KML FILE URL") zu öffnen HIER")

Einige Informationen zum Erstellen einer gültigen KML-Datei: http://code.google.com/apis/kml/faq.html#howtocreate

und hier finden Sie einen Excel in KML Konverter:

http://freegeographytools.com/2007/another-excel-to-kml-converter


1
"IHRE KML-DATEI-URL" scheint zumindest nicht mit https-URL zu funktionieren. Ich habe es mit maps.google.com/maps?q=https://raw.githubusercontent.com/google/…
vak

Da es hier dasselbe Problem wie bei vak gibt, wird tatsächlich versucht, nach der URL zu suchen, nicht sie zu importieren
Maksim Luzik,

Es ist schon eine Weile her, seit ich darauf geantwortet habe. Ich denke, Sie sollten sich GeoJSON ansehen. Es ist der neue Standard und bei vielen Kartenanbietern einfach zu verwenden oder zu importieren (Sie müssen Google nicht mit ihren neuen Anbietern verwenden) teurer Preis, wenn Sie nicht wollen). Hier ein Beispiel: developers.google.com/maps/documentation/javascript/examples/…
Fortes

Sie sollten auch geojson.io besuchen. Dort haben Sie die Möglichkeit, verschiedene Formate zu importieren, exportieren und zu konvertieren, einschließlich KML und GeoJSON
Fortes

9

Dies ist eine 10-Sekunden-Lösung, um die Punkte auf Google Map zu platzieren. Sie benötigen entweder Excel- oder CSV-Daten, die Sie einfach hier kopieren / einfügen: http://www.hamstermap.com und dann Quick Map auswählen.

Es gibt auch eine kompliziertere Karte auf der Website mit ausgefallenen Markierungen, aber Sie werden wahrscheinlich nur die Schnellkarte benötigen.




2

Eine der einfachsten Möglichkeiten besteht darin, Ihre Koordinaten in eine Excel-Datei zu kopieren.

  1. Gehen Sie zu " Meine Google Maps" .
  2. Suchen / erstellen Sie die Karte, auf der die Punkte angezeigt werden sollen.
  3. Exportieren Sie Ihre Datei in Excel als CSV
  4. Laden Sie die CSV-Datei in My Google Maps hoch bzw. importieren Sie sie.

Es werden alle Ihre Punkte auf der Karte eingezeichnet.


Hallo @sonu, willkommen bei Web Applications! Ich habe Ihren Beitrag ein wenig aufgeräumt und hoffe, dass er ein bisschen leichter zu lesen ist.
Vidar S. Ramdal

Hinweis: Da der Fragesteller bereits eine CSV-Datei hat, wird Excel nicht benötigt :-)
nic

1

Es gibt viele Möglichkeiten, geografische Daten zu visualisieren, aber probieren Sie dieses Tool für geografische Heatmaps aus . Da Sie über Hunderte von Datenpunkten verfügen, ist eine Heatmap möglicherweise besser für die Visualisierung Ihrer Daten geeignet, da ein Haufen überfüllter Stifte möglicherweise schwer lesbar ist. Sie müssen lediglich Ihre CSV-Inhalte kopieren und in das Textfeld einfügen, und der Dienst funktioniert frei. Es unterstützt auch die Geokodierung kleinerer Datensätze, wenn Sie die Koordinaten Ihrer Standorte nicht kennen.


1

https://www.easymapmaker.com/ ermöglicht das Kopieren und Einfügen von Daten direkt aus Excel, UND das Einfügen von anderen Spalten als Lat-Long und das Rendern dieser Spalten in den Markentitel, die Beschriftung usw., damit das, was wir haben, einen Sinn ergibt geplottet.



-1

Probieren Sie zeemap aus . Sie können Ihre Daten in csv zeichnen und importieren und dann jedes Feld seinen vordefinierten Attributen zuordnen.


Beziehen Sie immer einen wesentlichen Teil des Links in die Antwort ein.
Serenesat
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.