05.11.2014 Views

MS1759 Application - Malaysia Geoportal

MS1759 Application - Malaysia Geoportal

MS1759 Application - Malaysia Geoportal

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Mohamad Ghazali Hashim<br />

Department of Geoinformatics<br />

ghazalihashim@utm.my<br />

ghazali.hashim@yahoo.com<br />

INSPIRING CREATIVE AND INNOVATIVE MINDS


Pemakaian MS 1759<br />

(Feature and Attribute Code)<br />

SEMINAR STANDARDISASI DALAM SISTEM MAKLUMAT GEOGRAFI (GIS) ZON TIMUR<br />

HOTEL GRAND CONTINENTAL, KUANTAN, PAHANG<br />

22-23 MAC 2010


Kandungan<br />

• Kenapa perlu standard dalam GI?<br />

• <strong>MS1759</strong>: Feature & Attribute Code<br />

• Isu Pemakaian <strong>MS1759</strong><br />

• Perbincangan


Kenapa perlu standard?<br />

• Jika tidak ada standard<br />

– Plug yang berbeza utk setiap peralatan


Kenapa perlu standard?...<br />

• Jika tidak ada standard<br />

– Papan tanda berbeza untuk setiap negeri<br />

Pahang Selangor Kelantan


Kenapa perlu Standard dalam GI?<br />

• Membolehkan perkongsian data<br />

geospatial<br />

–Pertukaran, perkongsian dan<br />

pengintegrasian data adalah satu<br />

perkara yang fundamental dalam<br />

mana-mana pembangunan GIS.


shape<br />

mif & mid, dxf<br />

shape, mdb<br />

Disaster<br />

Response<br />

Center<br />

(geoDBMS)<br />

Banjir, Tsunami…<br />

mif & mid, mdb, dxf<br />

shape<br />

shape


Halangan dalam perkongsian data (1)<br />

• Syntactic Heterogeneity<br />

– Bila dua atau lebih sistem gis menggunakan<br />

format data yang berbeza (SDF, Shape,<br />

MapInfo Tab, Smallworld VMDS, mdb etc.)<br />

– Data perlu ditukar ke dalam format yang<br />

serasi<br />

– Standard data format: GML -Geographic<br />

Markup Language – ISO 19136)


Halangan dalam perkongsian data (2)<br />

• Semantic heterogeneity<br />

– Bila dua atau lebih sistem maklumat<br />

menggunakan maksud atau makna yang<br />

berbeza bagi feature yang sama.<br />

– Jika tidak ada standard, masalah ini sukar<br />

untuk diatasi.<br />

– <strong>MS1759</strong> dibuat bagi mengatasi masalah ini.


• Apakah <strong>MS1759</strong>?<br />

• Piawaian <strong>Malaysia</strong><br />

untuk Features &<br />

Attribute Codes<br />

– Menyatakan kod<br />

dan cara pemberian<br />

kod untuk features<br />

(data geospatial ),<br />

– Memberikan<br />

penerangan ringkas<br />

setiap features, dan<br />

– Memberikan<br />

sampel atribut<br />

untuk features


Apakah feature dan attribute?<br />

Feature: entiti atau objek yang terdapat dalam dunia benar<br />

Attributes: maklumat yang menerangkan tentang entiti tersebut


Contoh feature dan attribute<br />

Feature<br />

Attributes<br />

BuildingNumber<br />

StreetName<br />

OwnerID<br />

Residential Building<br />

(Polygon)<br />

(Point)


Features dalam <strong>MS1759</strong> dibahagikan kepada<br />

12 kategori<br />

Code<br />

A<br />

B<br />

D<br />

G<br />

H<br />

R<br />

S<br />

T<br />

U<br />

V<br />

X<br />

Z<br />

Categories<br />

Aeronautical<br />

Built Environment<br />

Demarcation<br />

Geology<br />

Hydrography<br />

Hypsography<br />

Soil<br />

Transportation<br />

Utility<br />

Vegetation<br />

Special Use<br />

General<br />

Kategori<br />

Subkategori<br />

Feature


