oshdb
oshdb copied to clipboard
OpenStreetMap History Data Analysis Framework
As of now, 6533 CheckStyle Warnings are recorded. These are no code errors but rather coding style errors. This is a static analyses and issues may not be solved or...
#283 brought up a lot of empty tests. Check all empty tests, if they are required for the related test set. If not, replace them with a comment. Avoid empty...
Q/A (from #283) relating to e.g. https://github.com/GIScience/oshdb/blob/c637936209abe4834f751e4f16cec350ae49e7fc/oshdb-util/src/test/java/org/heigit/bigspatialdata/oshdb/util/geometry/osmhistorytestdata/OSHDBGeometryBuilderTestOsmHistoryTestDataRelationNotMultipolygonTest.java#L473-L483 > > What is the need or requirement for the many try-catch blocks that just throw the exception again in tests? > >...
**Describe the bug** The following code can be used to retrieve all modifications of a OSHEntity (FULL history): ``` OSHEntities.getModificationTimestamps(oshentity).stream().parallel() .map(oshdbtimestamp -> { return OSHEntities.getByTimestamp(oshentity, oshdbtimestamp); }) ``` Concurrent edits...
see https://gitlab.gistools.geog.uni-heidelberg.de/giscience/big-data/ohsome/oshdb/issues/7 - [x] set up service to import changesets (with comments) into postgres: https://github.com/ToeBee/ChangesetMD - [x] add query-class like [TagTranslator](https://github.com/GIScience/oshdb/blob/9499caa1fa0659c1e9e88d3db49d111b1ee65f20/oshdb-util/src/main/java/org/heigit/bigspatialdata/oshdb/util/tagtranslator/TagTranslator.java)
For unexperienced developers this: https://github.com/GIScience/oshdb/blob/master/oshdb/src/main/java/org/heigit/bigspatialdata/oshdb/osh/OSHRelation.java#L306 needs to get javadoc! A) is this the right way to create an OSHEntity (in this example Type: Relation) B) What are "nodes" and "ways"?...
## Corresponding issue Closes #38 ## New or changed dependencies: in parent module: - h2 v1.4.193 -> v1.4.197 => new features and bugfixes needed for h2gis - ignite v2.7.0 ->...
Write update-package that fulfils framework set out here: https://confluence.gistools.geog.uni-heidelberg.de/display/oshdb/Update+process+framework Missing implementations are: **Updater Package** - [x] implement different backends (ignite, h2 etc) - [x] insert new tags into tagtranslator-db BEFORE...
Static Code Analyses reports 10 Errors in modules etl and ospbf-parser: https://jenkins.ohsome.org/job/oshdb/job/master/171/java/ most of the are resource leaks. - [ ] solve etl - [ ] solve oshpbf-parser
opened by @tyrasd due to some data redactions, there might still be some missing data versions in our .osh.pbf files (and therefore in our oshdb files). For example, due to...