Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Suche » Suchergebnis » Hallo Gast [Anmelden|Registrieren]
Zeige Beiträge 1 bis 8 von 8 Treffern
Autor Beitrag
Thema: XML templates konvertieren
hornblower

Antworten: 19
Hits: 14.450
25.03.2015 18:53 Forum: Softwaretechnik


Das ist Super! Vielen Dank dafür! Die Parameter wie Sailmode etc können im Programm dann noch verändert werden, das ist also nicht so wichtig.
Ihr habt mir damit einen großen Schritt weitergeholfen!

Beste Grüße,

hornblower
Thema: XML templates konvertieren
hornblower

Antworten: 19
Hits: 14.450
24.03.2015 17:42 Forum: Softwaretechnik


Moin Moin,

ich habe doch nochmal eine Frage.. wie viel Aufwand wäre es, das Programm so umzuschreiben, dass der Prozess umkehrbar wird? Sprich man einen Dateityp 2 in einen Dateityp 1 umwandelt?
Im Prinzip ist das ja dadurch, dass im Programm alles direkt umgeschrieben wird nicht einfach umkehrbar, sondern es müsste ein neues Schema geschrieben und am Anfang irgendwie eine Erkennung um welche Datei es sich handelt eingebracht werden, oder?

Beste Grüße,

Hornblower
Thema: XML templates konvertieren
hornblower

Antworten: 19
Hits: 14.450
20.03.2015 17:23 Forum: Softwaretechnik


Alles klar, dann werde ich das so machen!
Vielen Dank nochmal!
Das Programm ist so perfekt, es geht nur darum, dass die Positionsangaben mit den Wegpunktnamen nicht alle manuell eingegeben werden müssen.
Beste Grüße,

hornblower
Thema: XML templates konvertieren
hornblower

Antworten: 19
Hits: 14.450
20.03.2015 16:31 Forum: Softwaretechnik


Das ist der Wahnsinn wie das funktioniert! Vielen Dank!

Das Programm würde ich gerne in meiner Diplomarbeit erwähnen. Wäre das ok für euch? Und welche Quellenangaben kann ich dafür verwenden?

Beste Grüße,

hornblower
Thema: XML templates konvertieren
hornblower

Antworten: 19
Hits: 14.450
20.03.2015 15:19 Forum: Softwaretechnik


Moin moin,

Vielen Dank für eure Hilfe!

Die - vor den Waypoints etc stammen aus der xml Datei und lassen dort die Unterinformationen verschwinden. siehe Bild

Die Koordinaten Datei habe ich runtergeladen, jedoch kommt direkt nach dem Öffnen eine Fehlermeldung und ich muss es wieder schliessen. Keine Ahnung ob die Signatur hilft...:

Problemsignatur:
Problemereignisname: CLR20r3
Problemsignatur 01: Koordinaten.exe
Problemsignatur 02: 1.0.5557.24043
Problemsignatur 03: 550c10c6
Problemsignatur 04: mscorlib
Problemsignatur 05: 4.0.30319.34209
Problemsignatur 06: 534894cc
Problemsignatur 07: 4527
Problemsignatur 08: 105
Problemsignatur 09: System.IO.DirectoryNotFound
Betriebsystemversion: 6.3.9600.2.0.0.768.101
Gebietsschema-ID: 1031
Zusatzinformation 1: 5861
Zusatzinformation 2: 5861822e1919d7c014bbb064c64908b2
Zusatzinformation 3: a10f
Zusatzinformation 4: a10ff7d2bb2516fdc753f9c34fc3b069

Ich benutze Win 8.1 64Bit

Im Kompatibilitätsmodus mit win 7/XP funktioniert das leider auch nicht.

Beste Grüße,

hornblower
Thema: XML templates konvertieren
hornblower

Antworten: 19
Hits: 14.450
20.03.2015 12:56 Forum: Softwaretechnik


Moin, Sry, dass ich erst jetzt antworte.
Das ist in beiden Fällen folgende Positionsangabe verschlüsselt:

Lat: 30°25,500´ N und Lon: 009°38,700´ W