Setiap kategori dibahagikan kepada<br />

Subkategori<br />

Feature Subcategories<br />

Kategori<br />

Subkategori<br />

Feature


Subkategori dibahagikan kepada feature class<br />

Kategori<br />

Subkategori<br />

Feature


<strong>MS1759</strong>: Struktur Pengkodan<br />

6 Alphanumeric kod


D<br />

Feature Categories<br />

Demarcation<br />

DA<br />

Topographic<br />

DB<br />

Maritime<br />

Feature Subcategories<br />

DC<br />

Cadastral<br />

Feature Class<br />

DC0030 DC0040 DC0060<br />

Lot Boundary<br />

Land Parcel<br />

Strata Parcel<br />

1234 Feature Instance


Attribute Codes<br />

• Attribute is identified by a unique three<br />

character alphanumeric code<br />

– Example:<br />

• Road Service Area<br />

• Bridge Construction Material Type<br />

RDS<br />

BMT


Attribute values<br />

• 2 types of attribute values<br />

– 1. Coded Value<br />

• Range from 0 - 999<br />

• Example: Code 2 = Rural<br />

• Code 600 – 899 : reserved for special usage


Attribute values….<br />

– 2. Actual Value<br />

• Can have format:<br />

Data Type/Format<br />

Example<br />

– A Alphanumeric J23<br />

– I Integer 4<br />

– L Lexical<br />

– R Real Number 30.56<br />

– S Structure Text 6000[ft](AMSL)


Nilai tambah dari <strong>MS1759</strong><br />

• Asalnya <strong>MS1759</strong> dibangunkan hanya untuk<br />

pemberian kod kepada features dan<br />

atributnya.<br />

• <strong>MS1759</strong> juga boleh digunakan sebagai<br />

panduan pembangunan pangkalan data GIS –<br />

iaitu dalam merekabentuk struktur pangkalan<br />

data.<br />

– Tema Data Framework MyGDI – ikut Kategori<br />

feature dalam <strong>MS1759</strong>


MyGDI Framework data themes<br />

A B D G H R<br />

S T U V X Z<br />

Sumber: MaCGDI


Struktur Pangkalan Data


Isu Pemakaian <strong>MS1759</strong><br />

• Isu kefahaman<br />

– Bagaimana nak menggunakan MS1756?<br />

1. Untuk memberikan Feature dan Attribute Code<br />

2. Untuk menstrukturkan pangkalan data mengikut<br />

struktur hirarki dalam <strong>MS1759</strong><br />

• Isu kekurangan <strong>MS1759</strong>


Contoh penggunaan MS 1759 dalam<br />

dokumen tender<br />

NO. FIELD NAME DATA TYPE PRECISION DESCRIPTION ATRIBUT VALUE<br />

1<br />

FCODE Text 8 Feature Code HH0040<br />

2 ACODE Text 8 Attribute Code<br />

3<br />

NAME Text 40 Name ()-any name to identify a feature 0 (Actual value)<br />

4 LENGTH_LEN Double 9 Length 2223.434<br />

5 WIDTH_WID Double 9 Width 10<br />

6<br />

STATUS Text 8 Status (STA)<br />

7<br />

CUSTODIAN Text 8 Custodion (CUS) 1 (Federal Government Department)<br />

8 STA_DESC Text 40 Operational status of a feature In Operation<br />

9 CUS_DESC Text 40 Custodion of the structure/facilities Federal Government Department<br />

10<br />

AUTHORITY Text 8 Authority (AUT)-Identifies the managing authority 0 (Actual value) (MDHS)<br />

11 NOTE Text 50 Note tiada maklumat<br />

12 _NO Text 50 Plan Number 362K/SH/94<br />

13 DATE Date Date <br />

14<br />

15


Contoh penggunaan MS 1759 dalam<br />

dokumen tender<br />

NO. FIELD NAME DATA TYPE PRECISION DESCRIPTION ATRIBUT VALUE<br />

1<br />

FCODE Text 8 Feature Code HH0040<br />

2 ACODE Text 8 Attribute Code<br />

3<br />

