Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[usul] penambahan data latitude longitude #42

Closed
lakuapik opened this issue Oct 1, 2019 · 18 comments
Closed

[usul] penambahan data latitude longitude #42

lakuapik opened this issue Oct 1, 2019 · 18 comments

Comments

@lakuapik
Copy link
Contributor

lakuapik commented Oct 1, 2019

Halo bung,

Saya tertarik dengan projek ini. Keren 馃憤

Kemarin saya ada projek yang pakai data-data ini, tapi disisi lain perlu ada data letak latitude longitude di bagian kota/kab (district). Saya cari-cari tidak ada, lalu saya coba generate sendiri waktu itu pakai api google geocoding.

Ini hasil filenya yang sudah ada latitude longitude:
https://archive.org/download/administrative_indonesia_districts_with_lat_lng/administrative_indonesia_districts_with_lat_lng.csv

Kira-kira, saya ada usul nih. Data yg sekarang ditambahkan letak latitude longitudenya. Saat ini saya hanya ada yang district, kalau oke, nanti bisa di open issue biar teman-teman lain bisa membantu melengkapi.

Terima Kasih.

@rizkyarlin
Copy link
Contributor

Ini keren sih mas @uyab, drpd yg make harus manggil API google geocoding setiap mau ambil latitude longitude. Ini juga bisa ngebantu programmer yg belum punya akses ke API Geocoding, mungkin karena gak punya Credit Card.

Untuk generatenya sepertinya bagus buat repo sendiri kali yah?

@uyab
Copy link
Contributor

uyab commented Oct 1, 2019

Sip, kita sudah punya kolom meta yang memang didesain untuk menyimpan data pendukung (yang bisa jadi setiap developer berbeda kebutuhannya). Saya sepakat untuk membuat repo terpisah, bisa di akun masing-masing (nanti dimention di readme) atau tetap di org laravolt.

Sampai sini ada tanggapan? Kalau oke, bisa langsung ekseskusi.

@lakuapik
Copy link
Contributor Author

lakuapik commented Oct 2, 2019

Mantap, saya setuju bung.

@rizkyarlin
Copy link
Contributor

Di laravolt aja mas

@uyab
Copy link
Contributor

uyab commented Oct 2, 2019

Saya minta bantuan @lakuapik dan/atau @rizkyarlin ya untuk bikin MVP nya, nanti kalau sudah jadi tinggal ditransfer reponya. Sepertinya sudah pada paham kan teknisnya?

Paling nitip dibikin command untuk seed datanya, misal laravolt:indonesia:sync-coordinate. Bisa jadi nanti ada yang mau bikin sync-populasi, sync-luas-wilayah, dan lain-lain.

@rizkyarlin
Copy link
Contributor

mas @lakuapik aja yg buat reponya, karena doi udah ada codingan untuk API Geocodingnya

@lakuapik
Copy link
Contributor Author

lakuapik commented Oct 3, 2019

bung @rizkyarlin saja gmn yang init repo dan boilerplatenya, karena saya blm tahu gimana standardnya laravolt. Nanti kalau sudah ada saya bisa PR.

@uyab
Copy link
Contributor

uyab commented Oct 8, 2019

Ada yang sudah bergerak kah? Btw saya sedang ngoprek https://developers.google.com/maps/documentation/geocoding/start, sepertinya saya lebih percaya data dari API Google 馃槄

Nanti kalau semua sudah dapat datanya, saya share data mentahnya.

cc @anandiamy

@rizkyarlin
Copy link
Contributor

mas @lakuapik jg pakai itu kok mas @uyab

@uyab
Copy link
Contributor

uyab commented Oct 9, 2019

Wah iya bener sekali, saya ke-skip bagian google geocodingnya. Saya dari pagi generate koordinat, baru dapat 82%:

image

Saya sudah siapkan repo terpisah, https://github.com/laravolt/indonesia-coordinate, nanti data mentahnya diupload kesitu dan ditambahkan command:

  1. laravolt:indonesia:seed-coordinate untuk membaca data mentah lalu memasukkan ke database
  2. laravolt:Indonesia:sync-coordinate untuk memanggil API geocoding dan memperbarui data mentah

Ada tanggapan kah?

@anandiamy
Copy link
Contributor

kenapa gak pakai repo ini aja ?

@uyab
Copy link
Contributor

uyab commented Oct 9, 2019

Hmm, pertanyaan bagus, kenapa ya dulu indonesia-logo dipisah 馃

@rizkyarlin
Copy link
Contributor

repo ini aja kali yah, saya dulu mikirnya bakal agak beda arahnya, tp dgn yg dilakukan mas uyab sepertinya oke aja untuk langsung di repo ini

@uyab
Copy link
Contributor

uyab commented Oct 10, 2019

updated di master , bisa coba jalankan ulang laravolt:indonesia:seed dan mungkin bantu random check memastikan koordinatnya benar

@lakuapik
Copy link
Contributor Author

mantap nih, udah dibikin ya @uyab @rizkyarlin

tapi ini kita masih harus masukan api key dari google geocodenya ya?
saya pikir nanti ada resource file untuk coordinatesnya dan pas di seed tinggal masukin data lat lng ke metanya.

@uyab
Copy link
Contributor

uyab commented Oct 11, 2019

@lakuapik

laravolt:indonesia:seed bakal langsung seed data koordinat dari CSV.

laravolt:indonesia:sync-coordinate baru butuh api key.

Cek https://github.com/laravolt/indonesia/blob/master/resources/csv/cities.csv

@anandiamy
Copy link
Contributor

nah data koordinat nya masukin package ini aja sih mas

supaya gak usah ngejalanin laravolt:indonesia:sync-coordinate

@uyab
Copy link
Contributor

uyab commented Oct 11, 2019

Ini kan sudah masuk, coba cek branch master @anandiamy 馃槄

@uyab uyab closed this as completed Nov 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants