Skip to content

v0.2.55..v0.2.56 changeset ConflateCmdTest.sh.stdout

Garret Voltz edited this page Aug 14, 2020 · 3 revisions
diff --git a/test-files/cmd/slow/ConflateCmdTest.sh.stdout b/test-files/cmd/slow/ConflateCmdTest.sh.stdout
index 5004b6a..f401185 100644
--- a/test-files/cmd/slow/ConflateCmdTest.sh.stdout
+++ b/test-files/cmd/slow/ConflateCmdTest.sh.stdout
@@ -1,151 +1,199 @@
-15:16:31.624 INFO  .../hoot/core/cmd/ConflateCmd.cpp( 159) Conflating test-files/conflate/unified/AllDataTypesA.osm with test-files/conflate/unified/AllDataTypesB.osm and writing the output to test-output/cmd/ConflateCmdTest/output.osm
-15:16:31.631 INFO  ...ore/io/OsmMapReaderFactory.cpp( 169) Loading map from test-files/conflate/unified/AllDataTypesA.osm...
-15:16:31.639 INFO  .../hoot/core/io/OsmXmlReader.cpp( 344) 	Reporting missing elements...
-15:16:31.640 INFO  .../hoot/core/io/OsmXmlReader.cpp( 346) 	Reported 0 missing elements.
-15:16:31.640 INFO  ...ore/io/OsmMapReaderFactory.cpp( 196) Read 131 elements from input.
-15:16:31.640 INFO  ...ore/io/OsmMapReaderFactory.cpp( 169) Loading map from test-files/conflate/unified/AllDataTypesB.osm...
-15:16:31.646 INFO  .../hoot/core/io/OsmXmlReader.cpp( 344) 	Reporting missing elements...
-15:16:31.646 INFO  .../hoot/core/io/OsmXmlReader.cpp( 346) 	Reported 0 missing elements.
-15:16:31.646 INFO  ...ore/io/OsmMapReaderFactory.cpp( 196) Read 259 elements from input.
-15:16:31.646 INFO  .../hoot/core/cmd/ConflateCmd.cpp( 214) Total elements read: 259
-15:16:31.646 INFO  .../hoot/core/cmd/ConflateCmd.cpp( 217) Applying pre-conflation operations...
-15:16:31.647 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::BuildingOutlineRemoveOp...
-15:16:31.647 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing outlines around buildings...
-15:16:31.647 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 0 building outlines in 00:00
-15:16:31.647 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::MapCleaner...
-15:16:31.647 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::ReprojectToPlanarOp...
-15:16:31.718 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 114) 	Applying operation: hoot::OneWayRoadStandardizer
-15:16:31.719 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 119) 		Standardizing one way roads...
-15:16:31.719 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 134) 		Standardized 0 one way roads. in 00:00
-15:16:31.719 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::DuplicateWayRemover...
-15:16:31.719 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing duplicate ways...
-15:16:31.721 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 0 duplicate ways in 00:00
-15:16:31.721 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::SuperfluousWayRemover...
-15:16:31.721 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing superfluous ways...
-15:16:31.721 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 0 superfluous ways in 00:00
-15:16:31.721 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::IntersectionSplitter...
-15:16:31.722 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Splitting road intersections...
-15:16:31.724 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Split 0 road intersections in 00:00
-15:16:31.724 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::UnlikelyIntersectionRemover...
-15:16:31.724 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing unlikely intersections...
-15:16:31.726 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 0 unlikely intersections in 00:00
-15:16:31.726 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::DualWaySplitter...
-15:16:31.726 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Splitting divided highways into two one way streets...
-15:16:31.727 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Split 0 divided highways in 00:00
-15:16:31.727 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::ImpliedDividedMarker...
-15:16:31.727 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Marking road sections that appear to be divided highways...
-15:16:31.729 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Marked 0 road sections as divided highways in 00:00
-15:16:31.729 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::DuplicateNameRemover...
-15:16:31.729 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing duplicate name tags...
-15:16:31.732 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 0 duplicate name tags in 00:00
-15:16:31.732 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::SmallWayMerger...
-15:16:31.732 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Merging very small ways...
-15:16:31.734 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Merged 0 very small ways in 00:00
-15:16:31.734 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 114) 	Applying operation: hoot::RemoveEmptyAreasVisitor
-15:16:31.734 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 119) 		Removing empty areas...
-15:16:31.736 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 134) 		Removed 0 empty areas in 00:00
-15:16:31.736 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 114) 	Applying operation: hoot::RemoveDuplicateRelationMembersVisitor
-15:16:31.736 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 119) 		Removing duplicate relation members...
-15:16:31.736 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 134) 		Removed 0 duplicate relation members in 00:00
-15:16:31.737 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::RelationCircularRefRemover...
-15:16:31.737 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing relation members with circular references...
-15:16:31.737 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 0 relation members involved in circular references in 00:00
-15:16:31.737 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::RemoveEmptyRelationsOp...
-15:16:31.737 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing empty relations...
-15:16:31.737 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 0 empty relations in 00:00
-15:16:31.737 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 114) 	Applying operation: hoot::RemoveDuplicateAreaVisitor
-15:16:31.737 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 119) 		Removing duplicate areas...
-15:16:31.738 INFO  ...oot/core/index/OsmMapIndex.cpp( 144) Building way R-Tree index
-15:16:31.740 INFO  ...oot/core/index/OsmMapIndex.cpp( 189)   Way R-Tree index built. Time elapsed: 00:00
-15:16:31.743 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 134) 		Removed 0 duplicate areas in 00:00
-15:16:31.743 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::NoInformationElementRemover...
-15:16:31.743 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing elements with no information tags...
-15:16:31.746 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 0 elements with no information tags in 00:00
-15:16:31.746 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::CornerSplitter...
-15:16:32.623 INFO  ...lygon/BuildingMatchCreator.cpp( 337) Found 10 building match candidates.
-15:16:32.741 INFO  ...atching/ScriptMatchCreator.cpp( 616) Found 21 POI match candidates.
-15:16:35.953 INFO  ...ighway/HighwayMatchCreator.cpp( 334) Found 11 highway match candidates.
-15:16:35.976 INFO  .../hoot/rules/LinearWaterway.js"(  32) "Calculating search radius for waterway conflation..."
-15:16:35.978 INFO  ...ops/SearchRadiusCalculator.cpp(  76) Removing invalid and previously conflated data for search radius calculation...
-15:16:35.979 INFO  ...ops/SearchRadiusCalculator.cpp( 101) Removing elements not satisfying: hoot::LinearWaterwayCriterion for search radius calculation...
-15:16:35.986 INFO  ...ops/SearchRadiusCalculator.cpp( 115) Filtered out: 268 elements not satisfying candidate criterion.
-15:16:35.987 INFO  ...ops/SearchRadiusCalculator.cpp( 132) Unable to automatically calculate search radius.  All input features have been filtered out. Using default search radius value = 15
-15:16:35.996 INFO  ...atching/ScriptMatchCreator.cpp( 616) Found 0 Waterway match candidates.
-15:16:36.041 INFO  ...gon/PoiPolygonMatchCreator.cpp(  84) Found 18 POI to Polygon match candidates.
-15:16:36.081 INFO  ...atching/ScriptMatchCreator.cpp( 616) Found 0 Area match candidates.
-15:16:36.108 INFO  ...lease-1/hoot/rules/Railway.js"(  39) "Using specified search radius for railway conflation: 15"
-15:16:36.116 INFO  ...atching/ScriptMatchCreator.cpp( 616) Found 0 Railway match candidates.
-15:16:36.142 INFO  ...ase-1/hoot/rules/PowerLine.js"(  36) "Calculating search radius for power line conflation..."
-15:16:36.144 INFO  ...ops/SearchRadiusCalculator.cpp(  76) Removing invalid and previously conflated data for search radius calculation...
-15:16:36.144 INFO  ...ops/SearchRadiusCalculator.cpp( 101) Removing elements not satisfying: hoot::PowerLineCriterion for search radius calculation...
-15:16:36.151 INFO  ...ops/SearchRadiusCalculator.cpp( 115) Filtered out: 268 elements not satisfying candidate criterion.
-15:16:36.151 INFO  ...ops/SearchRadiusCalculator.cpp( 132) Unable to automatically calculate search radius.  All input features have been filtered out. Using default search radius value = 15
-15:16:36.159 INFO  ...atching/ScriptMatchCreator.cpp( 616) Found 0 Power Line match candidates.
-15:16:36.160 INFO  ...conflate/UnifyingConflator.cpp( 338) Removing whole group matches...
-15:16:36.254 INFO  ...te/matching/MatchConflicts.cpp( 107) Found 2 match conflicts.
-15:16:36.255 INFO  .../OptimalConstrainedMatches.cpp(  74) Calculating optimal match conflicts with an Integer Programming solution...
-15:16:36.255 INFO  ...g/GreedyConstrainedMatches.cpp(  73) Calculating match conflicts using a greedy algorithm...
-15:16:36.255 INFO  ...te/matching/MatchConflicts.cpp( 107) Found 2 match conflicts.
-15:16:36.256 INFO  ...conflate/UnifyingConflator.cpp( 229) Post constraining match count: 17
-15:16:36.256 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 1 / 18 to a merger...        
15:16:36.256 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 2 / 18 to a merger...        
15:16:36.257 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 3 / 18 to a merger...        
15:16:36.257 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 4 / 18 to a merger...        
15:16:36.257 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 5 / 18 to a merger...        
15:16:36.257 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 6 / 18 to a merger...        
15:16:36.257 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 7 / 18 to a merger...        
15:16:36.257 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 8 / 18 to a merger...        
15:16:36.257 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 9 / 18 to a merger...        
15:16:36.257 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 10 / 18 to a merger...        
15:16:36.257 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 11 / 18 to a merger...        
15:16:36.257 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 12 / 18 to a merger...        
15:16:36.258 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 13 / 18 to a merger...        
15:16:36.258 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 14 / 18 to a merger...        
15:16:36.258 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 15 / 18 to a merger...        
15:16:36.258 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 16 / 18 to a merger...        
15:16:36.258 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 17 / 18 to a merger...        
15:16:36.258 INFO  ...conflate/UnifyingConflator.cpp( 249) Converting match set 18 / 18 to a merger...        
15:16:36.259 INFO  ...conflate/UnifyingConflator.cpp( 269) Applying merger: 1 / 18        
15:16:36.263 INFO  ...conflate/UnifyingConflator.cpp( 269) Applying merger: 11 / 18        
15:16:36.317 INFO  .../hoot/core/cmd/ConflateCmd.cpp( 245) Applying post-conflation operations...
-15:16:36.317 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::SuperfluousNodeRemover...
-15:16:36.317 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing superfluous nodes...
-15:16:36.319 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 11 superfluous nodes in 00:00
-15:16:36.319 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::SmallWayMerger...
-15:16:36.319 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Merging very small ways...
-15:16:36.320 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Merged 0 very small ways in 00:00
-15:16:36.320 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::ReplaceRoundabouts...
-15:16:36.320 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Replacing road roundabouts with simple intersections...
-15:16:36.320 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Replaced 0 road roundabouts in 00:00
-15:16:36.320 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 114) 	Applying operation: hoot::RemoveMissingElementsVisitor
-15:16:36.320 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 119) 		Removing references to elements that do not exist...
-15:16:36.321 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 134) 		Removed 0 missing elements in 00:00
-15:16:36.321 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 114) 	Applying operation: hoot::RemoveInvalidReviewRelationsVisitor
-15:16:36.321 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 119) 		Removing review relations with no members...
-15:16:36.321 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 134) 		Removed 0 empty review relations in 00:00
-15:16:36.321 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::RemoveDuplicateReviewsOp...
-15:16:36.321 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing duplicate conflation review relations...
-15:16:36.322 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 0 duplicate conflation review relations in 00:00
-15:16:36.322 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::BuildingOutlineUpdateOp...
-15:16:36.322 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Updating building outlines that changed during conflation...
-15:16:36.324 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Updated 0 building outlines in 00:00
-15:16:36.324 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::WayJoinerOp...
-15:16:36.324 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Rejoining ways split during conflation...
-15:16:36.326 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Rejoined 0 ways in 00:00
-15:16:36.326 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 114) 	Applying operation: hoot::RemoveInvalidRelationVisitor
-15:16:36.326 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 119) 		Removing invalid and multiline string relations...
-15:16:36.327 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 134) 		Removed 0 relation members and 0 relations in 00:00
-15:16:36.327 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 114) 	Applying operation: hoot::RemoveInvalidMultilineStringMembersVisitor
-15:16:36.327 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 119) 		Removing invalid multiline string relation members...
-15:16:36.327 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::SuperfluousWayRemover...
-15:16:36.327 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing superfluous ways...
-15:16:36.327 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 0 superfluous ways in 00:00
-15:16:36.328 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 114) 	Applying operation: hoot::RemoveDuplicateWayNodesVisitor
-15:16:36.328 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 119) 		Removing duplicate way nodes...
-15:16:36.328 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 134) 		Removed 0 duplicate way nodes in 00:00
-15:16:36.328 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::RemoveEmptyRelationsOp...
-15:16:36.328 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Removing empty relations...
-15:16:36.328 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Removed 0 empty relations in 00:00
-15:16:36.328 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  83) 	Applying operation: hoot::AddHilbertReviewSortOrderOp...
-15:16:36.328 INFO  .../cpp/hoot/core/ops/NamedOp.cpp(  88) 		Adding geospatial sorting tags to review relations...
-15:16:36.329 INFO  .../cpp/hoot/core/ops/NamedOp.cpp( 106) 		Added 8 sorting tags in 00:00
-15:16:36.330 INFO  .../hoot/core/cmd/ConflateCmd.cpp( 253) Generated 8 feature reviews.
-15:16:36.330 INFO  ...ore/io/OsmMapWriterFactory.cpp( 131) Writing map to test-output/cmd/ConflateCmdTest/output.osm...
-15:16:36.340 INFO  ...ore/io/OsmMapWriterFactory.cpp( 141) Wrote 168 elements to output.
-15:16:36.341 INFO  .../hoot/core/cmd/ConflateCmd.cpp( 343) Conflation job completed.
-15:16:36.755 INFO  ...ore/io/OsmMapReaderFactory.cpp( 169) Loading map from test-output/cmd/ConflateCmdTest/output.osm...
-15:16:36.768 INFO  .../hoot/core/io/OsmXmlReader.cpp( 344) 	Reporting missing elements...
-15:16:36.768 INFO  .../hoot/core/io/OsmXmlReader.cpp( 346) 	Reported 0 missing elements.
-15:16:36.768 INFO  ...ore/io/OsmMapReaderFactory.cpp( 196) Read 168 elements from input.
-15:16:36.769 INFO  ...ore/io/OsmMapReaderFactory.cpp( 169) Loading map from test-files/cmd/slow/ConflateCmdTest/output.osm...
-15:16:36.779 INFO  .../hoot/core/io/OsmXmlReader.cpp( 344) 	Reporting missing elements...
-15:16:36.779 INFO  .../hoot/core/io/OsmXmlReader.cpp( 346) 	Reported 0 missing elements.
-15:16:36.779 INFO  ...ore/io/OsmMapReaderFactory.cpp( 196) Read 168 elements from input.
-15:16:39.098 INFO  ...ore/io/OsmMapReaderFactory.cpp( 169) Loading map from test-files/Empty.osm...
-15:16:39.101 INFO  .../hoot/core/io/OsmXmlReader.cpp( 344) 	Reporting missing elements...
-15:16:39.102 INFO  .../hoot/core/io/OsmXmlReader.cpp( 346) 	Reported 0 missing elements.
-15:16:39.102 INFO  ...ore/io/OsmMapReaderFactory.cpp( 196) Read 0 elements from input.
-15:16:39.102 INFO  ...ore/io/OsmMapReaderFactory.cpp( 169) Loading map from tmp/dum.osm...
-15:16:39.103 INFO  .../hoot/core/io/OsmXmlReader.cpp( 344) 	Reporting missing elements...
-15:16:39.103 INFO  .../hoot/core/io/OsmXmlReader.cpp( 346) 	Reported 0 missing elements.
-15:16:39.103 INFO  ...ore/io/OsmMapReaderFactory.cpp( 196) Read 0 elements from input.
+20:42:00.651 STATUS ...pp/hoot/core/util/Progress.cpp(  85) Conflate (0%): Conflating late/unified/AllDataTypesA.osm with late/unified/AllDataTypesB.osm and writing the output to low/ConflateCmdTest/output.osm
+20:42:00.665 STATUS ...pp/hoot/core/util/Progress.cpp(  85) Conflate (0%): Loading reference map: ...late/unified/AllDataTypesA.osm...
+20:42:00.670 INFO   ...ore/io/OsmMapReaderFactory.cpp( 171) Loading map from ...test-files/conflate/unified/AllDataTypesA.osm...
+20:42:00.675 INFO   .../hoot/core/io/OsmXmlReader.cpp( 476) 	Reporting missing elements...
+20:42:00.675 STATUS ...ore/io/OsmMapReaderFactory.cpp( 215) Read 131 elements from input in: 00:00.
+20:42:00.676 STATUS ...pp/hoot/core/util/Progress.cpp(  85) Conflate (14%): Loading secondary map: ...late/unified/AllDataTypesB.osm...
+20:42:00.676 INFO   ...ore/io/OsmMapReaderFactory.cpp( 171) Loading map from ...test-files/conflate/unified/AllDataTypesB.osm...
+20:42:00.676 INFO   .../hoot/core/io/OsmXmlReader.cpp( 890) Read 0 elements from input.        
20:42:00.676 INFO   .../hoot/core/io/OsmXmlReader.cpp( 890) Read 0 elements from input.        
20:42:00.676 INFO   .../hoot/core/io/OsmXmlReader.cpp( 890) Read 0 elements from input.        
20:42:00.676 INFO   .../hoot/core/io/OsmXmlReader.cpp( 890) Read 0 elements from input.        
20:42:00.679 INFO   .../hoot/core/io/OsmXmlReader.cpp( 476) 	Reporting missing elements...
+20:42:00.679 STATUS ...ore/io/OsmMapReaderFactory.cpp( 215) Read 259 elements from input in: 00:00.
+20:42:00.679 STATUS .../hoot/core/cmd/ConflateCmd.cpp( 386) Conflating map with 259 elements...
+20:42:00.682 STATUS .../hoot/core/cmd/ConflateCmd.cpp( 432) Running pre-conflate operations...
+20:42:00.682 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (28%): Removing references to elements that do not exist...
+20:42:00.682 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 missing element child references in 00:00
+20:42:00.682 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (29%): Removing outlines around buildings...
+20:42:00.683 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 building outlines in 00:00
+20:42:00.683 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (29%): Removing road roundabouts...
+20:42:00.720 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 road roundabouts in 00:00
+20:42:00.720 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (30%): Reprojecting map to planar coordinates...
+20:42:00.720 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Reprojected map to planar coordinates in 00:00
+20:42:00.720 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (30%): Removing duplicate nodes...
+20:42:00.721 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Merged 0 node pairs. in 00:00
+20:42:00.721 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (31%): Removing duplicate way nodes...
+20:42:00.721 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 duplicate way nodes in 00:00
+20:42:00.721 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (32%): Standardizing one way roads...
+20:42:00.722 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Standardized 0 one way roads. in 00:00
+20:42:00.722 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (32%): Removing duplicate ways...
+20:42:00.722 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 duplicate ways in 00:00
+20:42:00.722 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (33%): Removing superfluous ways...
+20:42:00.722 INFO   .../ops/SuperfluousWayRemover.cpp(  53) Removing superfluous ways...
+20:42:00.722 INFO   .../ops/SuperfluousWayRemover.cpp(  55) Removed 0 superfluous ways
+20:42:00.722 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 superfluous ways in 00:00
+20:42:00.722 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (33%): Splitting linear intersections...
+20:42:00.723 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Split 0 linear intersections in 00:00
+20:42:00.723 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (34%): Removing unlikely intersections...
+20:42:00.723 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 unlikely intersections in 00:00
+20:42:00.723 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (34%): Splitting divided highways into two one way streets...
+20:42:00.724 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Split 0 divided highways in 00:00
+20:42:00.724 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (35%): Marking road sections that appear to be divided highways...
+20:42:00.725 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Marked 0 road sections as divided highways in 00:00
+20:42:00.725 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (36%): Removing duplicate name tags...
+20:42:00.726 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 duplicate name tags in 00:00
+20:42:00.726 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (36%): Merging very small roads...
+20:42:00.727 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Merged 0 very small roads in 00:00
+20:42:00.727 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (37%): Removing empty areas...
+20:42:00.727 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 empty areas in 00:00
+20:42:00.727 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (37%): Removing duplicate relation members...
+20:42:00.727 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 duplicate relation members in 00:00
+20:42:00.728 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (38%): Removing relation members with circular references...
+20:42:00.728 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 relation members involved in circular references in 00:00
+20:42:00.728 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (38%): Removing invalid multiline string relation members...
+20:42:00.728 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 		Removed 0 invalid relations / 0 total relations. in 00:00
+20:42:00.728 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (39%): Removing empty relations...
+20:42:00.728 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 empty relations in 00:00
+20:42:00.728 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (40%): Removing duplicate areas...
+20:42:00.728 INFO   ...oot/core/index/OsmMapIndex.cpp( 150) Building way R-Tree index...
+20:42:00.729 INFO   ...oot/core/index/OsmMapIndex.cpp( 191) Bulk inserting Way R-Tree...
+20:42:00.729 INFO   ...oot/core/index/OsmMapIndex.cpp( 195) Way R-Tree index built in: 00:00
+20:42:00.730 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 duplicate areas in 00:00
+20:42:00.730 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (40%): Removing elements with no information tags...
+20:42:00.731 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 elements with no information tags in 00:00
+20:42:00.731 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (41%): Splitting sharp road corners...
+20:42:00.732 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Split 0 road corners in 00:00
+20:42:00.732 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (41%): Removing review relations with no members...
+20:42:00.732 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 empty review relations in 00:00
+20:42:00.732 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (42%): Rubbersheeting data...
+20:42:00.734 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Rubbersheeted 0 / 35 linear features. in 00:00
+20:42:00.734 STATUS .../hoot/core/cmd/ConflateCmd.cpp( 446) Conflate pre-operations ran in 00:00 total.
+20:42:00.742 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (42%): Matching features...
+20:42:00.742 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 1 / 13: hoot::BuildingMatchCreator...
+20:42:00.742 STATUS ...lygon/BuildingMatchCreator.cpp( 453) Looking for matches with: hoot::BuildingMatchCreator within a feature dependent search radius...
+20:42:01.347 STATUS ...lygon/BuildingMatchCreator.cpp( 255) Creating building feature index...
+20:42:01.348 STATUS ...lygon/BuildingMatchCreator.cpp( 279) Building feature index created with 18 elements.
+20:42:01.373 STATUS ...lygon/BuildingMatchCreator.cpp( 466) Found 10 building match candidates and 7 total matches in: 00:00.
+20:42:01.374 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 2 / 13: hoot::HighwayMatchCreator...
+20:42:01.374 STATUS ...ighway/HighwayMatchCreator.cpp( 378) Looking for matches with: hoot::HighwayMatchCreator within a feature dependent search radius...
+20:42:01.374 STATUS ...ighway/HighwayMatchCreator.cpp( 275) Creating highway feature index...
+20:42:01.374 STATUS ...ighway/HighwayMatchCreator.cpp( 297) Highway feature index created with 17 elements.
+20:42:03.511 STATUS ...ighway/HighwayMatchCreator.cpp( 393) Found 11 highway match candidates and 11 total matches in: 00:02.
+20:42:03.511 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 3 / 13: hoot::PoiPolygonMatchCreator...
+20:42:03.511 STATUS ...gon/PoiPolygonMatchCreator.cpp( 104) Looking for matches with: hoot::PoiPolygonMatchCreator within a feature dependent search radius plus an additional distance of 125 meters...
+20:42:03.518 STATUS ...gon/PoiPolygonMatchVisitor.cpp( 245) Creating POI/Polygon feature index...
+20:42:03.519 STATUS ...gon/PoiPolygonMatchVisitor.cpp( 264) POI/Polygon feature index created with 18 elements.
+20:42:03.521 STATUS ...gon/PoiPolygonMatchCreator.cpp( 125) Found 18 POI to Polygon match candidate features and 0 total matches in: 00:00.
+20:42:03.521 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 4 / 13: hoot::ScriptMatchCreator;Area.js...
+20:42:03.521 STATUS ...atching/ScriptMatchCreator.cpp( 825) Looking for matches with: Area.js within a feature dependent search radius...
+20:42:03.523 STATUS ...atching/ScriptMatchCreator.cpp( 872) Found 0 Area match candidates and 0 total matches in: 00:00.
+20:42:03.524 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 5 / 13: hoot::ScriptMatchCreator;River.js...
+20:42:03.525 INFO   /ramdisk/hoot/rules/River.js(  60) "Calculating search radius for waterway conflation..."
+20:42:03.527 INFO   ...ops/SearchRadiusCalculator.cpp(  74) Unable to automatically calculate search radius. All input features have been filtered out. Using default search radius value = 15
+20:42:03.527 STATUS ...atching/ScriptMatchCreator.cpp( 825) Looking for matches with: River.js within a search radius of 15 meters...
+20:42:03.528 STATUS ...atching/ScriptMatchCreator.cpp( 872) Found 0 Waterway match candidates and 0 total matches in: 00:00.
+20:42:03.528 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 6 / 13: hoot::ScriptMatchCreator;Poi.js...
+20:42:03.529 STATUS ...atching/ScriptMatchCreator.cpp( 825) Looking for matches with: Poi.js within a function calculated search radius...
+20:42:03.532 STATUS ...atching/ScriptMatchCreator.cpp( 403) Creating script feature index for: /ramdisk/hoot/rules/Poi.js...
+20:42:03.534 STATUS ...atching/ScriptMatchCreator.cpp( 468) Script feature index created for: /ramdisk/hoot/rules/Poi.js with 21 elements.
+20:42:03.578 STATUS ...atching/ScriptMatchCreator.cpp( 872) Found 21 POI match candidates and 13 total matches in: 00:00.
+20:42:03.578 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 7 / 13: hoot::ScriptMatchCreator;Railway.js...
+20:42:03.578 STATUS ...atching/ScriptMatchCreator.cpp( 825) Looking for matches with: Railway.js within a feature dependent search radius...
+20:42:03.580 STATUS ...atching/ScriptMatchCreator.cpp( 872) Found 0 Railway match candidates and 0 total matches in: 00:00.
+20:42:03.580 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 8 / 13: hoot::ScriptMatchCreator;PowerLine.js...
+20:42:03.581 INFO   /ramdisk/hoot/rules/PowerLine.js(  43) "Calculating search radius for power line conflation..."
+20:42:03.582 INFO   ...ops/SearchRadiusCalculator.cpp(  74) Unable to automatically calculate search radius. All input features have been filtered out. Using default search radius value = 15
+20:42:03.582 STATUS ...atching/ScriptMatchCreator.cpp( 825) Looking for matches with: PowerLine.js within a search radius of 15 meters...
+20:42:03.583 STATUS ...atching/ScriptMatchCreator.cpp( 872) Found 0 Power Line match candidates and 0 total matches in: 00:00.
+20:42:03.583 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 9 / 13: hoot::ScriptMatchCreator;Point.js...
+20:42:03.583 STATUS ...atching/ScriptMatchCreator.cpp( 825) Looking for matches with: Point.js within a feature dependent search radius...
+20:42:03.588 STATUS ...atching/ScriptMatchCreator.cpp( 872) Found 0 Point match candidates and 0 total matches in: 00:00.
+20:42:03.588 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 10 / 13: hoot::ScriptMatchCreator;Line.js...
+20:42:03.588 STATUS ...atching/ScriptMatchCreator.cpp( 825) Looking for matches with: Line.js within a feature dependent search radius...
+20:42:03.593 STATUS ...atching/ScriptMatchCreator.cpp( 872) Found 0 Line match candidates and 0 total matches in: 00:00.
+20:42:03.593 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 11 / 13: hoot::ScriptMatchCreator;Polygon.js...
+20:42:03.593 STATUS ...atching/ScriptMatchCreator.cpp( 825) Looking for matches with: Polygon.js within a feature dependent search radius...
+20:42:03.595 STATUS ...atching/ScriptMatchCreator.cpp( 872) Found 0 Polygon match candidates and 0 total matches in: 00:00.
+20:42:03.595 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 12 / 13: hoot::ScriptMatchCreator;PointPolygon.js...
+20:42:03.595 STATUS ...atching/ScriptMatchCreator.cpp( 825) Looking for matches with: PointPolygon.js within a feature dependent search radius...
+20:42:03.599 STATUS ...atching/ScriptMatchCreator.cpp( 872) Found 0 PointPolygon match candidates and 0 total matches in: 00:00.
+20:42:03.599 STATUS ...late/matching/MatchFactory.cpp(  80) Launching matcher: 13 / 13: hoot::ScriptMatchCreator;CollectionRelation.js...
+20:42:03.599 STATUS ...atching/ScriptMatchCreator.cpp( 825) Looking for matches with: CollectionRelation.js within a feature dependent search radius...
+20:42:03.599 STATUS ...atching/ScriptMatchCreator.cpp( 872) Found 0 Collection Relation match candidates and 0 total matches in: 00:00.
+20:42:03.600 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (47%): Optimizing feature matches...
+20:42:03.603 INFO   ...te/matching/MatchConflicts.cpp( 116) Processed matches for 10 / 36 elements. Found 1 match conflicts.        
20:42:03.606 INFO   ...te/matching/MatchConflicts.cpp( 116) Processed matches for 20 / 36 elements. Found 2 match conflicts.        
20:42:03.634 INFO   ...te/matching/MatchConflicts.cpp( 116) Processed matches for 30 / 36 elements. Found 2 match conflicts.        
20:42:03.634 INFO   ...te/matching/MatchConflicts.cpp( 124) Found 2 match conflicts in 00:00.
+20:42:03.635 INFO   .../OptimalConstrainedMatches.cpp(  74) Calculating optimal match conflicts with an Integer Programming solution...
+20:42:03.635 INFO   ...g/GreedyConstrainedMatches.cpp(  73) 	Calculating match conflicts using a greedy algorithm...
+20:42:03.635 INFO   ...te/matching/MatchConflicts.cpp( 116) Processed matches for 10 / 36 elements. Found 1 match conflicts.        
20:42:03.635 INFO   ...te/matching/MatchConflicts.cpp( 116) Processed matches for 20 / 36 elements. Found 2 match conflicts.        
20:42:03.635 INFO   ...te/matching/MatchConflicts.cpp( 116) Processed matches for 30 / 36 elements. Found 2 match conflicts.        
20:42:03.635 INFO   ...te/matching/MatchConflicts.cpp( 124) Found 2 match conflicts in 00:00.
+20:42:03.636 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (52%): Merging feature matches...
+20:42:03.636 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 1 / 18 to a merger...        
20:42:03.636 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 2 / 18 to a merger...        
20:42:03.636 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 3 / 18 to a merger...        
20:42:03.636 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 4 / 18 to a merger...        
20:42:03.636 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 5 / 18 to a merger...        
20:42:03.636 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 6 / 18 to a merger...        
20:42:03.636 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 7 / 18 to a merger...        
20:42:03.636 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 8 / 18 to a merger...        
20:42:03.637 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 9 / 18 to a merger...        
20:42:03.637 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 10 / 18 to a merger...        
20:42:03.637 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 11 / 18 to a merger...        
20:42:03.637 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 12 / 18 to a merger...        
20:42:03.637 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 13 / 18 to a merger...        
20:42:03.637 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 14 / 18 to a merger...        
20:42:03.637 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 15 / 18 to a merger...        
20:42:03.637 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 16 / 18 to a merger...        
20:42:03.637 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 17 / 18 to a merger...        
20:42:03.637 INFO   ...conflate/UnifyingConflator.cpp( 311) Converting match set 18 / 18 to a merger...        
20:42:03.637 INFO   ...conflate/UnifyingConflator.cpp( 336) Applying 18 mergers...
+20:42:03.640 INFO   ...conflate/UnifyingConflator.cpp( 346) Applying merger: hoot::BuildingMerger 11 / 18        
20:42:03.654 INFO   ...conflate/UnifyingConflator.cpp( 385) Applied 18 mergers in 00:00.
+20:42:03.655 STATUS .../hoot/core/cmd/ConflateCmd.cpp( 480) Running post-conflate operations...
+20:42:03.655 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (57%): Removing references to elements that do not exist...
+20:42:03.655 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 missing element child references in 00:00
+20:42:03.655 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (57%): Removing invalid POIs from reviews...
+20:42:03.655 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 invalid reviewable POIs and 0 reviews in 00:00
+20:42:03.655 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (58%): Removing superfluous nodes...
+20:42:03.657 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 11 superfluous nodes in 00:00
+20:42:03.657 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (59%): Merging very small roads...
+20:42:03.657 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Merged 0 very small roads in 00:00
+20:42:03.657 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (60%): Replacing road roundabouts with simple intersections...
+20:42:03.657 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Replaced 0 road roundabouts in 00:00
+20:42:03.657 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (60%): Removing references to elements that do not exist...
+20:42:03.657 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 missing element child references in 00:00
+20:42:03.657 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (61%): Removing review relations with no members...
+20:42:03.658 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 empty review relations in 00:00
+20:42:03.658 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (62%): Removing duplicate conflation review relations...
+20:42:03.658 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 duplicate conflation review relations in 00:00
+20:42:03.658 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (63%): Updating building outlines...
+20:42:03.658 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Updated 0 building outlines in 00:00
+20:42:03.658 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (63%): Rejoining ways split during conflation...
+20:42:03.658 INFO   .../core/algorithms/WayJoiner.cpp(  86) 	Joining parent ways to children...
+20:42:03.658 INFO   .../core/algorithms/WayJoiner.cpp( 122) 	Joining way siblings...
+20:42:03.659 INFO   .../core/algorithms/WayJoiner.cpp(  86) 	Joining parent ways to children...
+20:42:03.659 INFO   .../core/algorithms/WayJoiner.cpp( 157) 	Joining ways at shared nodes...
+20:42:03.659 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Rejoined 6 pairs of ways in 00:00
+20:42:03.659 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (64%): Removing invalid and multiline string relations...
+20:42:03.659 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 relation members and 0 relations in 00:00
+20:42:03.659 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (65%): Removing invalid multiline string relation members...
+20:42:03.659 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 		Removed 0 invalid relations / 9 total relations. in 00:00
+20:42:03.659 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (66%): Removing superfluous ways...
+20:42:03.660 INFO   .../ops/SuperfluousWayRemover.cpp(  53) Removing superfluous ways...
+20:42:03.660 INFO   .../ops/SuperfluousWayRemover.cpp(  55) Removed 0 superfluous ways
+20:42:03.660 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 superfluous ways in 00:00
+20:42:03.660 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (66%): Removing duplicate way nodes...
+20:42:03.660 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 duplicate way nodes in 00:00
+20:42:03.660 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (67%): Removing duplicate ways...
+20:42:03.660 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 duplicate ways in 00:00
+20:42:03.660 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (68%): Removing duplicate relation members...
+20:42:03.660 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 duplicate relation members in 00:00
+20:42:03.660 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (69%): Removing empty relations...
+20:42:03.660 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Removed 0 empty relations in 00:00
+20:42:03.660 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (69%): Marking roads crossing polygons for review...
+20:42:03.661 STATUS ...ghway/RoadCrossingPolyRule.cpp( 299) 	Creating roads crossing polys index for rule: buildings...
+20:42:03.661 STATUS ...ghway/RoadCrossingPolyRule.cpp( 322) 	Roads crossing polys feature index for rule: buildings created with 18 elements.
+20:42:03.661 STATUS ...ghway/RoadCrossingPolyRule.cpp( 299) 	Creating roads crossing polys index for rule: parking...
+20:42:03.662 STATUS ...ghway/RoadCrossingPolyRule.cpp( 322) 	Roads crossing polys feature index for rule: parking created with 5 elements.
+20:42:03.663 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Marked 0 roads crossing polygons out of 5 total roads . in 00:00
+20:42:03.663 STATUS ...pp/hoot/core/util/Progress.cpp( 114) Conflate (70%): Adding geospatial sorting tags to review relations...
+20:42:03.663 STATUS .../cpp/hoot/core/ops/NamedOp.cpp( 167) 	Added 8 sorting tags in 00:00
+20:42:03.663 STATUS .../hoot/core/cmd/ConflateCmd.cpp( 494) Conflate post-operations ran in 00:00 total.
+20:42:03.663 STATUS ...pp/hoot/core/util/Progress.cpp(  85) Conflate (71%): Counting feature reviews...
+20:42:03.663 INFO   .../hoot/core/cmd/ConflateCmd.cpp( 503) Generated 8 feature reviews.
+20:42:03.663 STATUS ...pp/hoot/core/util/Progress.cpp(  85) Conflate (85%): Writing conflated output: ...low/ConflateCmdTest/output.osm...
+20:42:03.663 INFO   ...ore/io/OsmMapWriterFactory.cpp( 136) Writing map to test-output/cmd/slow/ConflateCmdTest/output.osm...
+20:42:03.668 STATUS ...ore/io/OsmMapWriterFactory.cpp( 153) Wrote 168 elements to output in: 00:00.
+20:42:03.668 STATUS ...pp/hoot/core/util/Progress.cpp(  85) Conflate (100%): Conflation job completed in 00:03 for reference map: ...late/unified/AllDataTypesA.osm and secondary map: ...late/unified/AllDataTypesB.osm and written to output: ...low/ConflateCmdTest/output.osm
+20:42:04.117 INFO   ...ore/io/OsmMapReaderFactory.cpp( 171) Loading map from ...test-output/cmd/slow/ConflateCmdTest/output.osm...
+20:42:04.125 INFO   .../hoot/core/io/OsmXmlReader.cpp( 476) 	Reporting missing elements...
+20:42:04.125 STATUS ...ore/io/OsmMapReaderFactory.cpp( 215) Read 168 elements from input in: 00:00.
+20:42:04.125 INFO   ...ore/io/OsmMapReaderFactory.cpp( 171) Loading map from ...test-files/cmd/slow/ConflateCmdTest/output.osm...
+20:42:04.131 INFO   .../hoot/core/io/OsmXmlReader.cpp( 476) 	Reporting missing elements...
+20:42:04.131 STATUS ...ore/io/OsmMapReaderFactory.cpp( 215) Read 168 elements from input in: 00:00.
+20:42:04.133 STATUS .../cpp/hoot/core/cmd/DiffCmd.cpp( 145) Map difference calculated in 00:00 total.
+20:42:05.942 INFO   ...ore/io/OsmMapReaderFactory.cpp( 171) Loading map from ...test-files/Empty.osm...
+20:42:05.944 INFO   .../hoot/core/io/OsmXmlReader.cpp( 476) 	Reporting missing elements...
+20:42:05.944 INFO   ...ore/io/OsmMapReaderFactory.cpp( 209) No data in map: test-files/Empty.osm.
+20:42:05.944 STATUS ...ore/io/OsmMapReaderFactory.cpp( 215) Read 0 elements from input in: 00:00.
+20:42:05.944 INFO   ...ore/io/OsmMapReaderFactory.cpp( 171) Loading map from ...tmp/ConflateCmdTest.osm...
+20:42:05.945 INFO   .../hoot/core/io/OsmXmlReader.cpp( 476) 	Reporting missing elements...
+20:42:05.945 INFO   ...ore/io/OsmMapReaderFactory.cpp( 209) No data in map: tmp/ConflateCmdTest.osm.
+20:42:05.945 STATUS ...ore/io/OsmMapReaderFactory.cpp( 215) Read 0 elements from input in: 00:00.
+20:42:05.945 STATUS .../cpp/hoot/core/cmd/DiffCmd.cpp( 145) Map difference calculated in 00:00 total.
Clone this wiki locally