oshdb
oshdb copied to clipboard
OpenStreetMap History Data Analysis Framework
The current design choice to prevent accidental exposure of the user-filter provides two default filter mechanisms ```java .filter(filterString) ``` and ```java String filterText = …; TagTranslator tagTranslator = …; FilterParser...
**Problem** The MapAggregator class provides zero-filled results. This may generate a lot of undesired "zero" data entries. **Describe the solution you'd like** Zero-filling should be optional or disableable by a...
### Problem Description Version 0.7.0 introduces breaking changes. Currently running 0.7.0 on a 0.6 database-file will result in a e.g. `java.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassNotFoundException: org.heigit.bigspatialdata.oshdb.grid.GridOSHWays` which is not very beautiful. ###...
### Bug Description The method `groupByEntity` in the `MapReducer` class throws an `UnsupportedOperationException` with the following message: `groupByEntity() must be called before any map or flatMap transformation functions have been...
from https://github.com/GIScience/oshdb/issues/165#issuecomment-487129692: > I believe it wouldn't be too hard to add a second `aggregateByGeometry` method that not only accepts the map of geometries but also a function that returns...
If an area-of-interest polygon is given that touches a (polygonal) OSM feature that is to be returned, it sometimes causes the OSM feature to be missing in the result (see...
On Ubuntu 18.04, running ETL with the usual command line: mvn exec:java -Dexec.mainClass="org.heigit.bigspatialdata.oshdb.tool.importer.extract.Extract" -Dexec.args="--pbf /home/ertert/oshdb-new/oshdb-tool/etl/files/switzerland-internal.osh.pbf -tmpDir ./tmpFiles -workDir ./results --timevalidity_from 2017-01-01" -Dexec.cleanupDaemonThreads=false when execution starts I get: joining on thread...
⚠️ – 292c011 has breaking changes, needs to be discussed thoroughly ~🚧 – merge after #246~
opened by @tyrasd we need some method to access some metadata like the following: * [x] "freshness" of the imported osm data (and/or minutely update status, see #6) * [x]...
**Problem** For OSMContributionView each version of an entity has to be checked for the filters. For a global query this results in `mean nr of Versions (1.7) * entites` contributions...