Releases: MKuranowski/pyroutelib3
Releases · MKuranowski/pyroutelib3
osmiter data parsing
Changelog:
- Changed Datastore.parseOsmFile to use osmiter instead of ElementTree
- Added new argument to Datastore: localfileType, used to specify OSM file types other then XML.
Custom Storage Class
Changelog:
- Allowing users of pyroutelib3 to define their own storage classes, instead of forcing all data into dicts
- Added some basic unit tests
Upkeep Release Fix
Upkeep Release
Self-containing router.doRoute
Changelog
- Small improvements in handling oneways
- Fixes in access keys of pre-defined transport types
- Self-containing router.doRoute (now it won't change any attributes of the router)
Version numbers clean-up
No changes, just changing the version number
Typo hotfix
Warning! I screwed up version numbering. Use 1.1 instead!
Changelog:
- Fixed a typo in the oneway handling
Data download hotfix
Warning! This version has a typo when handling oneway=-1 or oneway=reversed. Use 1.1 instead!
Changelog:
- Fixes the urllib not being imported
Turn restrictions
Warning! This version does not work when auto-downloading tiles. Use 1.1 instead!
Changelog:
- Adding support for turn restrictions
- Making Router a subclass of Datastore, removing the need to call router.data.×
- Merging code into 1 file by simplifying data download process
Haversine formula
Changelog:
- Changed distance formula to Haversine one
- Added support for
oneway:<transport_type>
tags