aboutsummaryrefslogtreecommitdiff
path: root/util/featureWriterStream.js
diff options
context:
space:
mode:
Diffstat (limited to 'util/featureWriterStream.js')
-rw-r--r--util/featureWriterStream.js25
1 files changed, 0 insertions, 25 deletions
diff --git a/util/featureWriterStream.js b/util/featureWriterStream.js
deleted file mode 100644
index 7f0e7b8..0000000
--- a/util/featureWriterStream.js
+++ /dev/null
@@ -1,25 +0,0 @@
-const fs = require('fs')
-
-class FeatureWriterStream {
- constructor (file) {
- this.file = file
- this.stream = fs.createWriteStream(file)
- this.stream.write('{"type":"FeatureCollection","features":[')
- this.numFeatures = 0
- }
-
- add (stringifiedFeature) {
- if (this.numFeatures > 0) {
- this.stream.write(',')
- }
- this.stream.write(stringifiedFeature)
- this.numFeatures++
- }
-
- end (cb) {
- console.log(`Closing out file ${this.file}`)
- this.stream.end(']}', cb)
- }
-}
-
-module.exports = FeatureWriterStream