Ben Marchant
Ben Marchant
Allow the `ParallelBoundedApiReader` and derived classes to take in a polygon (file or text) as boundaries. For simplicity the envelope of the bounds is queried and then the polygon is...
Add code to `ParallelBoundedReader` to do the following: - [x] Use PKCS-12 credentials to authenticate downloads (PR 5407) - [x] Parse Overpass data (PR 5407) - [ ] Allow for...
When attribute conflation runs on two datasets where, for example, the reference dataset has two adjoining buildings but the secondary dataset one has the one outline building, the output wrongly...
While fixing bridge conflation (#5325) I found that some ways aren't merged correctly. This happens in the `ServiceDiffConflateBounds1Test.sh` unit test. The "bridge" error used to mask the duplicate way by...
Recent [pull request](https://github.com/ngageoint/hootenanny/pull/5123) turned off the `test-files/cmd/glacial/PoiPolygonConflateCombinedTest.sh` test as it was occasionally hanging in Jenkins. Rename from `PoiPolygonConflateCombinedTest.sh.off` to `PoiPolygonConflateCombinedTest.sh` and fix the hanging issue.
Throughout the code base the `OsmMap::getNodes/Ways/Relations()` functions are misused causing temporary copies of large data stores multiple times throughout execution.
Below is a list of the top running unit tests in the AWS `continuous-integration/jenkins` job: | Test Name | Runtime | | -- | -- | | ./home/vagrant/hoot/test-files/cmd/glacial/RelationMergeTest.sh | 379.231...
The conflation case for attribute conflation screws up the road network data, moving an intersection completely. Find out what is happening and fix it. It appears as though the conflation...
When conflating datasets we keep the reference geometry, tags, and IDs. In this use case we want to preserve positive IDs.