Skip to content

Nusantara adalah Script untuk mengambil data terbaru daerah di Indoensia mulai dari Propinsi hingga Desa/Kelurahan

Notifications You must be signed in to change notification settings

KejawenLab/Nusantara

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KejawenLab Nusantara

Nusantara adalah Script untuk mengambil data terbaru daerah di Indoensia mulai dari Propinsi hingga Desa/Kelurahan

Instalasi

  • Cloning
git clone https://github.com/KejawenLab/Nusantara
cd Nusantara
composer update --prefer-dist -vvv
  • Untuk Existing Project
composer req kejawenlab/nusantara

Cara Menggunakan

php nusantara

Format Data

Data hasil crawling akan tersimpan di file wilayah.json dengan format sebagai berikut

[KODE_PROPINSI] =>
    'name' => [NAMA_PROPINSI],
    'district' => [
        [KODE_KABUPATEN] => [
            'name' => [NAMA_KABUPATEN],
            'sub_district' => [
                [KODE_KECAMATAN] => [
                    'name' => [NAMA_KECAMATAN],
                    'village => [
                        [KODE_DESA] => [NAMA_DESA]
                    ] 
                ]
            ]
        ]
    ]

Menggunakan Nusantara tanpa command line interface

use KejawenLab\Nusantara\Nusantara;

$nusantara = new Nusantara();
//Data sebagai array dengan format seperti di atas
$result = $nusantara->fetch();

About

Nusantara adalah Script untuk mengambil data terbaru daerah di Indoensia mulai dari Propinsi hingga Desa/Kelurahan

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages