Skip to content

Commit

Permalink
V1.1.1. Refer changelog.
Browse files Browse the repository at this point in the history
  • Loading branch information
lomotech committed Jan 15, 2016
1 parent 9efab19 commit c3ceaef
Show file tree
Hide file tree
Showing 4 changed files with 1,318 additions and 442 deletions.
40 changes: 26 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,31 @@
jajahan
#jajahan
=======

intro
##intro
- v1.0 - Jajahan adalah senarai alternatif untuk negeri, daerah, mukim, dun, bahagian, parlimen di dalam Malaysia. Tujuan asal adalah untuk digunakan di dalam sistem sebagai fix data yang tidak perlu masuk ke database kerana pertukarannya amat sedikit mengikut masa.
- v1.1 - jajahan dilanjutkan kepada beberapa data asas yang diguna pakai didalam malaysia.
- v1.2 - betulkan data subdistrict untuk kelantan, terengganu, perak, pahang, johor.

v1.0 - Jajahan adalah senarai alternatif untuk negeri, daerah, mukim, dun, bahagian, parlimen di dalam Malaysia. Tujuan asal adalah untuk digunakan di dalam sistem sebagai fix data yang tidak perlu masuk ke database kerana pertukarannya amat sedikit mengikut masa.
##sumber data
- sddsa.mampu.gov.my - data tak ada link dengan antara entiti. ada update dari masa ke semasa.
- statistics.gov.my - tidak lengkap dan out of date.
- www.sabah.gov.my - tidak lengkap dan out of date.

v1.1 - jajahan dilanjutkan kepada beberapa data asas yang diguna pakai didalam malaysia. Data SDDSA tidak stabil kerapa ada pengulangan data yang menyebabkan kemungkinan data disatu sektor berlainan dengan sektor yang lain, maka fail baharu akan diletakkan sekali breadcrumb kepada data tersebut.
##info
- Tarikh retrive : 15 Januari 2016.
- Jangan pernah percaya kepada kod daripada SDDSA. Kod tersebut hanya rujukan kerana selalu bertukar. untuk kegunaan jangka panjang letak id sendiri terutamanya subdistrict.
- Data subdistrict ada tiga jenis:
1. mukim
2. bandar
3. mukim
- Data untuk subdistrict **KUALA MUDA, KEDAH** tiada dalam SDDSA. data ditarik daripada statistics.gov.my.
- Data untuk subdistrict **SABAH** tiada dalam SDDSA. data ditarik daripada www.sabah.gov.my.
- Data untuk subdistrict **SARAWAK** ditukar kepada bahasa Malaysia.

sumber data

sddsa.mampu.gov.my - data tak ada link dengan antara entiti
statistics.gov.my - tidak lengkap dan out of date

todo

mukim: sabah, sarawak
bahagian: untuk sabah, sarawak
tambah field active untuk manage data yang akan/telah berubah. e.g subdistrict : bukit serampang tukar daripada muar kepada ledang
##changelog
###1.2
- Tambah kecil loging, kelantan 0312.
- Swap subdistrict hulu terengganu, terengganu & marang, terengganu.
- Tambah & betulkan data subdistrict.
###1.1 masukkan data education
###1.0 base data
49 changes: 27 additions & 22 deletions district.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,20 @@

/**
* @author syafiq <syafiq@my-sands.com>
* @since 1.0.0 build eccadc
* @version 1.1.0 build 43ec40
* @copyright 2014 syafiq
* @filesource
* @since 1.0.0
* retrive date 15 January 2016
*/

