Vous êtes sur la page 1sur 82

SISTEM MAKLUMAT TANAH 2

AZMAN ARIFFIN
Jabatan Geoinformatik
Fakulti Kejuruteraan & Sains Geoinformasi
Universiti Teknologi Malaysia
81310, UTM Skudai
Johor

Tel. (07) 5530684


Email: azmanariffin@utm.my

2009

INSPIRING CREATIVE AND INNOVATIVE MINDS


Lecture Outline

 Analisis LIS/GIS
 What is Spatial Analysis
 SQL in Data Analysis
 Zon Penimbal (Buffer)
 Buffering
 Point Buffers
 Network Analysis

INSPIRING CREATIVE AND INNOVATIVE MINDS


Analisis LIS

Analisis Spatial adalah subsistem ketiga di dalam LIS/GIS


1. Data Input
2. Stroran Data
3. Manipulasi & Analisis Data
4. Paparan data

Data Stroran Analisis Paparan


Input Data Data Data

Fungsi analisis spatial menjawab persoalan spatial seperti:-


 Dimana (Where) – letaknya FKSG di dalam kampus UTM
 Berapa (What) – jumlah keluasan kawasan pertanian tersebut
 Mengapa (Why) – lot A lebih sesuai didirikan bangunan berbanding lot B
 Manakah (Where) – laluan terbaik paip air dari skudai – Kota Tinggi
What is Spatial Analysis

 Methods for working with spatial data


 To detect patterns, anomalies
 To find answers to questions
 To test or confirm theories
 Deductive reasoning
 To generate new theories and generalizations
 Inductive reasoning

 “a set of methods whose results change when


the locations of the objects being analyzed
change”.
What is Spatial Analysis (cont.)

 Methods for adding value to data


 In doing scientific research
 In trying to convince others

 Turning raw data into useful information

 A collaboration between human and machine


 Human directs, make interpretations and inferences
 Machine does tedious, complex stuff
 Terdapat kesilapan menggunakan analisis spatial seperti :

 Melakukan analisis spatial menggunakan kombinasi data dari skala kecil dan besar ,serta
mengganggap hasilnya adalah setepat data skala besar.
 Menjalankan perbandingan skala pengukuran spatial diantara data jenis nominal (jenis tanaman, pokok
dll) dengan data nisbah (harga tanah, jumlah pendapatan dll).

Set Pertanyaan

 Suatu definasi yang jitu iaitu merujuk kepada pemilihan yang dikehendaki.
 Pembentukan set pertanyaan melibatkan atribut,operator dan pengiraan.
 Kebiasaannya, set pertanyaan akan menggunakan kolum (field name) dan konstan(nilai tertentu)
o POP_1990 > 17000
o MUKIM <> “ Skudai”
o POP_1990> POP_1980 *1.2
o ([AREA] >= 100) and ([AREA] <= 200)
---- POP_1990, MUKIM, AREA adalah nama kolum
----- 17000,Skudai,100 & 200 adalah konstan.
1) “String” Pertanyaan – seperti nama
• [State_Name] = “Johor”
• [State_Name] = “* J*” * = wild card
• [Owner_Name] = “?mad Bakri”

2) Operator
a) Mathematical Operators

+ Plus A+B
- Minus A-B
* Multiply A*B
/ Divided by A/B
^ Exponentiation A^B

b) “String” operators
+ "kaitan" - - menghubungkan strings dengan penyataan

Penyataan (expression) Hasil (result)


"Ms" + Last_Name Ms. Haliza, Ms.Aliyah, Ms. Janet
"Hello" + "World" Hello World
"4" + "5" 45
SQL in Data Analysis

• structured or standard query language


• SELECT FROM counties WHERE median value > 100,000
Zon Penimbal (Buffer)

 Satu jenis analisis kehampiran


 Kawasan/zon yang dijanakan dari jarak sesuatu objek peta yang diberi.
 Boleh dijanakan untuk sesuatu objek berdasarkan nilai attribut objek-
objek tersebut.
 Dua kaedah buffering:
 1 buffer untuk kesemua objek
 1 buffer untuk setiap objek
 Buffer menjurus kepada analisis spatial atau menentukan kawasan
kritikal bagi sesuatu analisis
Buffering

 Buffer
– The creation of a zone
of interest around a geographic entity
– Can be a zone of
exclusion or inclusion.
 Most commonly the
buffer is created by
defining a radius
around all features of
interest.
 A circle around points,
an area around lines or polygons.
Point Buffers

Distance from Station in meters


Line Buffering

Buffers at 100 m intervals


to 500 m from
Bank Street
Buffering
Buffering

• Wizard based
Buffering

• Can create a new shapefile


Buffering

• Can create a simple graphical primitives


• Buffer inside, outside or both
Buffering

Buffer untuk setiap objek


How does a GIS/ LIS Work ?

Buffer ke atas garisan

