Permalink
Commits on Mar 2, 2018
  1. upgrade dependency

    tyrasd committed Mar 2, 2018
    fixes #92
Commits on Jan 28, 2018
  1. update `make coverage`

    tyrasd committed Jan 28, 2018
Commits on Dec 17, 2017
  1. 3.0.0-beta.3 release

    tyrasd committed Dec 17, 2017
  2. fix bug: multipolygons with duplicate way skeletons not rendered prop…

    tyrasd committed Dec 17, 2017
    …erly
    
    "out; >; out skel;" with duplicate multipolygon ways resulted in broken geojson output, because after deduplication testing node-objects with `===` doesn't work anymore (because `_.merge()` clones the members internally)
    
    solved by checking against id-equality
    
    fixes tyrasd/overpass-turbo#353
Commits on Jun 22, 2017
  1. Merge pull request #81 from enko/feature/typings

    tyrasd committed Jun 22, 2017
    Add types for usage in typescript
Commits on Jun 21, 2017
  1. Add types for usage in typescript

    Tim Schumacher
    Tim Schumacher committed Jun 21, 2017
Commits on May 28, 2017
  1. beta.2 release

    tyrasd committed May 28, 2017
  2. only look at node-ids when checking for closed ways, fixes #76

    tyrasd committed May 28, 2017
    When dealing with deduplicated data, referenced nodes may be a
    cloned version of the same object.
  3. handle waterway relations like routes

    tyrasd committed May 28, 2017
    generating single (multi)linestring geometries for them.
    
    see https://wiki.openstreetmap.org/wiki/Relation%3Awaterway
  4. make multipoly/route handler robust against empty members

    tyrasd committed May 28, 2017
    fixes #77
Commits on Mar 17, 2017
  1. `which` only works on unix systems

    tyrasd committed Mar 17, 2017
Commits on Mar 6, 2017
  1. cast object version to int before comparison

    tyrasd committed Mar 6, 2017
Commits on Feb 19, 2017
  1. current (dev) version is 3.0.0-beta.0

    tyrasd committed Feb 19, 2017
  2. update changelog, release as 3.0.0-beta.0

    tyrasd committed Feb 19, 2017
  3. create (multi)line features for route relations. closes #1 🎉🎉

    tyrasd committed Feb 19, 2017
  4. implement njson (nd-geojson) output mode in CLI, closes #66

    tyrasd committed Feb 19, 2017
  5. upgrade to geojson-rewind 0.2

    tyrasd committed Feb 19, 2017
Commits on Feb 18, 2017
  1. fix tests to reflect flatProperties on by default

    tyrasd committed Feb 18, 2017
  2. switch to flatProperties by default. fixes #52

    tyrasd committed Feb 18, 2017
    also keep changelog up to date with in-progress stuff for 3.0
Commits on Nov 28, 2016
  1. improve detection of pbf files

    tyrasd committed Nov 28, 2016
    first 32 bits of a osmpbf file may not always be 0x0d (if the first
    header contains index_data)
Commits on Nov 24, 2016
  1. use tiny-osmpbf to process pbf files

    tyrasd committed Nov 24, 2016
    replaces and closes #28
    
    still todo (see #61):
    * tests
    * documentation
    * browser support?
Commits on Aug 28, 2016
  1. fix and test deduplication of ways with different versions

    tyrasd committed Aug 28, 2016
Commits on Aug 27, 2016
  1. update changelog

    tyrasd committed Aug 27, 2016
  2. Merge branch 'gh-pages' of github.com:tyrasd/osmtogeojson into gh-pages

    tyrasd committed Aug 27, 2016
Commits on Aug 25, 2016
Commits on Aug 24, 2016
  1. consolidate incomplete objects handling of nodes and ways

    tyrasd committed Aug 24, 2016
    do it after deduplication is fully done
    
    todo: same for relations
  2. add deduplication handler for ways

    tyrasd committed Aug 24, 2016
    also, dedupe before ignoring invalid objects
  3. drop unused variable

    tyrasd committed Aug 24, 2016
  4. update custom lodash build

    tyrasd committed Aug 24, 2016