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, 7 insertions, 0 deletions
diff --git a/bin/vicmap2osm.js b/bin/vicmap2osm.js
index 695a08c..bac3144 100755
--- a/bin/vicmap2osm.js
+++ b/bin/vicmap2osm.js
@@ -35,10 +35,17 @@ if (!fs.existsSync(inputFile)) {
process.exit(1)
}
+let sourceCount = 0
const transform = new Transform({
readableObjectMode: true,
writableObjectMode: true,
transform(feature, encoding, callback) {
+ if (!argv.quiet) {
+ if (process.stdout.isTTY && sourceCount % 10000 === 0) {
+ process.stdout.write(` ${sourceCount / 1000}k\r`)
+ }
+ }
+
// convert source Feature into a Feature per the OSM schema
const osm = toOSM(feature, {
tracing: argv.tracing