txt.file schreiben

schurlisr50

Grünschnabel
Hallo ! aslo ich hab folgendes Problem: ich habe nun in visual basic folgendesfile zu verarbeiten:
2801050555284645.403401423.0049V
2801050555544645.403401423.0049V
2801050556084645.403401423.0049V
2801050556224645.403401423.0049V
2801050556364645.403401423.0049V
2801050556494645.403401423.0049V

1.)Datum:280105 2.)Zeit:055528 3.)Y-Koordinate:4645.40340
4.)X-Koordinate:1423.0049

das sind GPS-Koordinaten. ich muss mit diesen Koordinaten ein Overlay für mein Landkartenprogramm erzeugen um die aufgenommene wegstrecke grafisch darstellen zu können!

Das Overlay-File sieht so aus:

[Symbol 1]
Typ=3
Group=1
Col=8
Zoom=1
Size=105
Art=1
Punkte=40
XKoord0=14.30476000
YKoord0=46.61056167
XKoord1=14.30476000
YKoord1=46.61056167
XKoord2=14.30476000
YKoord2=46.61056167
XKoord3=14.30476000
YKoord3=46.61056167
XKoord4=14.30476000
YKoord4=46.61056167
XKoord5=14.30476000
YKoord5=46.61056167
XKoord6=14.30476000
YKoord6=46.61056167
XKoord7=14.30476000
YKoord7=46.61056167
XKoord8=14.30476000
YKoord8=46.61056167
XKoord9=14.30476000
YKoord9=46.61056167
XKoord10=14.30476000
YKoord10=46.61056167
XKoord11=14.30476000
YKoord11=46.61056167
XKoord12=14.30476000
YKoord12=46.61056167
XKoord13=14.30476000
YKoord13=46.61056167
XKoord14=14.30476000
YKoord14=46.61056167
XKoord15=14.30476000
YKoord15=46.61056167
XKoord16=14.30476000
YKoord16=46.61056167
XKoord17=14.30476000
YKoord17=46.61056167
XKoord18=14.30476000
YKoord18=46.61056167
XKoord19=14.30476000
YKoord19=46.61056167
XKoord20=14.30476000
YKoord20=46.61056167
XKoord21=14.30476000
YKoord21=46.61056167
XKoord22=14.30476000
YKoord22=46.61056167
XKoord23=14.30476000
YKoord23=46.61056167
XKoord24=14.30476000
YKoord24=46.61056167
XKoord25=14.30476000
YKoord25=46.61056167
XKoord26=14.30476000
YKoord26=46.61056167
XKoord27=14.30476000
YKoord27=46.61056167
XKoord28=14.30476000
YKoord28=46.61056167
XKoord29=14.30476000
YKoord29=46.61056167
XKoord30=14.30476000
YKoord30=46.61056167
XKoord31=14.30476000
YKoord31=46.61056167
XKoord32=14.30476000
YKoord32=46.61056167
XKoord33=14.30476000
YKoord33=46.61056167
XKoord34=14.30476000
YKoord34=46.61056167
XKoord35=14.30476000
YKoord35=46.61056167
XKoord36=14.30476000
YKoord36=46.61056167
XKoord37=14.30476000
YKoord37=46.61056167
XKoord38=14.30476000
YKoord38=46.61056167
XKoord39=14.30476000
YKoord39=46.61056167
[Overlay]
Symbols=1
[MapLage]
MapName=ÖK50-West
DimmFc=100
ZoomFc=100
CenterLat=46.61056167
CenterLong=14.30476000
RefOn=1
RefLat=46.61056167
RefLong=14.30476000

die Sachen bleiben alle gleich nur die Koordinaten sind halt je nach Ausgangsfile verschieden.(manchmal nur 40 ,manchmal aber auch 400)! habt ihr eine Ahnung wie ich das jetz am Besten angehe und wie ich mit meinen Ausgangsdaten das Overlay am besten realisieren kann mfg stefan
 
Ich würde dir die API-Funktion "GetPrivateProfileString" empfehlen, die zum Auslesen von Werten aus einer Ini-Datei gedacht ist und bei deiner Datei handelt es sich offensichtlich um eine Datei.
Mit der API lädst du mittels Schleife alle Koordinaten aus der Datei, bis die Koordinate n nicht mehr vorhanden ist. Dann weißt du auch gleich, wie viele Koordinaten in einer Datei sind.
 
Zurück