/**
* district - daerah.
* note: code_3 is not official!
* sddsa: Kategori Data > Data Generik > Organisasi > Kod Daerah
*/
$items = [
/*
* perlis
* perlis - Perlis tiada daerah.
*/
['id' => '0901', 'state_id' => '9', 'name' => 'PERLIS', 'code_3' => 'PER'],
['id' => '0900', 'state_id' => '9', 'name' => 'PERLIS', 'code_3' => 'PER'],
/*
* kedah
*/
Expand Down Expand Up @@ -46,6 +45,7 @@
// ['id' => '0309', 'state_id' => '3', 'name' => '??'],
['id' => '0310', 'state_id' => '3', 'name' => 'KUALA KRAI', 'code_3' => 'KKR'],
['id' => '0311', 'state_id' => '3', 'name' => 'JELI', 'code_3' => 'JEL'],
['id' => '0312', 'state_id' => '3', 'name' => 'KECIL LOJING', 'code_3' => 'KLO'],
/*
* terengganu
*/
Expand Down Expand Up @@ -78,6 +78,7 @@
['id' => '0809', 'state_id' => '8', 'name' => 'SELAMA', 'code_3' => 'SEL'],
['id' => '0810', 'state_id' => '8', 'name' => 'PERAK TENGAH', 'code_3' => 'PTE'],
['id' => '0811', 'state_id' => '8', 'name' => 'KAMPAR', 'code_3' => 'KAM'],
// ['id' => '0812', 'state_id' => '8', 'name' => 'MUALLIM', 'code_3' => 'MUL'],
/*
* pahang
*/
Expand All @@ -97,17 +98,18 @@
*/
['id' => '1001', 'state_id' => '10', 'name' => 'KLANG', 'code_3' => 'KLG'],
['id' => '1002', 'state_id' => '10', 'name' => 'KUALA LANGAT', 'code_3' => 'KLN'],
['id' => '1003', 'state_id' => '10', 'name' => 'KUALA SELANGOR', 'code_3' => 'KSE'],
['id' => '1004', 'state_id' => '10', 'name' => 'SABAK BERNAM', 'code_3' => 'SBE'],
['id' => '1005', 'state_id' => '10', 'name' => 'ULU LANGAT', 'code_3' => 'ULA'],
['id' => '1006', 'state_id' => '10', 'name' => 'ULU SELANGOR', 'code_3' => 'USE'],
['id' => '1007', 'state_id' => '10', 'name' => 'PETALING', 'code_3' => 'PET'],
['id' => '1008', 'state_id' => '10', 'name' => 'GOMBAK', 'code_3' => 'GOM'],
['id' => '1009', 'state_id' => '10', 'name' => 'SEPANG', 'code_3' => 'SEP'],
// ['id' => '1003', 'state_id' => '10', 'name' => '??', 'code_3' => '??'],
['id' => '1004', 'state_id' => '10', 'name' => 'KUALA SELANGOR', 'code_3' => 'KSE'],
['id' => '1005', 'state_id' => '10', 'name' => 'SABAK BERNAM', 'code_3' => 'SBE'],
['id' => '1006', 'state_id' => '10', 'name' => 'ULU LANGAT', 'code_3' => 'ULA'],
['id' => '1007', 'state_id' => '10', 'name' => 'ULU SELANGOR', 'code_3' => 'USE'],
['id' => '1008', 'state_id' => '10', 'name' => 'PETALING', 'code_3' => 'PET'],
['id' => '1009', 'state_id' => '10', 'name' => 'GOMBAK', 'code_3' => 'GOM'],
['id' => '1010', 'state_id' => '10', 'name' => 'SEPANG', 'code_3' => 'SEP'],
/*
* kuala lumpur
* kuala lumpur - tiada daerah.
*/
['id' => '1401', 'state_id' => '14', 'name' => 'W. P. KUALA LUMPUR', 'code_3' => 'WPK'],
['id' => '1400', 'state_id' => '14', 'name' => 'W. P. KUALA LUMPUR', 'code_3' => 'WPK'],
/*
* putrajaya
*/
Expand Down Expand Up @@ -142,9 +144,9 @@
['id' => '0109', 'state_id' => '1', 'name' => 'KULAIJAYA', 'code_3' => 'KUL'],
['id' => '0110', 'state_id' => '1', 'name' => 'LEDANG', 'code_3' => 'LED'],
/*
* labuan
* labuan - tiada daerah
*/
['id' => '1501', 'state_id' => '15', 'name' => 'W. P. LABUAN', 'code_3' => 'WPL'],
['id' => '1500', 'state_id' => '15', 'name' => 'W. P. LABUAN', 'code_3' => 'WPL'],
/*
* sabah
*/
Expand All @@ -158,6 +160,7 @@
['id' => '1208', 'state_id' => '12', 'name' => 'LABUK & SUGUT', 'code_3' => 'LDS'],
['id' => '1209', 'state_id' => '12', 'name' => 'KINABATANGAN', 'code_3' => 'KIN'],
['id' => '1210', 'state_id' => '12', 'name' => 'TAWAU', 'code_3' => 'TAW'],

['id' => '1211', 'state_id' => '12', 'name' => 'LAHAD DATU', 'code_3' => 'LDA'],
['id' => '1212', 'state_id' => '12', 'name' => 'SEMPORNA', 'code_3' => 'SEM'],
['id' => '1213', 'state_id' => '12', 'name' => 'KENINGAU', 'code_3' => 'KEN'],
Expand All @@ -167,11 +170,13 @@
['id' => '1217', 'state_id' => '12', 'name' => 'BEAUFORT', 'code_3' => 'BEA'],
['id' => '1218', 'state_id' => '12', 'name' => 'KUALA PENYU', 'code_3' => 'KPE'],
['id' => '1219', 'state_id' => '12', 'name' => 'SIPITANG', 'code_3' => 'SIP'],
['id' => '1220', 'state_id' => '12', 'name' => 'PENAMPANG', 'code_3' => 'PEN'],
['id' => '1221', 'state_id' => '12', 'name' => 'KOTA MARUDU', 'code_3' => 'KMA'],
['id' => '1222', 'state_id' => '12', 'name' => 'KUNAK', 'code_3' => 'KUN'],
['id' => '1223', 'state_id' => '12', 'name' => 'TONGOD', 'code_3' => 'TON'],
['id' => '1224', 'state_id' => '12', 'name' => 'PUTATAN', 'code_3' => 'PUT'],
// ['id' => '1220', 'state_id' => '12', 'name' => '??', 'code_3' => '??'],
['id' => '1221', 'state_id' => '12', 'name' => 'PENAMPANG', 'code_3' => 'PEN'],
['id' => '1222', 'state_id' => '12', 'name' => 'KOTA MARUDU', 'code_3' => 'KMA'],
['id' => '1223', 'state_id' => '12', 'name' => 'PITAS', 'code_3' => 'PTS'],
['id' => '1224', 'state_id' => '12', 'name' => 'KUNAK', 'code_3' => 'KUN'],
['id' => '1225', 'state_id' => '12', 'name' => 'TONGOD', 'code_3' => 'TON'],
['id' => '1226', 'state_id' => '12', 'name' => 'PUTATAN', 'code_3' => 'PUT'],
/*
* sarawak
*/
Expand Down
6 changes: 2 additions & 4 deletions state.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,8 @@

/**
* @author syafiq <syafiq@my-sands.com>
* @since 1.0.0 build eccadc
* @version 1.0.0 build 988072
* @copyright 2014 syafiq
* @filesource
* @since 1.0.0
* retrive date 15 January 2016
*/
/**
* state - negeri.
Expand Down

0 comments on commit c3ceaef

Please sign in to comment.