Map Services · GeoJohor

Perkhidmatan API

Senarai perkhidmatan peta (map services) yang boleh digunakan dalam aplikasi anda — sempadan pentadbiran, sempadan PBT dan gunatanah semasa bagi seluruh Negeri Johor.

01
REST / GeoJSON
Untuk dataset lebih kecil (daerah, PBT) — mengembalikan FeatureCollection piawai (RFC 7946), sedia digunakan terus dalam Leaflet, MapLibre atau QGIS.
02
Vector Tile (MVT)
Untuk dataset besar (gunatanah semasa) — disajikan sebagai jubin vektor melalui Martin, endpoint TileJSON serasi terus dengan MapLibre GL / Mapbox GL.
03
Akses Terbuka
Semua perkhidmatan di bawah bersifat baca sahaja (read-only) dan boleh dicapai tanpa kunci API untuk kegunaan demo/pembangunan.
Sempadan Daerah
Online
Perkhidmatan fitur sempadan pentadbiran daerah bagi seluruh Negeri Johor (10 daerah).
GET GeoJSON Penuh (dengan geometri)
https://www.geojohor2026.xyz/api/daerah/
GET Senarai Ringan (tanpa geometri)
https://www.geojohor2026.xyz/api/daerah/list/
MVT Vector Tile (TileJSON)
https://www.geojohor2026.xyz/tiles/maps_daerahjohor
Demo Parameter tapisan: ?kod_daerah=?kod_negeri=
Sempadan PBT
Online
Perkhidmatan fitur sempadan Pihak Berkuasa Tempatan (PBT) bagi seluruh Negeri Johor (16 PBT).
GET GeoJSON Penuh (dengan geometri)
https://www.geojohor2026.xyz/api/pbt/
GET Senarai Ringan (tanpa geometri)
https://www.geojohor2026.xyz/api/pbt/list/
MVT Vector Tile (TileJSON)
https://www.geojohor2026.xyz/tiles/maps_pbtjohor
Demo Parameter tapisan: ?jenis_pbt=
Gunatanah Semasa
Online
Perkhidmatan fitur gunatanah semasa bagi seluruh Negeri Johor (~1637076 lot). Disajikan sebagai 10 jubin vektor BERASINGAN mengikut daerah (bukan satu jubin negeri-wide) — setiap daerah boleh dikemaskini/diganti secara berasingan. Tiada GeoJSON REST penuh atas sebab prestasi.
MVT Vector Tile mengikut Daerah (10 jubin, TileJSON)
Papar/salin semua 10 URL daerah
Daerah Batu Pahat https://www.geojohor2026.xyz/tiles/maps_gunatanahbatupahat
Daerah Johor Bahru https://www.geojohor2026.xyz/tiles/maps_gunatanahjohorbahru
Daerah Kluang https://www.geojohor2026.xyz/tiles/maps_gunatanahkluang
Daerah Kota Tinggi https://www.geojohor2026.xyz/tiles/maps_gunatanahkotatinggi
Daerah Mersing https://www.geojohor2026.xyz/tiles/maps_gunatanahmersing
Daerah Muar https://www.geojohor2026.xyz/tiles/maps_gunatanahmuar
Daerah Pontian https://www.geojohor2026.xyz/tiles/maps_gunatanahpontian
Daerah Segamat https://www.geojohor2026.xyz/tiles/maps_gunatanahsegamat
Daerah Kulai https://www.geojohor2026.xyz/tiles/maps_gunatanahkulai
Daerah Tangkak https://www.geojohor2026.xyz/tiles/maps_gunatanahtangkak
GET Senarai Mukim mengikut Daerah
https://www.geojohor2026.xyz/gunatanah-semasa/api/mukim/?daerah=<kod_daerah>
GET Carian Lot (bbox ringan, tanpa geometri penuh)
https://www.geojohor2026.xyz/gunatanah-semasa/api/cari/?daerah=&mukim=&no_lot=
daerah pilihan — jika ditinggalkan, carian merentasi kesemua 10 daerah.
Demo Maks. carian: 100 rekod