| (2 intermediate revisions by one user not shown) | |||
| Line 1: | Line 1: | ||
==Gpx Status== | ==Gpx Status== | ||
| − | This page is intended to be a reference as to | + | This page is intended to be a reference as to the current GPX implementation in Marble. |
| − | + | ===GeoData Binding=== | |
| − | + | Here is the current binding of Gpx tags to Geodata model classes: | |
| − | + | {| border="1" | |
| − | + | ! Tag !! Class | |
| − | + | |- | |
| + | | gpx || GeoDataDocument | ||
| + | |- | ||
| + | | trk || GeoDataMultiGeometry in a GeoDataPlacemark | ||
| + | |- | ||
| + | | trkseg || GeoDataLineString | ||
| + | |- | ||
| + | | trkpt || GeoDataCoordinates | ||
| + | |- | ||
| + | | wpt || GeoDataPlacemark | ||
| + | |- | ||
| + | | name || GeoDataPlacemark::name | ||
| + | |- | ||
| + | | || | ||
| + | |} | ||
| − | == | + | ===Todo=== |
| − | * | + | *Remove Gpx specific Loading in MarbleModel and above (in progress) |
| + | *Complete geodata parser for GPX file type | ||
| + | *Improve rendering from the current rendering of GeoDataDocuments | ||
This page is intended to be a reference as to the current GPX implementation in Marble.
Here is the current binding of Gpx tags to Geodata model classes:
| Tag | Class |
|---|---|
| gpx | GeoDataDocument |
| trk | GeoDataMultiGeometry in a GeoDataPlacemark |
| trkseg | GeoDataLineString |
| trkpt | GeoDataCoordinates |
| wpt | GeoDataPlacemark |
| name | GeoDataPlacemark::name |