aboutsummaryrefslogtreecommitdiff
path: root/bin/vicmap2osm.js
diff options
context:
space:
mode:
Diffstat (limited to 'bin/vicmap2osm.js')
-rwxr-xr-xbin/vicmap2osm.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/bin/vicmap2osm.js b/bin/vicmap2osm.js
index dfd1eeb..597043e 100755
--- a/bin/vicmap2osm.js
+++ b/bin/vicmap2osm.js
@@ -20,6 +20,11 @@ const argv = require('yargs/yargs')(process.argv.slice(2))
type: 'boolean',
description: 'Includes _pfi tags to aid debugging'
})
+ .option('preserve-derivable-properties', {
+ type: 'boolean',
+ default: false,
+ description: 'If set, preserves addr:suburb, addr:postcode, addr:state, otherwise omits them'
+ })
.argv
if (argv._.length < 2) {
@@ -52,7 +57,7 @@ const transform = new Transform({
const osm = toOSM(feature, {
tracing: argv.tracing,
/* omit addr:suburb, addr:postcode, addr:state */
- includeDerivableProperties: false
+ includeDerivableProperties: argv.preserveDerivableProperties
})
// some addresses we skip importing into OSM, see README.md#omitted-addresses