topogram
Version:
Create continuous area cartograms with TopoJSON and D3
23 lines (17 loc) • 564 B
Plain Text
OGR ?= ogr2ogr -F GeoJSON
TOPOJSON ?= ../../topojson/bin/topojson --id-property name
SIMPLIFY ?= 24
all: \
us-states.topojson \
us-states-segmentized.topojson
us-states-segmentized.geojson: us-states.geojson
$(OGR) -segmentize 0.5 $@ $<
us-states.topojson: us-states.geojson
$(TOPOJSON) --simplify $(SIMPLIFY) -o $@ $<
perl -pi -e "s/us-states/states/g" $@
us-states-segmentized.topojson: us-states-segmentized.geojson
$(TOPOJSON) -o $@ $<
perl -pi -e "s/us-states-segmentized/states/g" $@
clean:
rm -f us-states-segmentized.geojson
rm -f *.topojson