Buffer untuk kesemua objek


Network Analysis

Network as schematics:
Mathematician View

Network as Geographic
Database:
Geographer view.
Network Data Model & Structures
Network Analysis Application
Analisis Permukaan

 Analisis permukaan si ketiga bagi melibatkan proses menganalisis taburan pembolehubah


(variables) yang dapat dipersembahkan sebagai dimensi ketiga data spatial.

 Ketinggian adalah contoh semulajadi pembolehubah dimensi ketiga kerana perubahan didalam
ketinggian menghasilkan permukaan muka bumi.

 Pemprosesan asas maklumat permukkan adalah interpolasi spatial.

 Interpolasi spatial membolehkan permukaan yang bersambungan dijanakan dari set titik-titik.

 Terdapat dua cara berbeza untuk mempersembahkan dimensi vertikal ( dimensi ketiga) di dalam
GIS : 2.5-D dan 3-D

i) 2.5 D
o Persembahan 3-D yang sering dilakukan di dalam pakej perisian komersil GIS
o Nilai Z (kebiasaannya ketinggian) direkodkan sebagai attribut bagi setiap titik (x,y)
o Nilai Z boleh digunakan untuk plotan persepktif bagi menjanakan paparan 3 D
o Bukan paparan 3-D yang sebenarnya kerana ketinggian bukan pembolehubah yang bebas ( is
not independent variable )
o Sistem hanya boleh menerima 1 nilai Z diatas permukaan pada sesuatu lokasi/kedudukan
Analisis Permukaan

Persembahan 2.5 D
o Satu cara yang menarik untuk memaparkan data topografi dan permukaan yang
bersambungan dari DEM or TIN
o Plotan perspektif dikira dari sebarang titik pandangan
o Lapisan tambahan ditindihkan ( "draped“) keatas permukaan dengan menggunakan
warna

ii) 3-D
o menyimpan data di dalam struktur yang merujuk kepada lokasi sebenar ruang 3D
(x,y,z)
o Z adalah elemen lokasi bagi sesuatu titik, ianya bukan atribut
o Data sesuatu titik boleh direkodkan dengan koordinat (x,y) yang sama dan berlainan
nilai Z
cth., pelan srata,kedalaman/ketinggian di laut atau atmosfera, lapisan geologikal
telaga
Model Ketinggian Berdigit (Digital Elevation
Model (DEM)

 Definasi: model perwakilan 3 dimensi permukaan rupabumi yang mengandungi


koordinat X,Y,Z yang disimpan dalam bentuk berdigit.

 Kaedah perolehan Data DEM

i) Kaedah pengukuran dilapangan – tekimetri


ii) Fotogrammetri dan remote sensing - gambar udara dan imej satelit
iii) Ukur GPS
iv) Pendigitan garis kontur – peta topografi
v) Pengimbasan garis kontur – peta topografi

 Pemilihan sesuatu kaedah bergantung kepada beberapa faktor;


i) Saiz kawasan
ii) Ketepatan yang diperlukan
iii) Jenis maklumat yang diperlukan
iv) Kos dan masa
Geographically Referenced Data

Interpolasi DEM
• Interpolasi diperlukan apabila wujud:
o Penukaran struktur data rawak ke grid
o Penukaran struktur kontur ke grid
o Penjanaan garis kontur yang baru
• Interpolasi dilaksanakan dengan anggapan:
o Setiap data nilai Z adalah bersifat bersambungan
o Setiap data nilai Z bergantung kepada nilai ketinggian jirannya.
3) Penggunaan Data DEM Didalam Analisis Permukaan
i) Penjanaan kontur
ii) Penjanaan peta kecerunan
iii) Penjanaan peta aspek – arah permukaaan cerun menghadap ( Utara, selatan, Timur,
Barat)
iv) Penjanaan polygon Thiessan
v) Kiraan isipadu/ profil
vi) Kajian kesalingnampakan – berguna dalam aplikasi telekomunikasi & ketenteraan.
Tujuannya
ialah untuk mencari tempat yang boleh kelihatan dari satu titik cerapan.
vii) Pembentukkan Model 3D (pandangan perspektif, bird view) & simulasi ( flying through)
Spatial Data Input
Kajian Kesalingnampakan
Peta Aspek (Aspect)
Permukaan Grid

DEM
Pandangan Perspektif 3D
Analisis Paparan

 Lokasi, teks dan simbol digunakan untuk membentuk pandangan “real world” (geografi)
di dalam minda pengguna.
 Keberkesanan translasi ini adalah hasil ketepatan peta, teks yang mudah dibaca,
kejelasan simboldan kesesuain pemilihan teknik pemetaan.