um damit richtig rechnen zu können, wird das von den Programmen in eine Zahl umgewandelt. Bei der Umwandlung wird in der 2. Darstellungsweise die kommagradzahl angegeben. Also Lat: 30grad 25,5 minuten wird zu 30,425 grad und Lon: 9 Grad 38,7 minuten wird zu 9,645 grad.
Dabei sind immer 60 Bogenminuten in einem Grad. Bei West oder Südrichtung ist das Vorzeichen negativ, in Nord und Ostrichtung positiv . lon="-9.645" lat="30.425"/>

In der anderen Darstellungsweise:
Latitude>0.5310163376
Longitude>-0.1683369985
wird das obere Ergebnis nochmal durch 1 rad (180/pi=57,296..) geteilt.
Thema: XML templates konvertieren
hornblower

Antworten: 19
Hits: 14.450
19.03.2015 15:36 Forum: Softwaretechnik


Moin Karlito,

vielen Dank für deine schnelle Antwort!
Ich versuche das nochmal etwas ausführlicher zu machen. Dazu habe ich die beiden xml Dateien in .txt dateien reinkopiert. Die erste Datei ist die Ausgabe aus dem planungsprogramm (der elektronischen Seekarte), die 2. Datei die Ausgabe der gleichen Wegpunkten (Die ich in dem Fall manuell eingegeben habe) aus dem Routenprogramm.
Die Kerninformationen sind in beiden Fällen die gleichen, es handelt sich um Wegpunkte mit Positionsangabe nach geographischer Länge und Breite.
Vielen Dank für deine Hilfe!
Beste Grüße,
hornblower

z.B.
Wegpunktname MAAGA Pier, mit Position Lat: 30°25,500´ N und Lon: 009°38,700´ W
wird in der ersten Datei zu:

<Name>MAAGA Pier</Name>

<Latitude>0.5310163376</Latitude>

<Longitude>-0.1683369985</Longitude>

<Notes/>

<Notes/>

<Notes/>

<Notes/>

<Notes/>

<IsParameterPoint>false</IsParameterPoint>

<SailMode>1</SailMode>

<IsArrivalPoint>false</IsArrivalPoint>

<Radius>463</Radius>

<TrackLimit>1000</TrackLimit>

<CourseLimit>0.17453292519943295</CourseLimit>

<Economy>0</Economy>

<MaximalSpeed>2.572222222222222</MaximalSpeed>

und in der 2. zu:

<waypoint name="MAAGA Pier" ignoreLand="false" routeTemplatePointType="Fixed" tracktype="RhumbLine" useSpeed="false" speed="0" delay="PT0S" lon="-9.645" lat="30.425"/>
Thema: XML templates konvertieren
hornblower

Antworten: 19
Hits: 14.450
XML templates konvertieren 19.03.2015 14:01 Forum: Softwaretechnik


Meine Frage:
Moin moin, ich habe folgendes Problem:

Ich habe 2 verschiedene Programme, das eine zum Routenerstellen in der Seefahrt und das andere um die erstellten Routen mit vorhandenen Wetterinformationen abzugleichen und zu optimieren. Das erste Programm erstellt eine XML Datei, die dann theoretisch in das 2. Programm importiert werden soll. Beide Programme arbeiten mit XML dateien, erkennen aber die jeweils andere datei nicht an. Der erste Header sieht so aus:

<?xml version="1.0" encoding="UTF-8"?>

+<RouteModelType xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

Der 2. So:

<?xml version="1.0" encoding="UTF-8"?>

-<sposroutetemplate xmlns="http://www.meteogroup-maritime.com/spos/routetemplate" xmlVersion="1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

Gibt es eine Möglichkeit, die erste Datei so zu konvertieren, dass sie dem Format der 2. Datei entspricht?

Meine Ideen:
Ich bin leider kein Informatiker.. über google bin ich schon auf mehrere XML converter gestoßen, die jedoch alle nicht das gewünschte Ergebnis gebracht haben. Momentan gebe ich die Daten alle separat in das 2. Programm ein, was aber sehr umständlich und Zeitraubend ist. Daher wäre ich für jede Hilfe dankbar.
Zeige Beiträge 1 bis 8 von 8 Treffern