Mapserver

Merubah Data ke Format Lain dengan OGR

OGR pada GDAL dapat digunakan untuk merubah data ke file format tertentu atau memasukkan data ke dalam database tertentu. OGR juga dapat melakukan berbagai operasi seperti pemilihan spartial, mengurangi attribut, mengatur koordinat sistem bahkan memproyeksikan ulang data.

 

Dalam memulai penggunaan OGR, pastikan terlebih dahulu OGR sudah terpasang pada sistem operasi dengan cara ketik ogr2ogr pada jendela command Prompt jika belum tersedia, silahkan ikuti langkah - langkah  penginstalan disini atau di GDAL.  Setelah OGR terpasang selanjutnya ikuti syntax di bawah ini untuk melakukan perubahaan data ke file format atau database tertentu.

 

Syntax :

ogr2ogr -f "file_format" destination_data source_data

 

Berikut beberapa contoh dalam penggunaan ogr2ogr :

GeoJSON ke Shapefile

ogr2ogr -f "ESRI Shapefile" destination_data.shp "source_data.json"

 

GeoJSON ke Database Postgre

ogr2ogr -f "PostgreSQL" PG:"dbname=database_name user=postgres password=password_database" "source_data.json"

 

Shapefile to Database Postgre

ogr2ogr -f "PostgreSQL" PG:"dbname=database_name user=postgres password=password_database" "source_data.shp" -skipfailures

 

Shapefile to Database MySQL

ogr2ogr -f "MYSQL" MYSQL:"database_name,host=localhost,user=root,password=password_database,port=3306" "source_data.shp" -skipfailures

 

Untuk memasukkan ke table tertentu dapat menambakan -nln nama_table pada akhir syntax seperti contoh berikut

ogr2ogr -f "PostgreSQL"  PG:"dbname=database_name user=postgres password=password_database" "source_data.json" -nln nama_table


Selamat mencoba, Terima kasih


You may also like


0 Comments


Leave a Reply

Scroll to Top