Skip to content

v0.2.49..v0.2.50 changeset ConflateReuseNodeIdsBuildings.sh

Garret Voltz edited this page Nov 6, 2019 · 1 revision
diff --git a/test-files/cmd/quick/ConflateReuseNodeIdsBuildings.sh b/test-files/cmd/quick/ConflateReuseNodeIdsBuildings.sh
new file mode 100755
index 0000000..a12796a
--- /dev/null
+++ b/test-files/cmd/quick/ConflateReuseNodeIdsBuildings.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+set -e
+
+IN_DIR=test-files/cmd/quick/ConflateReuseNodeIds
+OUT_DIR=test-output/cmd/quick/ConflateReuseNodeIds
+
+mkdir -p $OUT_DIR
+
+HOOT_OPTS='--warn -D uuid.helper.repeatable=true -C Testing.conf'
+
+hoot conflate $HOOT_OPTS \
+ -C UnifyingAlgorithm.conf \
+ -C ReferenceConflation.conf \
+ -D match.creators="hoot::BuildingMatchCreator" \
+ -D merger.creators="hoot::BuildingMergerCreator" \
+ -D conflate.use.data.source.ids.2=true \
+ $CONFLATE_OPTS $IN_DIR/BuildingsA.osm $IN_DIR/BuildingsB.osm $OUT_DIR/BuildingsConflated.osm
+
+hoot diff $HOOT_OPTS $OUT_DIR/BuildingsConflated.osm $IN_DIR/BuildingsConflatedExpected.osm
+
+hoot changeset-derive $HOOT_OPTS $IN_DIR/BuildingsA.osm $OUT_DIR/BuildingsConflated.osm $OUT_DIR/BuildingsConflated.osc
+diff $OUT_DIR/BuildingsConflated.osc $IN_DIR/BuildingsConflatedExpected.osc
+
Clone this wiki locally