Skip to content

Releases: HTenkanen/pyrosm

v0.6.2

27 Oct 07:49
2b96060
Compare
Choose a tag to compare

Changes:

  • Fix installation issues and support only Python >= 3.9 (#221)
  • Fix GA actions and use micromamba to install environments (#221)
  • Use Shapely 2.0 instead of pygeos (#214)

Thanks for the following contributors:

v0.6.1

11 Oct 10:31
ba6884a
Compare
Choose a tag to compare
  • Support Python 3.9 (#122, #106)
  • Use Github Actions for CI (#95)
  • Drop Travis CI (#95)
  • Add contribution guidelines (#90)
  • Follow PEP8 style guide and add linting test for CI using Black

v0.6.0

18 Nov 15:28
Compare
Choose a tag to compare
  • NEW: Adds possibility to export street networks to igraph, networkx and pandana (#57, #58, #70)

    • Add functionality to parse/return the nodes of the network when requested (#52)
    • Calculate length of the edge for networks in meters (#56, #70)
    • Filter out weakly connected component by default when exporting to graph (#59)
    • Add (vectorized) functionality to create directed edges according oneway rules (#68)
  • Fix installation issue with pip on Windows (#61)

  • Fix numpy deprecation warning (#50)

  • Update the documentation to use new theme (#74)

  • Add possibility to test the tool using JupyterLab in browser (#75)

  • Fix issue when parsing POIs using rare tags as a custom filter (#47)

  • Fix issue when filtering with bounding box polygon (#54)

  • Add documentation about exporting the networks to graphs (#69)

  • Improve documentation overall

v0.5.3

13 Sep 19:16
c8b4a72
Compare
Choose a tag to compare

Changes:

  • Ensures that geometry construction works with new Pygeos release v0.8.0 (#46)

v. 0.5.2

11 May 15:51
cc62c92
Compare
Choose a tag to compare

Changes:

  • Fix data source for New York City
  • Fix multi-level filtering
  • Add support for using "exclude" also with nodes and relations

v.0.5.0

09 May 09:17
d10f309
Compare
Choose a tag to compare

v0.5.0

  • Adds a function to download PBF data from Geofabrik and BBBike easily from hundreds of locations across the world
  • Improved geometry parsing for relations
  • Parse boundary geometries as Polygons instead of LinearRings (as should be OSM definition)
  • Fix invalid geometries automatically (self-intersection and "bowties")
  • Add better documentation about custom filters
  • Make parsing more robust for incorrectly tagged OSM entries.
  • Bug fixes
  • Update website to a new theme.

v.0.4.2 Pyrosm

24 Apr 15:48
a8b349d
Compare
Choose a tag to compare

v0.4.2

  • Adds functionality to parse boundaries from PBF (+ integrate name search for finding e.g. specific administrative boundary)
  • Support using Shapely Polygon / MultiPolygon to filter the data spatially
  • adds possibility to add "extra attributes" (i.e. OSM keys) that will be parsed as columns.
  • improved documentation

v.0.4.1 Add docs

16 Apr 20:55
bb8e258
Compare
Choose a tag to compare

Add documentation about how to use the different functions of the tool.

v.0.4.0 Support "all" filters

16 Apr 20:34
09b1994
Compare
Choose a tag to compare

Adds following:

  • read PBF using custom queries (allows anything to be fetched)
  • read landuse from PBF
  • read natural from PBF
  • improve geometry parsing so that geometry type is read automatically according OSM rules
  • modularize code-base even more
  • improve test coverage
  • Zenodo release

v.0.3.1 Add POI parsing

16 Apr 20:18
f0ff4f6
Compare
Choose a tag to compare
  • generalizes code base
  • adds functionality to read Points of Interest (POI) from PBF