0.0.2 • Published 7 years ago

jp-atlas v0.0.2

Weekly downloads
1
License
MIT
Repository
-
Last release
7 years ago

Japan Atlas TopoJSON

This repository provides a simple script to generate TopoJSON files from MILT of Japan's National Land Numerical Information download service.

Usage

See jp-atlas-example and bl.ocks.org/nobuf.

Download

WIP

Build

git clone https://github.com/nobuf/jp-atlas.git
cd jp-atlas

# If you have the latest Docker:
env MLIT_GO_JP_ENDPOINT="http://nlftp.mlit.go.jp/...hidden..." \
	TARGET_YEAR=2017 \
docker-compose up

# Or, if you have nodejs locally:
env MLIT_GO_JP_ENDPOINT="..." \
	TARGET_YEAR=2017 \
npm install

It will create JSON files in the jp folder.

TARGET_YEAR could be 2017, 2016 etc. Since MLIT_GO_JP_ENDPOINT is probably not intended to receive programmatic access, you might want to download them manually. Place the downloaded zip file (ex. N03-170101_26_GML.zip) as tmp/[2 digit prefecture id]_[target year].zip. You'd need 47 files as Japan has 47 prefectures.

File Reference

# jp/japan-2017-topo.json

A TopoJSON topology containing one geometry collection: cities. The geometry is quantized and simplified.

# jp/japan-2017-topo.low.json

Same as the above file, but for lower zoom level. While it has 1/3 of file size, it is not suitable for city-level zoom.

# jp.objects.cities

  • id — 5 digits code that represents the city/town (市区町村); For instance, 13104 is the code for Shinjuku, Tokyo; See also list-of-cities-in-japan
  • properties — currently no property is included

sample

Contributing

If you have any ideas let us know by opening an issue. Pull requests are warmly welcome.

License

MIT

Inspiration

This repository's format is based on es-atlas and us-atlas :)