|
#1
|
||||
|
||||
|
Hallo,
beim Import der kml-Dateien aus Google Earth komme ich immer zu der gleichen Fehlermeldung im GPS-Track-Analyse: "System.IndexOutOfRangeException: Index was outside the bounds of the array. at GPS_Track_Analyse.FileIO.importGoogleEarthPfad() in D:\Visual Studio 2008\Projects\GPS-Track-Analyse-4\GPS-Track-Analyse\FileIO.vb:line 6060" Als neuer Anwender kann mir vielleicht jemand nen Tip geben, was ich machen muss, damit der Import überhaupt erstmal klappt. Habe das neuste Google-Earth und die neuste Version vom GPS-Track-Analyser. Die exportierte Test.kml ist am Ende beigefügt (original von Google Earth). Vielen Dank. Black Sheep ![]() Test.kml: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom"> <Document> <name>Test.kml</name> <StyleMap id="msn_ylw-pushpin"> <Pair> <key>normal</key> <styleUrl>#sn_ylw-pushpin</styleUrl> </Pair> <Pair> <key>highlight</key> <styleUrl>#sh_ylw-pushpin</styleUrl> </Pair> </StyleMap> <Style id="sn_ylw-pushpin"> <IconStyle> <scale>1.1</scale> <Icon> <href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href> </Icon> <hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/> </IconStyle> <PolyStyle> <fill>0</fill> </PolyStyle> </Style> <Style id="sh_ylw-pushpin"> <IconStyle> <scale>1.3</scale> <Icon> <href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href> </Icon> <hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/> </IconStyle> <PolyStyle> <fill>0</fill> </PolyStyle> </Style> <Placemark> <name>Test</name> <styleUrl>#msn_ylw-pushpin</styleUrl> <Polygon> <tessellate>1</tessellate> <outerBoundaryIs> <LinearRing> <coordinates> 7.349208103458189,47.36467694648093,0 7.349408289395296,47.36409441139602,0 7.35120071829698,47.36433273095992,0 7.351093083765892,47.36494933194167,0 7.349208103458189,47.36467694648093,0 </coordinates> </LinearRing> </outerBoundaryIs> </Polygon> </Placemark> </Document> </kml> |
|
#2
|
||||
|
||||
|
Hallo Schwarzes Schaaf,
willkommen im Forum ![]() deine KML-Datei enthält nur eine Fläche - keinen Track. Grüsse - Anton |
|
#3
|
||||
|
||||
|
Wenn Start und Ziel am gleichen Punkt liegen verbindet GE diese.
Wenn man aber max. heranzoomt reichen 20 cm Abstand (Start/Ziel) um das verbinden zu verhindern. PS test.zip einfach in test.kml umbenennen
__________________
Gruss
|
|
#4
|
||||
|
||||
|
Hallo,
hier hilft die Hilfe von GTA weiter. ![]() Auszug ..... Code:
..........
<LineString>
...........
<coordinates>
10.50565,52.280333,23 10.503867,52.279417,69 10.5046,52.27765,68 10.505117,5.275833,69
10.505767,52.273983,69 10.507017,52.272333,67 10.50845,52.270667,70 10.507433,52.269417,70
.....................
</coordinates>
</LineString>
.........
In Deiner Datei ist nicht der erforderliche Block <LineString> sondern <LinearRing> definiert. |
|
#5
|
||||
|
||||
|
Hallo,
danke Euch Dreien für die schnelle Antwort. Gelernt habe ich mit Eurer Hilfe, dass es einen Pfad und keine Fläche benötigt. Die neu erzeugte Test-Datei in Google Earth durch die "Speichern unter..." Funktion enthält jetzt auch den <LineString>. Leider, leider klappt es immer noch nicht (sowohl die Test-Date von "4" alls auch bei der eigenen, siehe unten in der mail) - dieses mal meldet GTA: "System.IndexOutOfRangeException: Index was outside the bounds of the array. at GPS_Track_Analyse.Berechnungen.berechneTrackdaten(Int32 Tindex) in D:\Visual Studio 2008\Projects\GPS-Track-Analyse-4\GPS-Track-Analyse\Berechnungen.vb:line 961" Was muss man den tun, damit Google Earth die Datei so als KML exportiert, dass GTA 4.x die Daten importieren kann? Alternativ - Ist es einfacher gleich blackwillis brandneue GTA 5.0 BETA-Version zu installieren? Danke und Euch noch einen schönen Sonntag, Black Sheep <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom"> <Document> <name>Pfad Test.kml</name> <Style id="sh_ylw-pushpin"> <IconStyle> <scale>1.3</scale> <Icon> <href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href> </Icon> <hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/> </IconStyle> </Style> <Style id="sn_ylw-pushpin"> <IconStyle> <scale>1.1</scale> <Icon> <href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href> </Icon> <hotSpot x="20" y="2" xunits="pixels" yunits="pixels"/> </IconStyle> </Style> <StyleMap id="msn_ylw-pushpin"> <Pair> <key>normal</key> <styleUrl>#sn_ylw-pushpin</styleUrl> </Pair> <Pair> <key>highlight</key> <styleUrl>#sh_ylw-pushpin</styleUrl> </Pair> </StyleMap> <Placemark> <name>Pfad Test</name> <styleUrl>#msn_ylw-pushpin</styleUrl> <LineString> <tessellate>1</tessellate> <coordinates> 7.347786043303697,47.36673787271177,0 7.348588382958232,47.36625192560857,0 7.348981358680535,47.36536905436501,0 7.349222061124912,47.36468322517235,0 7.349368361571688,47.36407230923923,0 7.349640671637565,47.36343018527962,0 7.347629779379696,47.36360795923301,0 7.347121176115252,47.36360671566276,0 7.346457822169718,47.36400204278145,0 7.346677038836697,47.36435615715759,0 7.346266637549324,47.36490117002913,0 7.34607571729136,47.36535031673323,0 7.346313675192104,47.36570324671242,0 7.347084098709087,47.36603780030308,0 7.346845746082691,47.36645577643078,0 7.347676105164924,47.36669476206474,0 </coordinates> </LineString> </Placemark> </Document> </kml> |
|
#6
|
||||
|
||||
|
Wenn ich Deinen zuletzt eingestellten Code als kml-Datei speicher, kann ich diese in GTA einwandfrei öffnen.
Ein Hinweis: GTA benötigt deutsche Regionseinstellungen für Datum/Zeit und Zahlenformate. Sind Deine vielleicht auf US, GB, F oder CH eingestellt? |
|
#7
|
||||
|
||||
|
Hallo blackwilli,
Ja, das war der zweite Trick zum Ziel. Ich benutze standardmässig die Schweizer Ländereinstellungen France(Suisse). Jetzt klappt es mit den deutschen. Wäre Klasse, wenn GTA die schweizer Ländereinstellung in der neuen 5er Version gleich mitabfragt und verarbeiten kann - zumindest ein Deutscher der jetzt dauerhaft in der Schweiz lebt, würde es Dir schon mal sehr danken - und es lohnt sich bestimmt, denn in der Schweiz lassen sich wirklich tolle Höhenprofile erstellen ...Vielen Dank - Black Sheep P.S.: Die neue 3D-Ansicht in der 5er Beta sieht schon mal gut aus. |
![]() |
| Stichworte |
| google earth, import, kml, track |
| Themen-Optionen | |
| Ansicht | |
|
|