• Analisis paparan juga melibatkan pengukuran lokasi, kawasan, jarak dan ketinggian.
• Analisi paparan perlu menitikberatkan 3 elemen keindahan peta seperti berikut;
i) Harmoni – hubungan antara maklumat peta iaitu bagaimana maklumat peta
kelihatan diantarasatu sama lain.
ii) Komposisi- penyusunan maklumat dan keseimbangan struktur
iii) Kejelasan- pengguna mudah untuk mengenalpasti maklumat peta
 Elemen-elemen diatas boleh diwujudkan dengan;
i) Generalisasi – melakukan permudahan pada maklumat
ii) Simbolisasi – keindahan dalam persembahan grafik
iii) Warna – menunjukkan keseimbangan
iv) Tataletak (layout) – komposisi susunan
v) Penghurufan – kenampakan teks
Elemen-elemen keindahan peta

Contoh : Analisis Visualisasi (3D)


Analisis Tindihan (Overlay)

Analisis tindihan adalah analisis yang melibatkan multi-lapisan atau multi


objek. Operasi analisis
dilakukan ke atas multi-lapisan secara serentak.Ia berdasarkan kepada
hubungan logikal diantara
lapisan/objek data.
• Operasi tindihan:
o data vektor - sangat komplek dan memakan masa
o data raster - mudah dan cepat
• Jenis operasi tindihan:
o tindihan CAD - paparan sahaja
o tindihan aritmatik - dalam data raster
o tindihan topologikal - menjana poligon, topologi dan atribut baru
Proses tindihan secara manual

Proses tindihan secara manual


Tindihan Raster
Graphical User Interface
Spatial Data
Analyzing Spatial Relationships

 Relationships between features

– Proximity
– Containment
– Overlap

 All based on feature geometry_


Selecting points near a line
(proximity)
Selecting adjacent features (proximity of 0)
 Stands adjacent to other stands
Line-on-polygon selection (intersection, proximity of ), overlap)
Data administration/ manipulation procedures

Polygon-on-line selection (intersection, proximity of 0, overlap)


Point-in-polygon selection (containment)
 CFI plots within 30-40 years old stands
Point-in polygon selection
 Spatial selections can be used to examine attribute data

30-40 year old stands are underrepresented in inventory


Polygon-on-point selection

 Where are all stands with unsampled plots?


Query for “no
sample”
Polygon-on-polygon
(Containment , overlap)

 Stand overlapping with unstable soils

Query for unstable


soils
Spatial Join

 Theme attribute tables are joined on the shape field


 Features are related and compared for distance and
containment
 Based on feature geometry
Spatial Join : Containment

Record are joined for features within other features

Polygon attributes are


attached to points

Related fields can be


used for display
Spatial Join: proximity

Appends tables and automatically adds distance field

Distance from plot


centers to roads

Distance used as
display field
Spatial Merge

 A special case of the tabular summary


 Features with identical attribute values are merged
together
 Table records are joined
 A new theme is created_
 Uses the Merge-Shape summary statistic

summarize the
Age_Class_1999
field

creates a new theme


a single feature for each
unique age class
Spatial Merge

 Merges features as well as records

Multiple objects, one record


Topological overlay: Overview

 Uses arc-node topology data model for


theme-to-theme relationships

 Relationships of containment

 Various analytical functions

 Quantify length/area of overlap

 All functions are accessed with GUI/wizards


Topological overlay: Arc/node
topology data model
Topological overlay :
Overview

• Always uses polygon as the overlay theme


• Output is the same as the input
Topological overlay : How it works?

 polygons are from separate themes


 no explicit spatial relationship between Streams & Stands
 new nodes are created
 topology is rebuilt
 spatial relationship is made explicit
Topological overlay : How it works?

 lines are split at polygon boundaries


 lines take on attributes of overlapping polygons
Topological overlay : Dissolve

 removes boundaries between polygons or


 nodes between arcs
 features with same attributes are dissolved
 identical to spatial merge
Topological overlay : Union

 all input features from both themes remain


 attribute values are assigned by containment
 polygon & polygon only
Topological overlay : Identify

 all features from input theme persist


 attributes from both themes exist where there is overlap
 order of input and overlay matters

 polygon on polygon, line, or point


Topological overlay : Identify

• Xtools based • Input definition


Topological overlay : Identify

• Output defination
Topological overlay : Identify

Both input attribute data set

New theme
Topological overlay : Intersect

• only features from overlap area exist in output


• attributes from both themes exist
• order of input and overlay does not matter
• polygon on polygon, line, or point
Topological overlay : Intersect

• Wizard based
Topological overlay : Intersect

• New theme is created


Topological overlay : Intersect

 Because geometry fields are not


automatically updated,
must use other methods of calculating
geometry values

Sample script(s), Xtools


Topological overlay : Update

• all features exist in output


• “underlapping” features from input are erased
• attributes only from input theme exist in output
• order of input and overlay matters
• polygon on polygon only
Topological overlay : Clip

• “cookie cutter”
• only input theme features and attributes exist
in output
• polygon on polygon, line, or point
Thank You

Vous aimerez peut-être aussi