Download nama daerah di Indonesia dari GeoNames.org

Bagi yang kurang kerjaan dan ingin mendownload nama kota di Indonesia yang 382 207 buah (hampir 400 ribu fitur), silahkan ke Geonames.org

Mendownload berkas ID.zip

Navigasi ke:

http://download.geonames.org/export/dump/

Dari sana, silahkan pilih ID.zip, download dan extract.

Anda akan menemukan dua buah berkas, readme.txt dan ID.txt

ID.txt berisi data fitur tersebut.

readme.txt berisi nama kolom untuk ID.txt tersebut.

 

Membuat Shape File dengan QGIS

Jika Anda ingin membuat layer dengan QGIS dari berkas ID.txt tersebut, caranya adalah dari QGIS Anda, pilih menu Layer, lalu pilih Add Delimited Text Layer

Create a Layer from Delimited Text File 00 Layer Add Delimited Text Layer

 

Nanti, akan keluar tampilan seperti berikut:

Create a Layer from Delimited Text File 01 yang ini yang benar yang tadi kebalik x y nyaBrowse ke berkas ID.txt yang telah Anda extract dari ID.zip tadi.

Pilih Custom Delimited, pilih tab, karena berkas kita dipisahkan oleh tab

Pastikan Anda menghilangkan centang First record has field names, karena data kita tidak punya nama field sebagai header di baris pertama, namun langsung namanya.

Nah, ini yang saya awalnya salah, pilih field X dan Y nya. Perhatikan bahwa pada readme.txt dinyatakan bahwa kolom ke 5 dan 6 adalah latitude dan longitude, artinya Y nya adalah latitude, dan X adalah longitude. Jangan sampai kebalik!

Makanya, untuk X adalah field nomor 6.

Y adalah field nomor 5.

OK.

Tunggu beberapa waktu, dan akan keluar error, tapi tidak apa apa …

Create a Layer from Delimited Text File 02 Ada error karena karakter aneh

Nanti Anda akan ditanya tentang CRSnya, pilih WGS84

Create a Layer from Delimited Text File 03 set CRS

Voila …

Anda telah berhasil mengimport (hampir) semua data nama di Indonesia ke QGIS Anda.

Sekarang jangan lupa untuk mensave layer tadi ke sebuah berkas ESRI .SHP atau terserah Anda, agar Anda tidak perlu lagi melakukan import.

WARNING:

Berkas ID.SHP saya ukurannya hampir 1 Giga!

 

 

 

Iklan

Johnson South Reef

Mungkin ini bukan topik umum dalam GIS, tapi bagi yang tertarik tentang perbatasan, laut dan pulau, silahkan lihat foto terbaru Johnson South Reef dari CSIS

 

 

 

Artikel dari Wikimapia buat yang ingin mengetahui letaknya di GoogleMap ada di sini:

http://wikimapia.org/6245995/Johnson-South-Reef

Tabula Rogeriana

banyak yang tidak tahu bahwa salah satu peta dunia modern yang pernah dibuat dan dipakai 300an tahun adalah Tabula Regeriana atau yang dalam bahasa Arabnya Kitab Rujar, karena dibuat oleh Al-Idrisi untuk raja Roger II dari Sicilia (tahun 1154).

Bagi yang pernah belajar IDRISI di Politeknik Kampar, pasti sudah tahu tentang Idrisi, tapi mungkin belum tahu bahwa namanya adalah Muhammad Al-Idrisi, keturunan Hasan, cucunya Muhammad (S.A.W.).

https://en.wikipedia.org/wiki/Tabula_Rogeriana

 

 

SpatialJoin v1.0

yet another QGIS plugins …

GEOGEARS

sj-01The “spatial join” is an operation that allow to combine the attributes of two geometric layers when  they meet a given topological condition (for example when the feature of one in contained by a feature of the other).
This is a basic function of many GIS systems. In QGIS there is a command in processing toolbox or in vector menu called “Join by location” that allow to create a new layer from the intersection of two existing layers.
The new plugin called “SpatialJoin” is aimed to perform spatial joins without creating a new table, using the full set of available tolological condition. This is done exploiting the new expression fields feature, available from release 2.6.
The plugin, using the “refFunction” expressions extension, needed as dependency, creates a expression spatial key field (“spjoin_rif”) based on reference functions and joins the desidered fields with a value by id function in expression fields…

