• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Geo Bibliothek C/C++ (Rechnen sowie GPX lesen/schreiben)

evident

Geocacher
Hallo,

meine Suche bei Google und hier im Forum war irgendwie nicht von Erfolg gekrönt, daher wollte ich mal hier nachfragen:

Gibt es irgendwo eine Library in C/C++, mit der ich

1. mit Geokoordinaten rechnen kann (Projektionen, Abstände etc)
2. GPX Dateien (zB aus PQs) lesen und schreiben kann?

Ich habe welche für Java und so gefunden, aber für C++ leider nichts.
Wäre echt super, wenn ihr mir da helfen könntet...

Könnt ihr mir da irgendwie weiterhelfen?

Grüße,
-evident-
 

TweetyHH

Geomaster
Nimm dann doch Java bzw. JNI funktioniert auch in die Richtung C++ nach Java.

(ok, JNI war nicht ganz ernst gemeint ... ich spüre diesen Schmerz leider auch häufiger ^^)
 

Nersgatt

Geocacher
Warum willst Du denn für die GPX-Dateien noch eine Bibliothek haben? Das sind doch auch nur XML-Dateien. Besorg Dir eine ordentlich XML-Biliothek und lies den Krams selbst aus. Nach der Einarbeitung in die XML-Bibilthek ist das Auslesen nur noch Fleißarbeit.
Und eine spezielle GPX-Biliothek könnte Dir nicht wesendlich mehr Arbeit abnehmen.

Empfehlen kann ich dir aber leider nichts, da ich nicht in C++ programmiere.

Jens
 

kiozen

Geomaster
evident schrieb:
meine Suche bei Google und hier im Forum war irgendwie nicht von Erfolg gekrönt, daher wollte ich mal hier nachfragen:

Gibt es irgendwo eine Library in C/C++, mit der ich

1. mit Geokoordinaten rechnen kann (Projektionen, Abstände etc)

Du kannst nicht besonders gründlich gesucht haben. Für "geo projection c++" bei Google unter den ersten Treffern ;) :

http://trac.osgeo.org/proj/

Und wenn man bei Proj4 angekommen ist, ist der Weg zu GDAL nicht weit:

http://www.gdal.org/


evident schrieb:
2. GPX Dateien (zB aus PQs) lesen und schreiben kann?

Jede Bibliothek um XML zu lesen.

Grüße

Oliver
 
Oben