diff options
author | Andrew Harvey <andrew@alantgeo.com.au> | 2021-05-17 16:54:37 +1000 |
---|---|---|
committer | Andrew Harvey <andrew@alantgeo.com.au> | 2021-05-17 16:54:37 +1000 |
commit | cf35c3e76b9befcfc9073205c663cbba172e5e28 (patch) | |
tree | f70ebbcc7c21479785eaaa5e4da2ee426d0eb1fd | |
parent | 8debcbabfa32359264706db719357b13a676a00f (diff) |
include victoria boundary in blocks
-rw-r--r-- | Makefile | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -107,11 +107,15 @@ data/victoria-roads.osm.pbf: data/victoria.osm.pbf # extract road lines into geojson data/victoria-roads.geojson: data/victoria-roads.osm.pbf - osmium export --geometry-types=linestring --output-format=geojsonseq --output $@ $< + osmium export --geometry-types=linestring --output-format=geojsonseq --format-option=print_record_separator=false --output $@ $< + +data/victoria-boundary.geojson: + npx osm-geojson 2316741 | ogr2ogr -f GeoJSONSeq -explodecollections -nlt MULTILINESTRING $@ /vsistdin/ + cat $@ >> data/victoria-roads.geojson # then convert to fgb -data/victoria-roads.fgb: data/victoria-roads.geojson - ogr2ogr -f FlatGeobuf -nlt LINESTRING $@ $< +data/victoria-roads.fgb: data/victoria-roads.geojson data/victoria-boundary.geojson + ogr2ogr -f FlatGeobuf -explodecollections -nlt MULTILINESTRING $@ $< # construct block polygons based on OSM roads data/blocks.fgb: data/victoria-roads.fgb |