Arsip Tag: GIS

Download ubin dan montage lalu georeferencer dengan script ini

Terkadang, citra satelit matamata dari satelit luar negeri lebih baik dari hasil foto udara. Namun, bagi sebahagian orang, lebih suka kalau citra ubin tersebut digabung menjadi satu, sehingga dapat digunakan sebagai basemap (petadasar) di QGIS atau ArcGIS.

Sebenarnya, banyak cara untuk menampilkan ubin itu ke QGIS atau ArcGIS, namun dengan mengunduhnya terlebih dahulu dan mengabungkannya (montage), ada pula kelebihannya, terutama kalau kampus Anda punya koneksi internet parah (karena kampus memang ditaroh di ujung kota).

Permasalahan yang dihadapi setelah digabungkan adalah tidak tahu koordinat gambar tersebut. Nah, disinilah guna script ini.

Script ini berguna untuk membuat berkas .points tersebut, sehingga nantinya dapat Anda gunakan pada plugin Georeferencer di QGIS. Anda hanya butuh dua titik koordinat ubin, yang dapat Anda ketahui dari debug layer pada link berikut:

https://sifsuska.github.io/tile-download-and-montage-generator/uin.html

Setelah dapat pasangan koordinat ubin x, y,  dan zoom level, z, baru generate .points, batch wget dan perintah untuk menggabungkan ubin tersebut dengan ImageMagick montage.

Yang anda butuhkan adalah wget.exe (untuk unduh berkas ubin), saya suka ini karena bisa saveas otomatis. Anda bisa menggunakan download manager lain, kalau Anda suka.

Downloadlah semua ubinnya terlebih dahulu, lalu gunakan montage.exe dari ImageMagick untuk menggabungkan ubin

sehingga terdapat satu gambar besar hasil gabungan semua ubin

nah, gunakan hasil script ini untuk membuat file .points

Sesuaikan nama file tersebut dengan nama hasil montage Anda, sehingga begitu di

QGIS + plugin: Georeferencer (otomatis terinstall, tapi belum di enable secara default)

Anda akan lebih gampang meng-geo-referencingkan.

Beberapa hal penting untuk Anda ketahui:

Google menggunakan EPSG:3857 atau lebih dikenal dengan WGS 84 / Pseudo Mercator

Lebih baik gambar hasil georeferencing cukup dibuatkan file *.WLD nya saja (create world file),

nanti setelah di-load ke QGIS, Anda masih ditanya EPSG, masukkan 3857,

Nah, dari menu raster di QGIS, baru di warp raster Anda ke EPSG lain, sesuai kebutuhan Anda (misalnya untuk Pekanbaru adalah UTM Zona 47N, EPSG:32647)

Sebenarnya, file world dapat dibuat otomatis oleh script ini, kalau Anda tahu perhitungan 6 barisnya, namun, saya lebih suka menggunakan Georeferencer (plugin di QGIS), karena lebih presisi saja.

Source code dapat Anda lihat di GitHub, karena semuanya saya host di Github, agar bisa dikeroyokin rame-rame.

oh, iya, lupa …

Script nya di sini:

https://sifsuska.github.io/tile-download-and-montage-generator/

Iklan

montage @LIST.txt

if your list of tiles are so darn long, it will ruin your batch script if you list every single tile on console…

so, you could create a single file to list your tile_order (I name it LIST.txt) and then use montage @LIST.txt instead

(DMY=14/05/2017 | 10:22:27)
D:\GIS\Kampar\12>montage @LIST.txt -mode concatenate -tile 24 out.jpg

It’s a montage of 24×24 tiles, I’ve downloaded and then to create a single file out.jpg

the old, traditional way,  is to list all of your tiles, like this one:

montage -mode concatenate -tile 24 12-3184-2032.jpg  12-3185-2032.jpg [...the rest 24x24 tiles so darn-fckng-long] out.jpg

and … it will crash! so … DONT_DO_THIS, I’ve warned you.

 

It seems Microsoft can’t handle that 10446 characters of command …

 

ps: update:

LIST.txt is also useful when you want to check whether our download is complete or not …

FOR /F %%f IN (LIST.txt) DO IF NOT EXIST %%f ECHO %%f >> FAILED.txt

dat DOS command is to check whether all the files listed on LIST.txt is exist within current directory, and if there is something missing, it will  be appended to FAILED.txt

 

 

UIN Suska Riau on Google Map

Google Map baru-baru ini meng-update petanya, dengan menyertakan UIN Suska Riau. Gedung-gedung di UIN Suska sekarang telah tampil di peta. Selama ini, hanya sampai Jl. Buluh Cina saja yang terpetakan, karena mungkin UIN dianggap Pekanbaru coret … hehehehehe.

Buat yang ingin download gambar tersebut, terutama mahasiswa saya, sila download dari Google Drive saya, jangan lupa download juga file World nya.

https://drive.google.com/open?id=0B9PWs0RsR289YUhLTkphUzl2Sms

Jika nanti saat Anda buka di QGIS, ditanya CRS, gunakan WGS84 saja, karena saya memang mem-georeferencer menggunakan WGS 84, bukan EPSG:3857, Pseudo Mercator.

Sayangnya, antara Google Map dibandingkan OSM (OpenStreetMap) kurang akur.

UIN Suska Google-vs-OSM

GIS Applications in Forest Fire Management — jvsdgeom21blog

Introduction: Forest fires have become a problem throughout Canada’s Boreal forest. They are a problem not only for the forestry industry but also in some peoples every day lives. The threat of forest fire grows each year as temperatures rise and stands of trees get older and older. This is where the application of GIS […]

via GIS Applications in Forest Fire Management — jvsdgeom21blog

Peta Tematik Interaktif dengan Leaflet

Kali ini, kita akan mencoba membuat peta interaktif Kota Pekanbaru dengan Leaflet, yang menampilkan jumlah mahasiswa Sistem Informasi Fakultas Sains dan Teknologi, Universitas Islam Negeri Sultan Syarif Kasim Riau.

Untuk membuat peta tematik atau choropleth, maka kita gunakan GeoJSON, agar lebih mudah dalam kodingan.

Peta tematik interaktif ini kita buat berdasarkan contoh yang sudah ada sebelumnya dari Leaflet,

http://leafletjs.com/examples/choropleth-example.html

Kodingan dapat dilihat di gist berikut:

dan tampilannya / demonya dapat dilihat pada web berikut:

http://rawgit.com/kampar/e63b913c22b178ea7e40/raw/6ba9a8b279f3584bf156069a73b49556be514f7e/Leaflet%2520Choropleth%2520Interaktif%2520Pekanbaru.html

peta tematik interaktif demo pekanbaru