Top Banner
GIS Data Model for Multiple Coverages (Disarikan dari: Fundamentals of GIS, M.N. Demers, 2000, pp. 36, 52-53) Faculty of Computer Science University of Indonesia Dr. Aniati Murni
16

Faculty of Computer Science University of Indonesia Dr. Aniati Murni

Mar 19, 2016

Download

Documents

Quentin Andre

GIS Data Model for Multiple Coverages (Disarikan dari: Fundamentals of GIS, M.N. Demers, 2000, pp. 36, 52-53). Faculty of Computer Science University of Indonesia Dr. Aniati Murni. Pengertian Grid Cell dan Coverage. Each Grid Cell represents an attribute of the individual theme. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

GIS Data Model for Multiple Coverages (Disarikan dari: Fundamentals of GIS, M.N. Demers, 2000, pp. 36, 52-53)

Faculty of Computer ScienceUniversity of Indonesia

Dr. Aniati Murni

Page 2: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

Pengertian Grid Cell dan Coverage

– Each Grid Cell represents an attribute of the individual theme.

– A coverage (or layer of a theme) is a layer of land use or a layer of vegetation cover or a layer of soil types or a layer of surface geology or a layer of hydrology, etc.

– A stack of 2-D layers will form a 3-D structure.

Page 3: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

Raster Data Model

– GRID/LUNR/MAGI model• Contoh record untuk setiap titik coordinate: x1 y1 v1 1 v2 2 v3 1 v4 3

x2 y2 v1 1 v2 1 v3 1 v4 3 etc.

Page 4: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

Raster Data Model

– IMGRID model

• Contoh record untuk setiap coverage:

x1 y1 1 x2 y2 1 x3 y3 1 x4 y4 3 x5 y5 3

etc.

Page 5: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

Raster Data Model– MAP model:

• Contoh record untuk setiap attribute dari suatu thema: 1 x1 y1 x2 y2 x3 y3 x65 y65 x66 y66 etc. 2 x4 y4 x5 y5 x70 y70 x71 y71 etc.

Page 6: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

Compact Storing of Raster Data

• Method 1 : Run-length Codes•

Entry method 1 2 3 4 5 6 7 8 9 10

row# 1 1 1 1 1 2 2 2 2 2 6 ...

1 1 4 2 9 6 26 2

right (ending) column # Results of entry

attribute value

Page 7: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

• Method 2 : Raster Chain Codes•

Compact Storing of Raster Data

11111222 north = 0 north-east = 1 east = 2

11111122 south-east = 3 south = 4 south-west = 5

11122222 west = 6 north-west = 7 north = 8

Entry menjadi:

1 222236656600

2 224466662217

attribute value

boundary code

Page 8: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

• Method 3 : Block Codes• Untuk setiap attribute value dinyatakan dalam bentuk

persegi dengan informasi upper left dan lower right coordinates sebagai batas dari area bersangkutan

Compact Storing of Raster Data

11111222

11111122

11122222

Kode menjadi:1 0 0 1 4 1 1 5 1 5 1 2 0 2 2

2 0 5 0 5 2 0 6 2 7 2 2 3 2 5

Page 9: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

• Method 4 : Quadtree Structure•

Compact Storing of Raster Data

Page 10: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

• Model 1 : Spaghetti Model - there is no explicit topological information, but the model is a direct translation of the graphic image

Vector Data Model

Page 11: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

• Model 2 : Topological Model - there is explicit information on connected points, lines, and polygons

Vector Data Model

Page 12: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

• GBF/DIME Model – berdasarkan konsep graph theory dimana garis yang menghubungkan dua titik (node) bisa merupakan garis lurus atau kurva. Kekurangan: bentuk ‘sungai’ yang merupakan kurva digambarkan sebagai garis lurus.

• TIGER dan POLYVRT model – menggunakan konsep TGA sehingga bentuk kurva tetap dinyatakan sebagai kurva dimana ‘sungai’ merupakan suatu entity.

Vector Data Model

Page 13: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

• Freeman – Hoffman Chain Codes dimana jumlah arah bisa lebih banyak (titik lebih bersifat kontinu sedangkan raster lebih bersifat diskrit dan mempunyai luasan). Panjang vektor bisa lebih pendek sehingga jumlah arah bisa lebih banyak dan bentuk bisa lebih akurat. Struktur ini tidak mempunyai informasi topology. Chain code model baik untuk aplikasi penghitungan jarak dan bentuk.

Compact Storing of Vektor Data

Page 14: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

• Vector model untuk representasi permukaan (surface) – Triangulated Irregular Network (TIN)

• Pada raster model, representasi permukaan lebih mudah untuk dilakukan. Suatu grid cell mempunyai luasan, sehingga attribute elevasi atau ketinggian dapat dinyatakan dengan nilai rata-rata ketinggian titik-titik yang berada pada piksel tersebut.

• Pada vector model, representasi permukaan dengan pendekatan TIN dapat dilakukan dengan membentuk segitiga yang tidak teratur yang menghubungkan titik-titik terdekat dengan elevasi atau ketinggian yang hampir sama dan menghasilkan bidang datar

• Dalam membentuk permukaan yang halus, dapat dilakukan prosedur interpolasi.

Compact Storing of Vector Data

Page 15: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

• Vector model untuk representasi permukaan (surface) – Triangulated Irregular Network (TIN)

Compact Storing of Vector Data

Page 16: Faculty of Computer Science University of Indonesia Dr. Aniati Murni

• Pengertian 1: Struktur data vektor dan struktur data raster dapat dipadukan pada suatu sistem, dengan melengkapi fasilitas konversi vektor ke raster dan raster ke vektor. Selain itu juga disediakan fungsi-fungsi untuk mengolah masing-masing struktur data

• Pengertian 2: Data SIG terdiri dari dua bentuk data: yaitu data grafis yang menyatakan entitas obyek dan data attribut. Data grafis yang terdiri dari data koordinat dan data topology disimpan di berkas yang terpisah dari data attribut. Data attribut ditangani oleh database management system. Penggabungan kedua tipe data dilakukan melalui suatu kode identifikasi, misal kode identifikasi poligon, garis atau titik. Hal yang sama juga dapat dilakukan ‘linkage’ antara grid-cell modules dengan database management system.

Hybrid and Integrated System