├── .gitignore ├── LICENSE ├── README.md ├── composer.json ├── composer.lock ├── examples ├── example_create_gpx.php ├── example_create_gpx_array.php ├── example_list_routes.php ├── example_track_length.php ├── garmin.gpx ├── gpx2json.php ├── gpxoptimizer.php └── mapout.gpx ├── gpxphp.jpg ├── phpunit.xml.dist ├── src └── LosKoderos │ └── GPX │ ├── GPXReader.php │ ├── GPXWriter.php │ ├── Model │ ├── Bounds.php │ ├── Copyright.php │ ├── Email.php │ ├── Extension.php │ ├── ExtensionCollection.php │ ├── GPX.php │ ├── Link.php │ ├── LinkCollection.php │ ├── Metadata.php │ ├── Person.php │ ├── Route.php │ ├── RouteCollection.php │ ├── Track.php │ ├── TrackCollection.php │ ├── TrackSegment.php │ ├── TrackSegmentCollection.php │ ├── Waypoint.php │ └── WaypointCollection.php │ └── Utils │ └── Haversine.php └── test ├── Tests └── LosKoderos │ └── GPX │ ├── GPXReaderTest.php │ └── GPXWriterTest.php └── test.gpx /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | *.log 4 | .phpunit* 5 | /test/results 6 | /vendor 7 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/composer.lock -------------------------------------------------------------------------------- /examples/example_create_gpx.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/examples/example_create_gpx.php -------------------------------------------------------------------------------- /examples/example_create_gpx_array.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/examples/example_create_gpx_array.php -------------------------------------------------------------------------------- /examples/example_list_routes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/examples/example_list_routes.php -------------------------------------------------------------------------------- /examples/example_track_length.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/examples/example_track_length.php -------------------------------------------------------------------------------- /examples/garmin.gpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/examples/garmin.gpx -------------------------------------------------------------------------------- /examples/gpx2json.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/examples/gpx2json.php -------------------------------------------------------------------------------- /examples/gpxoptimizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/examples/gpxoptimizer.php -------------------------------------------------------------------------------- /examples/mapout.gpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/examples/mapout.gpx -------------------------------------------------------------------------------- /gpxphp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/gpxphp.jpg -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/LosKoderos/GPX/GPXReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/GPXReader.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/GPXWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/GPXWriter.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/Bounds.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/Bounds.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/Copyright.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/Copyright.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/Email.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/Email.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/Extension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/Extension.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/ExtensionCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/ExtensionCollection.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/GPX.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/GPX.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/Link.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/Link.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/LinkCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/LinkCollection.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/Metadata.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/Metadata.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/Person.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/Person.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/Route.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/Route.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/RouteCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/RouteCollection.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/Track.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/Track.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/TrackCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/TrackCollection.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/TrackSegment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/TrackSegment.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/TrackSegmentCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/TrackSegmentCollection.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/Waypoint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/Waypoint.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Model/WaypointCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Model/WaypointCollection.php -------------------------------------------------------------------------------- /src/LosKoderos/GPX/Utils/Haversine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/src/LosKoderos/GPX/Utils/Haversine.php -------------------------------------------------------------------------------- /test/Tests/LosKoderos/GPX/GPXReaderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/test/Tests/LosKoderos/GPX/GPXReaderTest.php -------------------------------------------------------------------------------- /test/Tests/LosKoderos/GPX/GPXWriterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/test/Tests/LosKoderos/GPX/GPXWriterTest.php -------------------------------------------------------------------------------- /test/test.gpx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loskoderos/gpx-php/HEAD/test/test.gpx --------------------------------------------------------------------------------