Excel Datei in kml umwandeln

franz-josef-mb
Hallo,

gibt es die Möglichkeit eine Excel-Datei mit Name des Objektes und
x/x Koordinaten in eine .kml Datei zu konvertieren?

Liebe Grüße
Franz-Josef
McMega
Im Prinzip ja: Du musst den Eintrag in der Excel-Datei lesen, GE starten, die Eingaben dort eintragen (Koordinaten). Dann springt GE dahin. Dann erstellst du da ne Ortsmarke und speicherst die. Voilà, die kml-Datei ist erstellt.... großes Grinsen

...

Oh, ach so, du meinst, direkt??

Öha, öhhmmm.....keine Ahnung, sorry.....

Vielleicht liest Mooki ja diesen Thread, der kennt sich mit GE wesentlich besser aus...


(bitte nicht böse sein, franz-josef-mb. Ich konnte mir das da oben einfach nicht verkneifen... rotes Gesicht großes Grinsen )
Mooki
Zitat:
Original von McMega
Vielleicht liest Mooki ja diesen Thread, der kennt sich mit GE wesentlich besser aus...


Direkt aus Excel muss ich auch passen, da ich nicht mit Excel sondern mit OpenOffice.org Calc arbeite und dort Makroerstellung nicht zu meinen Lieblingen gehört. Ich müsste auch passen wie es mit der Portierbarkeit von Makros zwischen Excel und Calc aussieht.

Aber Frage :
Muss es denn direkt sein ??
Und in welcher Form liegen die Koordinaten x/x vor ??
Poste doch mal ein Beispiel.

Mooki
franz-josef-mb
Ja, direkt umwandeln wäre das Optimale. Ich habe mal ein Beispiel angefügt.
Gruß
FJ
Ort Name Longitude Latitude
Hamburg Budapester Str. 18 9,96652 53,55260
Hamburg Budapester Str 47b 9,96401 53,55561
Hamburg Neuer Kamp 31 Wal-Mart Supercenter 9,96846 53,55710
Hamburg Neuer Kamp 31 Wal-Mart Supercenter 9,96806 53,55730
Hamburg Feldstr. Hgl Ri. Barmbek 9,96858 53,55717
Hamburg Neuer Kamp/Pp Wal-Mart-Gelaende Mi. 9,96750 53,55614
KUB59
Also wenn Du es in diese Form bringst

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1">
<Placemark>
<name>Hotel zum Dorfkrug TEST</name>
<LookAt>
<longitude>9.912162646863454</longitude>
<latitude>53.36096287923623</latitude>
<altitude>0</altitude>
<range>250.102081386705</range>
<tilt>1.162203769279398e-010</tilt>
<heading>0.001211253544286151</heading>
</LookAt>
<styleUrl>root://styleMaps#default+nicon=0x307+hicon=0x317</styleUrl>
<Point>
<coordinates>9.912162646863454,53.36096287923624,0</coordinates>
</Point>
</Placemark>
</kml>

Kannst Du es aus EXCEL in eine Textdatei *.kml exportieren (Macro für die Zeichen) und in "Meine Orte" durch Doppelklick einfügen. Der Punkt wird angefahren unter
<longitude> -- <latitude>
die Markierung ist der <Point> -- </Point> unter den "vertauschten" Koordinaten.

Pro Point eine Datei!!!!

Gruß KUB
Kay789
Hallo

habe meine Excel Tabelle mit folgenden Spalten Nummer, Land, Name, Lat, Lon

wie bekomme ich dieses in Google Earth herein Text oben hab ich gelesen dafür braucht man bestimmt ein Script um die Tabelle umzuwandeln, hilft mir also nicht da ich kein VBA Code schreiben kann. gibt es irgendwelche Möglichkeiten wenn ich die Tabelle in einem anderen Format abspeichere und dann mit irgendeinem Tool umzuwandeln oder habt ihr sonst noch irgendwelche Tips?

Danke schon mal
carlo
Hallo,
Google ist dein Freund
hier lang
Gruß
Muecke.82
Hallo,

ich bin neu hier, ....

und habe gleich mal ne Frage.

ich habe eine Etwas Größere Excel Tabelle.

mit Namen, Adressen und Koordinaten.

die Koordinaten habe ich mir bei http://www.batchgeo.com/de/ besorgt. :-)

da kann man sich auch eine KML Datei dann abspeichern doch wenn ich die in meine Karten bei Google Map laden möchte dann ist das Info Fenster immer Kaputt :-( seht nicht mehr gut aus.

Daher habe ich mir die Daten jetzt erst mal wider in eine Excel Tabelle gespeichert, was auch von der Seite aus geht.

mein Problem ist aber immer noch das ich die Marker gerne alle angezeigt bekommen möchte ich aber nicht wies wie ich das am Besten mache,

daher meine Frage wie kann ich aus der EXCEL Tabelle gerne auch über Umwege eine KML machen in der das Info Fenster gut aussieht und nicht nur aus wahllosen zeichne besteht?


Aufbau meiner EXCEL:
  1. KdNr
  2. Name1
  3. Name2
  4. Strasse
  5. Postleitzahl
  6. Stadt
  7. Bundesstaat / Bundesland
  8. LAD
  9. Lat
  10. Lon


ich bin für jeden Tipp sehr dankbar.

denn ich suche schon lange im Netz nach einer Lösung bin aber noch nicht drauf gestoßen :-(

Gruß Mücke
Mooki
Ohne Umwege würde IMHO ein Makro sein.

Wenn es eine etwas "einmalige" Sache wäre würde ich so vorgehen

Per einfacher Excel-Funktion aus jedem Eintrage eine Zelle mit einem Placemark erzeugen.

Also einfach per Verbinden mit "&" folgenden Text nachbauen und mit Leben füllen.

code:
1:
<Placemark><name></name><description></description><Point><coordinates>LON,LAT,0</coordinates></Point></Placemark>


Fast vergessen :
Über allen so erzeugten Placemarkzeilen eine Zeile (STARTZELLE) mit folgendem Inhalt
code:
1:
<?xml version="1.0" encoding="UTF-8"?><kml><Document><name>EXCEL-Export</name>

und untern der Zeilen folgende Zelle (ENDZELLE)
code:
1:
</Document></kml>



Anschliessend ALLE so erzeugten Zellen (also beginnend mit der STARTZELLE und endend mit der ENDZELLE) markieren und kopieren dann bei GE einen Ordner (z.B. Tempöräre Orte) rechts anklicken und einfügen....

Da ich hier keine richtigen Anhänge ranhängen kann :
Der Anhang ist eine XLS-Datei mit KML-Dateiendung !!!!!
Im Anhang dann halt alles aus Spalte J inkl. der ROTEN Zellen markieren, kopieren und einfügen..
Muecke.82
Hallo Mooki,

das ist ja mal cool, und einfach, warum bin nicht ich auf die Idee gekommen :-( danke.

Frage

was ist "IMHO"?
was ist "GE"?
Trofeo
Ich weiß auch was, drum dräng ich mich mal vor planb

IMHO = in my humble opinion ~ meiner bescheidenen Meinung nach

GE =

ach, was war jetzt wieder GE rotes Gesicht . Mensch!

Ach ja, GE, Google Earth smile
Moe
wie wärs mit dem Programm GE Graph? kann ich nur empfehelen...