- Added support for StyleMap elements in Google-flavored KML
- Improved test coverage
- Made
#
prefix for internal style references optional - Uses
eslint
for code style uniformity
- Fix
#
prefix on exported hex colors
- Fix trackpoints with elevation=0 having their elevation skipped
- Fix rte based GPX based tracks
- Add CDATA support to KML
- Add heartrate support for GPX tracks
- Fix elevation support
- Fix test runner
- Fix an IE9 error: IE9 'supports'
XMLSerializer
inasmuch as it will create an instance that fails always and hard.
- Encode timestamps along lines in GPX and KML as a
coordTimes
property.
- Encode KML id attributes on Placemarks as GeoJSON Feature id properties.
- Support for the
gx:Track
andgx:MultiTrack
extensions to GPX
- GPX conversion creates MultiLineString geometries when given multiple track segments.
- Support for simplestyle spec 1.1.0
- Tests in tape rather than mocha/expect.js
- Elevation values along linestrings and in points for GPX are now parsed
correctly into
Z
coordinate values in GeoJSON.
- No longer bundles xmldom for browsers
- Stricter check for browser versus browserify when requiring
xmldom
- Support for pipes and streams
echo "LineString(0 0, 10 10)" | wellknown | tokml | togeojson > map.geojson
- Improve documentation
- Make style hashing on by default, remove options object
- Fix global leak.
- Comments
- GPX Support
- Support GeometryCollections as themselves.