Repository navigation
NetworkForge 0.11.1
Fixed
Found by further testing (odd inputs, larger areas):
- Attributes that aren't tags now keep their type. All attributes were
turned into text, so a number such as a surveyed travel time reached
the GeoPackage as'1.5'and couldn't be used as a cost in QGIS. - A coordinate that isn't a number (NaN, infinite) is reported for
its feature instead of crashing the build with a GEOS error. - When every feature is outside the box, the message suggests checking
the layer's CRS and the order of longitude and latitude.
Changed
- Tag names and values are taken exactly as OSM writes them: text
True
/Falseis no longer turned intoyes/no(a boolean field still
is, and empty text still counts as no value). - Dev container: the environment is
/opt/venvinstead of the shared
/workspace/.venv, which the host's and the container's uv kept
rebuilding for their own Python. Rebuild the container to use it. - Building a network of your own lines is about four times faster: a
39,000-line network (Malta) takes 25 s instead of 100 s. The steps that
went through the custom lines one at a time in Python now work on all
of them at once.