NAME Text 40 Name ()-any name to identify a feature 0 (Actual value)<br />

4 LENGTH_LEN Double 9 Length 2223.434<br />

5 WIDTH_WID Double 9 Width 10<br />

6<br />

STATUS Text 8 Status (STA)<br />

7<br />

CUSTODIAN Text 8 Custodion (CUS) 1 (Federal Government Department)<br />

8 STA_DESC Text 40 Operational status of a feature In Operation<br />

9 CUS_DESC Text 40 Custodion of the structure/facilities Federal Government Department<br />

10<br />

AUTHORITY Text 8 Authority (AUT)-Identifies the managing authority 0 (Actual value) (MDHS)<br />

11 NOTE Text 50 Note tiada maklumat<br />

12 _NO Text 50 Plan Number 362K/SH/94<br />

13 DATE Date Date <br />

14<br />

15


Contoh data dari beberapa agensi


Contoh data dari beberapa agensi


Isu Kekurangan <strong>MS1759</strong><br />

• Dokumen MS 1759<br />

– bukanlah satu dokumen yang sempurna<br />

• Ada features code yang tak ada dalam dokumen<br />

– Untuk pembinaan pangkalan data berskala besar (LOD3)<br />

• Ada features yang terlalu terperinci<br />

– Soil, Geology dan Vegetation<br />

– Ia bukanlah satu dokumen yang statik<br />

• Kita boleh menambahbaik dari semasa ke semasa


MS 1759<br />

Level of Detail (LOD) <strong>MS1759</strong><br />

Maps<br />

(Geometric data only)<br />

Large Scale<br />

Geodatabase<br />

(geometry +attributes)<br />

LOD 2<br />

Medium Scale<br />

LOD 1<br />

Small Scale<br />

LOD 0<br />

Mapping Scales<br />

LOD


Contoh kajian projek yang dibuat oleh<br />

pelajar 4SGG Sarjana Sains<br />

Geoinformatik


JPBD (PERAK) & <strong>MS1759</strong><br />

There are only 8 categories needed by JPBD Perak to fulfill the<br />

requirement to achieve the purpose of SGDC (State Geospatial Data<br />

Centre)<br />

The relevant framework included:<br />

‣ Built Environment<br />

‣ Demarcation<br />

‣ Geology<br />

‣ Hydrography<br />

‣ Hypsography<br />

‣ Soil<br />

‣ Transportation<br />

‣ Vegetation


Built Environment


Demarcation


Geology, Hydrography &<br />

Hypsography


Soil, Transportation &<br />

Vegetation


PROBLEMS


Feature Name: Pekan_Bandar<br />

Shape: Point<br />

Demarcation<br />

NO Feature Code for coding Pekan & Bandar (Point).<br />

Feature Code only available for LINE & POLYGON features.


Demarcation<br />

Attribute code for “Others”<br />

DA1200<br />

DA1240<br />

“Others” Code – NOT Standardize<br />

DRAFT MALAYSIAN STANDARD (99G001R1)


Built Environment VS Demarcation<br />

BF0010<br />

DA1260<br />

IAT = Others<br />

No specific LAT for those features


Demarcation VS Vegetation<br />

DEMARCATION<br />

Feature Name:<br />

Agricultural Landuse Area<br />

(DA1340)<br />

Attribute:<br />

AGT 7 - Orchard<br />

11 - Tea<br />

VEGETATION<br />

Feature Name:<br />

Orchard (VA0040)<br />

Tea (VA0050)<br />

Confused in categorized<br />

data into feature or attribute


Cadangan<br />

• Bangunkan template struktur pangkalan data<br />

untuk feature class<br />

– Perlu penglibatan agensi-agensi yang berkaitan<br />

• Perlu ada bengkel tentang penggunaan MS 1759<br />

• Perlu ada committee bagi menilai sama ada<br />

pangkalan data yang dibangunkan mematuhi MS<br />

1759 atau tidak<br />

• Agensi-agensi yang terlibat perlu memberi<br />

cadangan penambahbaikan MS 1759


Perbincangan

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!