INDONESIA POSTAL CODE & AREA
This is collections of Indonesia area & postal codes.
This repository contains THOUSANDS & Binary Data!
Before clone, make sure you know what you'll do.
AWESOME OF YOU
COLLECTIONS
- Postal Code :
14955
- Villages :
83342
- Sub-Districts :
7228
- Cities :
514
- Provinces :
34
- Countries :
1
(Indonesia Only)
STRUCTURES
Data Directory
data/
ββββ csv/
| ββββ 62/ (Country csv directory)
| ββββ countries.csv (Countries csv data)
| ββββ provinces.csv (Provinces csv data)
| ββββ cities.csv (Cities csv data)
| ββββ subDistricts.csv (Sub-Districts csv data)
| ββββ villages.csv (Villages csv data)
| ββββ postalCodes.csv (Postal Codes csv data)
| ββββ translations.csv (Translations csv data)
ββββ database/
| ββββ records.sqlite.db (SQLite Binary Database - geometry records has been set to null)
| ββββ ddl.sql (DDL)
| ββββ ddl.uml
| ββββ ddl.uml.png
ββββ json/
| ββββ area/
| | ββββ 62/ (country root directory)
| | ββββ 62.json (country json info)
| | ββββ [0-9]{2}/ (provinces root directory)
| | ββββ [0-9]{2}.json (province json info)
| | ββββ [0-9]{4}/ (cities root directory)
| | ββββ [0-9]{4}.json (city json info)
| | ββββ [0-9]{7}/ (sub-districts root directory)
| | ββββ [0-9]{7}.json (sub-district json info)
| | ββββ [0-9]{11}/ (villages root directory - contain single file)
| | ββββ [0-9]{11}.json (village json info)
| ββββ postal/ (country postal codes root directory)
| | ββββ 62.json (list of country postal codes)
| ββββ translations/
| ββββ 62/ (country translations root directory)
| ββββ en.json (list of available areas translations)
ββββ geojson/
ββββ 62/ (country geojson root directory)
ββββ 62.json (country geojson)
ββββ [0-9]{2}/ (provinces geojson root directory)
ββββ [0-9]{2}.json (province geojson)
ββββ [0-9]{4}/ (cities geojson root directory)
ββββ [0-9]{4}.json (city geojson)
ββββ [0-9]{7}/ (sub-districts geojson root directory)
ββββ [0-9]{7}.json (sub-district geojson)
Json Areas
Latitude & Longitude contains centroid of MultiPolygon
take from geojson using
geophp
{
"code": "integer",
"name": "string",
"parent": "integer",
"latitude": "float|null",
"longitude": "float|null",
"postal": ["array<integer>"],
"children": ["array<integer>"]
}
GEO-JSON
Geo-JSON only available from Country to Sub-Districts, villages are not available.
Read More About GeoJSON
{
"type": "FeatureCollections",
"features": ["array<object>"]
}
Example :
{
"type": "FeatureCollections",
"features": [
{
"type": "Feature",
"code": "integer",
"properties" : {
"Kind" : "string",
"Code" : "integer",
"Name" : "string",
"Year" : "integer|string",
"Source": "BPS",
"Parent": "integer"
},
"geometry": {
"type": "MultiPolygon",
"coordinates" : [
[
[
[
91.0000001,
1.00000001
],
[
92.0000002,
2.00000002
]
]
]
]
}
}
]
}
DATA SOURCE
DATA PROCESSOR
NOTE
- Badan Pusat Statistik Indonesia (BPS) contains detailed polygons, it will make this repository contains huge data.
- Some of GeoJson not available
- Database Files on all columns with
xxxx_geometry
has been set to null. Please insert manually from data/geojson, Trees file name as code
DISCUSSION
- Filtering Kemendagri Data Issues (Indonesia Only) Join The Discussions