ArrayAccess/Indonesia-Postal-And-Area

Kota dan Kabupaten di cities

pdeddy78 opened this issue ยท 15 comments

Perbedaan antara dia Kota / Kabupaten bagaimana ya?
Misalnya seperti;
3603 TANGERANG
3671 TANGERANG

Semestinya 3603 itu Kabupaten jika mengacu pada data Wilayah Administrasi - Kemendagri.

kalau untuk membedakan wilayah itu kota / kabupaten sih kurang perhatikan.
tapi di sini


Tajur itu wilayah Kota dan mengacu pada 3671

Data ini diambil dari BPS bukan kemendagri , misal untuk beberapa wilayah itu kode provinsi / daerah akan berbeda seperti wilayah papua raya.

Mungkin untuk membedakan, bisa diambil / sorting (split dulu) dari nama kota dengan 2 numeric city code yang sama pada kode provinsi yang sama.
Kemungkinan kalau emang support Kota & Kabupaten, maka akan ketemu.
Misal seperti diatas

Kode Provinsi Jawa Barat adalah 36

Dan di cari nama kota / kabupaten yang sama TANGERANG
maka akan ditemukan 2 (atau mungkin lebih) dengan yang pasti adalah
3671 & 3603

Tinggal tentukan itu berupa kota apa kabupaten
4 digit sebagai prefix code nya

36 adalah Kode Provinsi Banten
3603 -> Tangerang
3671 -> Tangerang

Baiknya bagaimana membedakan itu? Data dari BPS ini memang tidak ada pembedanya ya.

Saya cek ada 26 city_name yang double di cities, pastinya itu untuk Kabupaten dan Kota. (Bandung, Banjar, Bogor, Tangerang, Tegal, dll). Ada rencanakah untuk tambahan versi data Kemendagri?

Halo salam kenal. Saya udah cek ke data kemendagri 2018 kayaknya kode kotanya gak sama dengan bps contoh

Aceh Selatan

  • BPS : 1103
  • Kemendagri : 1101

Untuk data kemendagri, sepengalaman saya geser satu geser semua.
Btw secara kebutuhan sebetulnya udah terpenuhi, tapi sangat di sayangkan data dari instansi pemerintahan kita gak singkron antara instansi satu dengan lainya. Jadi satu-satunya walk aroundnya hanya cari yang duplicate & rename salah satu menjadi Kab/Kota persisdengan yang @ArrayIterator jelaskan

Halo, mas, salam kenal.

Yup, saya juga cek & compare antara BPS & Kemendagri memang tak sama kode-nya.
Jika mengacu data BPS; diketemukan ada 26 duplikasi city, yang jadi concern sebetulnya cara kita me-rename salah satunya ini. Karena jika salah rename akibatnya bisa ke anak turunan dari city itu sendiri. Mau tidak mau kita mesti cek turunan dari mereka berdua baru bisa menentukan apakah dia Kota/Kab.

Hmm... Mungkin barangkali akan ada update versi data Kemendagri seperti ini lengkap sampai kode pos.

Untuk kebutuhan user profile menurut saya lebih pas jika mengacu data Kemendagri, supaya tidak ada kerancuan seperti ini, Tangerang ada double. Ke Prov. Jawa Barat pun demikian Bogor, Bandung, Bekasi double.
image

Atau mungkin mas punya pendapat lain.

Kalau pendapat saya kita bisa tetep menggunakan data BPS, tinggal kita ETL saja kota / kabupaten yang duplikat secara manual. Karena yang disayangkan ketika kita pindah menggunakan data kemendagri yaitu data spatial BPS yang sudah ada tidak bisa di gunakan.

@pdeddy78 atau saya punya saran untuk buka github khusus untuk data kemendagri + kode pos gimana ?

@dwikurniantom boleh banget mas.
Saya ada temukan versi kemendagri hanya belum lengkap sampai postal code.

halo, ingin bertanya juga untuk ini apakah bisa dengan melakukan mapping dari data bps ini di halaman tadi bisa didapatkan data BPS-KodePos, BPS-kemendagri dan kemendagri-BPS.

@pdeddy78 okey, karena datanya saya juga butuh. pararel saya buka repositorynya
@D47290C1 kalau boleh pertanyaanya di perjelas saya belum paham magsud agan.

@pdeddy78 okey, karena datanya saya juga butuh. pararel saya buka repositorynya
@D47290C1 kalau boleh pertanyaanya di perjelas saya belum paham magsud agan.

di llink diatas kan ada data bps-kemendagri dan kemendagri-bps. apakah untuk mengetahui dati 2 kode pos bisa di ambil dari data di atas? karena kalau saya liat kode di BPS cukup singkron untuk BPS-kode pos.
image

Kalau untuk perbedaan BPS & Kemendagri sih gak begitu signifikan.
Biasanya pembeda hanya data kab kota.
Dan hanya beberapa aja yang beda.
Semisal untuk Papua.
Mungkin tergantung tujuan penggunaan aplikasinya juga sih.
Kalau untuk Validasi Data ID (Misal KTP) maka yang digunakan acuan mendagri.
Tapi kalau untuk Geo Location & Kodepos masuknya Ikut BPS.
Plus yang sering dipakai data BPS, karena seringnya dipakai untuk webgis bukan ID KTP /KK validator.

Kalau disinkronkan antara BPS & Kemendagri maka akan terjadi beberapa kerancuan dalam ID lokasi.

Terpaksa yang dipake bakalan BPS, dimana lokasi jauh lebih detail & akurat daripada kemendagri.
Sayangnya antara plat merah ini sedari awal gak merge data sesuai ID, ya jadinya kaya gini.

Semakin waktu juga terjadi zonasi, perubahan nama, luas lokasi, penambahan nama kota dan atau bahkan provinsi.
Ini yang sering kali jadi masalah terkait identitynya.

Untuk kebutuhan user profile menurut saya lebih pas jika mengacu data Kemendagri, supaya tidak ada kerancuan seperti ini, Tangerang ada double. Ke Prov. Jawa Barat pun demikian Bogor, Bandung, Bekasi double.
image

Atau mungkin mas punya pendapat lain.

untuk yang ini, mungkin bisa sedikit manual dan di rebuild atau di declare filter data. sesuai ini :
#2 (comment)

Kalau mungkin gak mau repot sih tinggal merging data aja ๐Ÿ™ˆ

Misal di merge untuk nama kota & kab
lalu result di merge untuk sub datanya.
(Semisal itu multi id, saat panggil ajax itu get multi id lalu response di merge atawa di separate array)
Sehingga nanti ada collection kecamatan.
Setidaknya selection kecamatan gak akan gede.