Wednesday 19 December 2012

Kursus GIS UiTM - ArcGIS 3D/Spatial Analyst


Baru-baru ni saya mengendalikan satu lagi kursus ArcGIS 3D/Spatial Analyst. Peserta kali ni dari Fakulti Kejuruteraan Awam UiTM Shah Alam. Kali ni kelas saya unik sikit sebab dijalankan hari Jumaat dan juga hari cuti Sabtu dan Ahad. Waahhh terlebih rajin diaorang ni.. tapi tu je masa yang diaorang ada.. tahniah. Peserta pun tak ramai, 3 orang je..2 student PhD dan sorang student Master. Student PhD sorang tu dari Iraq. Mulanya saya ngajar mengikut silibus, tapi kemudiannya saya decide better saya fokus pada apa research yang peserta sedang lakukan dan bagaimana untuk membantu mereka mendapatkan result research tersebut. So kadangkala topik-topik yang dibincang agak terkeluar dari silibus.. tapi tu semua tak penting, bak kata boss mereka.. "Banyak mana yang kita belajar itu tidak penting, tetapi banyak mana yg kita fahami dari apa di pelajari  itulah yg penting"..  :) :)



Lokasi kejadian






Dapat assignment..


Menung sat fikir camne nak solve..




Posing bersama bos - Dr Akram dan peserta2..


Thursday 6 December 2012

Kursus GIS - Designing Geodatabase Data Model

Lama dah rasa tak update blog ni. Bz skit sekarang ni. Last week outstation ke Sabah, minggu ni pula saya conduct kursus ArcGIS Data Model di Pusat Infrastruktur Data Geospatial (MaCGDI). Untuk anda yang tak tahu apa MaCGDI ni, bolehlah lawat link di sini atau Like page FB di sini. Apa kebende ArcGIS Data Model ni? Secara umumnya fungsi data model ni ialah sebagai satu template database untuk memudahkan kita melaksanakan projek GIS samada untuk tujuan analisis ataupun pembangunan sistem aplikasi. Berlainan agensi mungkin akan menggunakan data yang sama tapi untuk tujuan yang berbeza mengikut keperluan agensi masing-masing. So data model sepatutnya direkabentuk mengikut keperluan spesifik pengguna yang akan menggunapakai data-data tu.

Untuk MaCGDI pula yang bertanggungjawab menyelaras perkongsian maklumat geospatial antara agensi kerajaan, swasta dan awam, agak mustahil untuk design satu data model yang boleh fit keperluan spesifik utk setiap agensi kerana keperluan yang berbeza antara setiap agensi. Contohnya JPS mungkin menggunakan layer sungai untuk tujuan pengurusan sungai manakala Jab Alam Sekitar pula kemungkinan menggunakan layer sungai untuk memantau kualiti sungai dan aktiviti persekitaran yang menyumbang tahap pencemaran kualiti sungai.

Oleh itu dalam kursus ni pendekatan yang digunakan ialah lebih pada data driven design model, maksudnya kita cuba design satu template data model yang mengandungi layer-layer dan  atribut-atribut asas yang memenuhi standard MS1759. Dalam kursus ni peserta diterangkan bagaimana hendak membina conceptual diagram UML yang menerangkan struktur data model yang dibangunkan. 



Peserta juga diterangkan bagaimana konsep subtype dan domain di dalam geodatabase boleh dikaitkan dengan feature code dan attribute code di dalam MS1759. Hopefully kursus ni memberi manfaat kepada peserta yang hadir.