Lihat pos aslinya 93 kata lagi

Go2streetview plugin for QGIS

walaupun ada masalah dari sini: http://wiki.openstreetmap.org/wiki/Google
tapi … QGIS plugin ini sepertinya keren juga … di tag TODO aja dulu …

IeQGIS

A very handy plugin for QGIS I use day to day is go2streetview by Enrico Ferreguti. The plugin adds an icon to the tool bar in QGIS and when selected I can click a road or street on a base map and a window will open that displays the Google Street or a Bing Maps Bird’s Eye view of the location. The camera’s direction and location is highlighted by a blue marker. I use the plugin when tracing boundaries of parks, open spaces and foot paths from aerial imagery. If the imagery is blurred or the view is obscured by trees, I click a point on a nearby street to see the location up close. The plugin works wherever Google Street view and Bing Birds Eye has coverage.

For example, in the screen-shot below notice there is a footpath leading to a bus shelter that’s not mapped by OpenStreetMap…

Lihat pos aslinya 15 kata lagi

MySQL error message:The used table type doesn’t support SPATIAL indexes

ceritanya, saya lagi belajar (kembali) ogr2ogr dan ternyata OGR mendukung MySQL …

ogr2ogr -skipfailures -overwrite -f MYSQL "MY
SQL:test,user=root,password=P@s5w0rd!" map.shp
ERROR 1: MySQL error message:The used table type doesn't support SPATIAL indexes
 Description: ALTER TABLE `map` ADD SPATIAL INDEX(`SHAPE`)

masih belon kejawab kenapa … ya udah … di tag TODO aja …

baru liatin ke sini, apa barangkali karena databasenya innoDB, dan bukan MyISAM?

https://dev.mysql.com/doc/refman/5.0/en/creating-spatial-indexes.html

 

 

Gunakan OGRINFO untuk export import berbagai format GIS

Salah satu kelemahan dalam GIS adalah banyaknya format berkas dan beberapa piranti lunak tidak saling export-import secara default. Untungnya sekarang sudah ada OGC, yang merupakan konsorsium untuk keterbukaan.

BTW, sesuai judul postingan saya ini, saya ingin menunjukkan salah satu tools yang sangat penting bagi praktisi ataupun pemula dalam GIS, misalnya Anda (terpaksa mengikuti) matakulah GIS, yaitu: OGRINFO

Untuk dapat menjalankan OGRINFO di Windows, cara paling cepat adalah sekalian dengan mendownload MS4W (MapServer for Windows), dan nantinya Anda telah memiliki ogrinfo.

Caranya, buka CMD.exe Anda, biasanya dari run, ketik cmd. Kemudian, navigasi ke tempat Anda mengextrak MS4W lalu menjalankan setenv.bat.

ogrinfo path

 

Seperti terlihat pada gambar di atas, secara default ogrinfo tidak ada dalam path Anda. Jadi, kalau Anda menjalankan perintah ogrinfo di cmd, maka akan keluar error seperti berikut:

‘ogrinfo’ is not recognized as an internal or external command,
operable program or batch file.

Kegunaan setenv.bat adalah untuk meng-set environment variable PATH agar menambahkan lokasi ogrinfo.exe.

 

Gunakan perintah ogrinfo –formats untuk mengetahui format apa saja yang didukung oleh ogrinfo Anda, karena bisa saja binary Anda tidak sama dengan saya.

 

Untuk mencari tahu isi jeroan sebuah berkas GIS, cukup dengan perintah ogrinfo namaFileGIS.extension. Contoh:

ogrinfo map.shp

Terlihat pada gambar bahwa berkas map.shp merupakan ESRI Shapefile. Pada berkas tersebut ada sebuah layar, namanya map dan tipenya Polygon. Untuk mengetahui lebih lanjut isi layer map tersebut gunakan perintah ogrinfo file.ext namaLayer

Contoh:

ogrinfo map.shp map out

Eits, apa pula itu tanda >

Tanda besar sama digunakan untuk meredirect output layer tersebut ke sebuah berkas map.out.txt, sehingga tidak perlu ditampilkan ke layar CMD Anda. Kenapa? karena outputnya besar dan lebih baik ditampung ke sebuah file.

Nantinya kita buka file tersebut dengan notepad

 

 

 

GIS Lecturer, in Bahasa (Indonesian)