Saturday, October 6, 2012

Mengguna Data MRSO ArcGIS


Pernahkan anda mengguna data ArcGIS dengan unjuran Malaysia Rectified Skew Orthomophic (MRSO) dalam QGIS bersama dengan Openlayer plugin. Sekiranya pernah pasti anda akan mengalami perkara yang sama seperti yang saya hadapi. Peta Semenanjung Malaysia akan terletak di selatan Negara Thailand. Apakah data tersebut salah atau mempunyai ralat?

  
Ada kemungkinannya ya dan tidak. Untuk menyemaknya, pastikan bacaan kordinat data ArcGIS menggunakan perisian ArcGIS adalah betul. Sekiranya bacaan tersebut betul, data tersebut mempunyai harapan untuk digunakan dalam QGIS dengan jayanya. Sekiranya tidak, abaikan sahaja data tersebut dan cari data yang lain atau betulkan data tersebut ke kordinat yang betul terlebih dahulu sebelum menggunakannya.

Petuanya; Data shapefile dari ArcGIS dengan unjuran MRSO tidak boleh digunakan secara terus dalam QGIS. Anda perlu membuat beberapa langkah tambahan sebelum ianya dapat digunakan. Namun  ia memerlukan kepada perisian MapInfo versi 9 ke atas yang mempunyai fail prj dengan parameter RSO Semenanjung Malaysia. Berikut adalah langkah yang dicadangkan untuk ambil bagi membolehkan data tersebut digunakan dengan jayanya.

Langkah 1: Gunakan Universal Translator dalam MapInfo untuk menukar format data shapefile kepada tab. Pilih sistem unjuran RSO Semenanjung Malaysia sebagai sistem unjuran bagi data tersebut.

Langkah 2: Buka lapisan data yang telah diubah format kepada tab dan simpan fail tersebut sebagai satu fail lain dalam unjuran WGS84.

Langkah 3: Buka QGIS dan plugins Openlayer. Zoom imej satelit google ke Semenanjung Malaysia. Buka lapisan data tab dengan unjuran WGS84. Lihat hasilnya. NGAM ...


Zoom ke Pulau Langkawi. Apa komen anda?




Sekiranya rakan-rakan mempunyai cara lain, sila kemukakan untuk perkongsian bersama.

 Selamat mencuba .........................................

BELAJAR SENDIRI QGIS.


"SEMUA ORANG BOLEH MENGGUNA DAN MEMILIKI GIS"

4 comments:

  1. Terima kasih diatas pertua tersebut En. Ali. Cuma saya nak tanya soalan.. kenapa tak pakai QGIS untuk tukar projection?

    ReplyDelete
  2. Satu soalan yang baik. Saya telah cuba tetapi tidak berjaya. Kedudukannya tak berubah, masih di selatan Thailand. Mungkin parameter MRSO yang digunakan dalam perisian ArcGis unik sikit dan tidak dibaca penuh oleh QGIS. Untuk sistem unjuran WGS ok. Harap dapat kongsi pengalaman anda.

    ReplyDelete
  3. i also facing the same problem as you when projecting the BRSO in QGIS for Sarawak map layers. i received help form Global QGIS forum, attached here for sharing

    http://gis.stackexchange.com/questions/46834/predefined-crs-and-custom-crs-problem-with-borneo-projection#comment61376_46834

    ReplyDelete
  4. En Mohd Ali,

    Thank you for your post "Mengguna Data MRSO ArcGIS." I apologize for writing entirely in English; I can hold a simple conversation in Bahasa, but my writing is just horrible!

    I noticed that your suggestion depends on using MapInfo, a commercial product, to convert from MRSO to WGS84. I had the same problem in the state of Michigan, USA, when I was working on a project. The State of Michigan distributes GIS data as shapefiles in the Michigan GeoRef map projection, which is a Hotine Oblique Mercator projection just like the MRSO projection. We have the same problem trying to use GeoRef on QGIS as you do in trying to use MSRO files in Malaysia.

    (I understand that the GDAL project has rectified the problem, and supposedly the MSRO files (for both Peninsula and E Malaysia) should be usable very soon in QGIS, as soon as QGIS starts using the new crs databases from GDAL.)

    Anyway, I wanted to bring to your attention a work-around that we developed in Michigan that takes GeoRef files and converts them to other file formats. It involves using the open-source GIS product uDig to do the conversion.

    The tutorial for the method is here:

    http://www.townshipgis.com/resources/problems-and-workarounds/converting-michigan-georef-to-state-plane-using-open-source-tools

    So far, this method has been used successfully in converting from Michigan GeoRef to Michigan State Plane Coordinate System (as shown in the tutorial), and others have applied the method to convert a GeoRef shapefile to a WGS84 shapefile.

    I thought you might be interested in trying this uDig method to see if it can convert from MSRO to WGS84.

    Ultimately, we have to depend on the GDAL corrections to be built into the CRS database that QGIS uses. Otherwise, we have to make our own custom CRS file like LUKIP did. (Mr. Luk, if you read your custom file into http://www.spatialreference.org, you can export the file in different formats.) But until then, if we can use an open source product to convert from MSRO to WGS84, then more folks will be able to do what you did!

    Thank you!

    ReplyDelete