/seoul-maps

Seoul administrative divisions in ESRI Shapefile, GeoJSON and TopoJSON formats.

Primary LanguagePython

Seoul Maps

This repo hosts Seoul administrative division geodata in open formats that can be used to build static and interactive maps (e.g. with D3).

To see maps for South Korea, go to https://github.com/southkorea/southkorea-maps

Description

Formats

The following formats are available: Shapefile, GeoJSON, and TopoJSON.

Sources

Data is acquired from the following sources:

Levels

Seoul administrative divisions are consisted of two levels:

Data

The following data are available.
Numbers are data sizes in Kilobytes in the following order: Municipalities, Submunicipalities, Neighborhoods.
Numbers in parentheses are simplified versions of each format.

Format \ Source KOSTAT (2013) JUSO (2015)
Shapefile 396, 1528, 0 604, 0, 2595
GeoJSON 772, 3000, 0
(44, 168, 0)
1597, 0, 6899
(188, 0, 526)
TopoJSON 112, 412, 0
(16, 96, 0)
288, 0, 877
(91, 0, 187)

Development Notes

  1. Download shapefiles from KOSTAT

  2. Convert shapefiles to GeoJSON and TopoJSON

    ogr2ogr -f geojson [geojson_file] [shapefile_file] topojson -p -o [topojson_file] -- [geojson_file]

  3. Simplify GeoJSON and TopoJSON using MapShaper

    • Municipalities: Visvalingam/weighted area, 5%
    • Submunicipalities: Visvalingam/weighted area, 1%

For details, see https://github.com/southkorea/southkorea-maps#kostat-2012

Examples

Copyright and License

Contributors

License

  • Apache v2.0