MySQL Dump Kode Pos Indonesia

Date January 11, 2007

Dahulu saya pernah berniat membuat suatu aplikasi untuk kantor, tetapi akhirnya berhenti di tengah jalan. Aplikasi tersebut salah satunya menggunakan data nama jalan, desa/kelurahan dan kota/kabupatennya. Waktu itu sumber datanya saya ambil dari hasil pencarian Kode Pos Alamat Indonesia yang ada di Website PT Pos Indonesia. Dengan menggunakan regular expression dalam PHP, akhirnya halaman-halaman web yang didownload berhasil ditransfer ke database MySQL.

Jika ada yang berminat, dump MySQL-nya dapat didownload di sini .

Ada dua tabel dan berikut deskripsi field-nya:

Tabel: kdkota

  • kd_kota, char(3) : id/kode record;
  • nm_kota, varchar(100) : nama kota, bisa nama kota, kabupaten atau hanya kota kecil.

Tabel: kdpos

  • id, int(6) : nomor id record;
  • kd_kota, char(3) : kode kota, isinya merujuk field kd_kota pada tabel kdkota;
  • kd_ket, char(1) : kode keterangan, kemungkinan isinya: 1 untuk jalan, 2 untuk kecamatan dan 3 untuk desa/kelurahan;
  • ket, varchar(255) : berisi nama jalan, kecamatan atau kelurahan sesuai kd_ket;
  • kdpos, varchar(5) : kode pos.

Saya lihat isi datanya tidak selengkap buku Kode Pos Indonesia, dan saya tidak tahu apakah data pada website PT. Pos Indonesia saat ini sudah diperbaharui atau masih menggunakan data tersebut.



Tulisan lain yang mungkin terkait dengan tulisan di atas:

  1. Direktori Bank di Indonesia: Sandi Kliring untuk 5806 Bank
  2. Formatlah Sesuai Keperluan
  3. Setelah Jatuh, Sekarang Bangun Lagi
  4. [Q&A] Mengitung Jumlah Data Unik Dari List Data
  5. Add-ins for Microsoft Excel

10 Responses to “MySQL Dump Kode Pos Indonesia”

frento - Gravatar

frento said on February 12, 2007, 4:13 pm:

Boleh sekalian disuapin contoh file .php gak bos :>

maseko - Gravatar

maseko said on February 12, 2007, 4:42 pm:

Dulu pernah dibikin, tapi sewaktu mau upload scriptnya entah nyelip dimana, memang sih masih ala kadarnya, jadi nggak disayangkan :)

frento - Gravatar

frento said on February 13, 2007, 12:20 am:

Top responnya…
BTW hanya sekedar nanya dikit…
Apa benar id = 14830 and id = 27692 dalam table kdpos itu tidak ada?
Sudah berhasil sih dump ke mySQL… setelah di cek kok kurang 2 ID tersebut ya?

Kalau file php masih ‘nyelip’ gak papa deh… Boleh gak dikasih tau cara mendapatkan file dump sql tersebut dari website POS Indonesia?
Maksudnya step-stepnya how to get the data… :D
Thanks ya.

maseko - Gravatar

maseko said on February 13, 2007, 8:40 am:

Ntar saya lihat dulu di PC rumah, semoga masih ada.

frento - Gravatar

frento said on March 6, 2007, 4:01 pm:

udah ketemu blom rumahnya :D
atau pc di rumah lagi jalan2 kali yah :D

maseko - Gravatar

maseko said on March 6, 2007, 6:17 pm:

maaf mas, pernah dicari, belom ketemu.

anulucu - Gravatar

anulucu said on May 25, 2007, 3:23 am:

wah… padahal saat googling barusan saya berharap data kode pos yang maseko miliki lebih lengkap dari web pos indonesia , karena seperti yang maseko sebutkan di atas bahwa data-data di situs pos indonesia tidak lengkap dan terkesan seadanya, belum ada update.

Toni Stiawan - Gravatar

Toni Stiawan said on August 31, 2007, 3:43 pm:

Lha kantor pos khan udah menyediakan link nya.
ambil aja semua datanya.

Tapi sayang update terakhir 2005.

maseko - Gravatar

maseko said on August 31, 2007, 3:57 pm:

#8
Saya ambilnya juga dari web PT Pos, hanya saja versi yang terdahulu. Saya sediakan di sini yang sudah jadi dump MySQL-nya. Kalo mau dalam format lain, mungkin lebih baik mengambil langsung ke sumbernya, siapa tahu jauh lebih lengkap.

BAY - Gravatar

BAY said on March 25, 2008, 10:55 am:

Hallo Mas eko
saya mau tanya tentang mysql, barang kali mas eko bisa bantu.

didalam mysql saya sudah membuat beberapa stored procedure dan function nya. masalahnya adalah gimana kalo seandainya kita pingin pindah database ke kompie lain?. pada saat export table kenapa stored procedure dan fungsinya tidak ikut? mahon bantuannya.

Leave A Comment

All fields marked with "*" are required.