61
สยาม ลววิโรจน์วงศ์ [email protected] สานักงานพัฒนาเทคโนโลยีอวกาศและภูมิสารสนเทศ (องค์การมหาชน) ฐานข้อมูลสารสนเทศภูมิศาสตร์ GIS Database Next 8 7 Previous GIS Database ฐานข้อมูลสารสนเทศภูมิศาสตร์ GIS Database Main Example Geo-Informatics and Space Technology Development Agency

ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

สยาม ลววโรจนวงศ[email protected]

ส านกงานพฒนาเทคโนโลยอวกาศและภมสารสนเทศ (องคการมหาชน)

ฐานขอมลสารสนเทศภมศาสตรGIS Database

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Main

Example

Geo-Informatics and Space Technology Development Agency

Page 2: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

What Is GIS?GIS เปนค ายอจาก Geographic Information Systemแปลเปนภาษาไทยวาระบบสารสนเทศภมศาสตร

“ระบบทสามารถแสดงรายละเอยดในรปแบบหลากหลายขององคประกอบภมประเทศเชอมโยงกบฐานขอมล เพอใชประโยชนในการวเคราะหความสมพนธดานตางๆทเปนอย

หรอเกดขนในภมศาสตรทอยแวดลอมทกชวต”

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 3: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Geographic Information System

ระบบสารสนเทศทใชในการ

จดเกบ จดการ วเคราะห แสดงผล

ขอมลทางภมศาสตรNext 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 4: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

REAL

WORLD

PARCEL 1120

1121 1124

1123200

GIS Stores Data as Layers

TOPOGRAPHIC

HYDROLOGY

TRANSPORTATION

- -

BUILDINGS

UTILITIES

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 5: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Components of GISองคประกอบของ GIS

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 6: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

- ขอมลเชงพนท (Spatial Data)

- ขอมลอธบาย (non-Spatial Data or Attribute Data)

ขอมลทแสดงทศทาง(Vector Data)

ขอมลทแสดงเปนตารางกรด(Raster Data)

GIS Data Structureโครงสรางของขอมล GIS

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 7: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

- ขอมลทแสดงทศทาง (Vector Data)

- ขอมลทแสดงเปนตารางกรด (Raster Data)

Spatial Dataขอมลเชงพนท

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 8: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

ถนนสถานทส าคญ

แหลงน าและอาคาร

GIS Features on Real World Aerial Photo

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 9: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

POINT

Node

X1,Y1

Node

X2,Y2

Node

X3,Y3

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 10: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

ARC

Node

X1,Y1

Vertex

X2,Y2

Node

X3,Y3Length = 15.26

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 11: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

POLYGON

Coord.

x1,y1

x2,y2

x3,y3

x4,y4

xN,yN

Perimeter

L

Area

A

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 12: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

ANNOTATIONNext 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 13: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

ARC

POINT

POLYGON

ANNOTATION

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 14: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

L1

รหส_A พกด (X,Y)A1 (X1,Y1),(X2,Y2),(X3,Y3),(X4,Y4),(X1,Y1)

รหส_L พกด (X,Y)L1 (X1,Y1),(X2,Y2),(X3,Y3)

รหส_P พกด (X,Y)P1 (X1,Y1)

L2

L3

A1 A2

A4 A3

P1

P2

P3

X1,Y1

X3,Y3

X4,Y4

X5,Y5

X1,Y1

X2,Y2

X3,Y3

X1,Y1X2,Y2

X5,Y5

X6,Y6

X7,Y7X8,Y8X9,Y9

X4,Y4 X3,Y3

X2,Y2

POINT FEATURE

LINE FEATURE

POLYGON FEATURE

P2 (X,Y)

L2 (X4,Y3),(X4,Y4)…

A2 (X2,Y2),(X3,Y3),(X6,Y6),(X5,Y5),(X2,Y2)…

Spatial Data Structureโครงสรางขอมลเชงพนท

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 15: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Raster Dataขอมลตารางกรด

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 16: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Raster Dataขอมลตารางกรด

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 17: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

การเกบขอมลแบบ Vector

„เกบขอมลในรปแบบของขอมลเชงเสน (Vector)„ขอมลแตละเสนมต าแหนงคาพกดของจดตางๆ„เหมาะส าหรบการวเคราะห ขอมลเชงเครอขาย (Network Analysis)

X1 ,Y1

X2 ,Y2

X3 ,Y3

X4 ,Y4

X5 ,Y5

X6 ,Y6

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 18: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

การเกบขอมลแบบ Raster

„เกบขอมลในรปแบบของขอมลเชงจด (Cell-based) ในตารางกรต (GRID)„แตละชองใชเกบคาของขอมลเรยกวา Pixel„เหมาะส าหรบการวเคราะห ขอมลเชงพนท (Spatial Analysis)

X, Y

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 19: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

ขอมลทงสองรปแบบสามารถแปลงไปมาได

Raster

VectorNext 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 20: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

การแปลงโครงสรางขอมลแบบ Raster และ Vector

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 21: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

เปรยบเทยบโครงสรางขอมลเชงพนทแบบ Raster และ Vector

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

ลกษณะการท างาน Raster Vector

การรวบรวมขอมล เรว ชา

ความคมชด ปานกลาง ด

โครงสรางของขอมล งาย ซบซอน

ความละเอยดเชงเรขาคณต ต า สง

การวเคราะหแบบโครงขาย เลว ด

การวเคราะหเชงพนท ด ปานกลาง

Page 22: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Attribute Dataขอมลเชงบรรยาย

Relational Database

Table

Id Type_id Utility_id Layer

1 2 3 4

2 3 1 6

3 3 2 3

… … … …

Type_id Type

1 อาคาร คสล. โครงสรางเหลกชนเดยว

2 อาคาร คสล. ชนเดยว

3 อาคาร คสล. สองชน

... ...

Utility_id Utility

1 พาณชยกรรม

2 พกอาศย

3 สถานท ราชการ

... ...Relational Database Model

Table

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 23: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

- Nominal Level

- Ordinal Level / Ranking Level

Attribute Dataขอมลเชงบรรยาย

- Interval-Ratio Level

เปนระดบทมการวดขอมลอยางหยาบ ๆ โดยจะก าหนดตวเลขหรอสญลกษณ เพอจ าแนกลกษณะของสงตาง ๆ เชน การใชทดน จ าแนกเปน 1 = ปาไม, 2 = เกษตรกรรม, 3 = แหลงน า เปนตน

เปนการเปรยบเทยบลกษณะในแตละปจจยวามขนานเลกกวา เทากน หรอ ใหญกวา เชน พนทปาไมมขนาดใหญกวาพนททงหญาหรอ 1>2 หรอการใหสญลกษณะแทนลกษณะของถนน เชน ถนนสายเอเซย= 1 และถนน 2 เลน = 2 ถนนทางลกรง = 3 อาจจะบงบอกถงความส าคญวา 1 ส าคญกวา 2 แตบอกไมไดวาส าคญกวาเปนปรมาณเทาใด

เปนการพจารณาถงความสมพนธในระหวางแตละปจจยของ Ordinal Level วามความแตกตางกนมากนอยเพยงใด เชน พนทปาไมมขนาดใหญกวาพนททงหญา 2 เทา หรอเสนชนความสงทระดบ 500 เมตร สงกวาทระดบ 400 เมตรอย 100 เมตร เปนตน

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 24: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Column / Field

Row / Record

Table

Attribute Data Structureโครงสรางขอมลเชงบรรยาย

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 25: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

FIELD DEFINITION

Field name

Field Type

String

Number

BooleanDate

Structure

Number of character

(Amphoe Na Pho : 13 char.)

Number of character and decimal

(1425.25 : 7 char, 2 decimal)

Yes/NoDD/MM/YY (18/02/04)

Primary key /Identification field

Foreign key /Join field

Primary key /Identification field

Rela

tion (1

:1)

New Table (Join Table)

Spatial Feature Table

Related Attribute Table

Spatial Data(Polygon feature)

Attribute Data Structureโครงสรางขอมลเชงบรรยาย

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 26: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Data Inputการน าเขาขอมล

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 27: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

การน าเขาขอมลเชงพนท (Spatial Data)

- Digitizing Table

- Computer Keyboard

- Scanner

- File Importation

- GPS

การน าเขาขอมลบรรยายหรอขอมลทวไป (Attribute Data)

Data Inputการน าเขาขอมล

- Computer KeyboardNext 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 28: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Data Collectionการจดเกบขอมล

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 29: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

PointLine

Polygonจดเกบโดยอางองจากคาพกดทางภมศาสตร

Raster จดเกบตามต าแหนงของแนวตง และแนวนอน

Data Collectionการจดเกบขอมล

Attribute จดเกบในรปแบบของตารางขอมลNext 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 30: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Spatial Topology

ความสมพนธทางพนท

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 31: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

GIS Data Architecture

Spatial Data Attribute Data

Related

Spatial Topologyความสมพนธทางพนท

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 32: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

รายละเอยดของขอมลกราฟฟก

รหส_A พกด (X,Y)A1 (Xa1,Ya1),…, (Xan,Yan), (Xa1,Ya1)

รหส_L พกด (X,Y)L1 (Xl1,Yl1),…, (Xln,Yln)

รหส_P พกด (X,Y)P1 (Xp,Yp)

อาณาบรเวณ

เสน

จด

รายละเอยดของขอมล Attribute

รหส_P ทอย ชอเจาบานP1 11 ม.7 ต.กลางดง อ.ปากชอง นางพร รกษสจจะ

จ.นครราชสมา

รหส_A ชนดปาA1 ปาผลดใบ

รหส_L ชอแมน าL1 รวกนอย

A1

L1

P1

จด เสน อาณาบรเวณ

Spatial Topologyความสมพนธทางพนท

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 33: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

ใชสอบถามขอมล Data Query

Spatial or Graphic Attribute

GIS DATAขอมลระบบสารสนเทศภมศาสตร

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

GIS

Example

Geo-Informatics and Space Technology Development Agency

Page 34: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

DATABASE

Relationship (One-to-One, One-to-Many, and Many-to-Many)

Database Model (Hierarchical Database, Network Database, and Relational Database)

Data Dictionary and Metadata

DATABASEฐานขอมล

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

GIS DBDatabase

Example

Geo-Informatics and Space Technology Development Agency

Page 35: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Relationshipsความสมพนธของขอมล

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

GIS DBDatabase

Example

Geo-Informatics and Space Technology Development Agency

Page 36: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Relationshipsความสมพนธของขอมล

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

GIS DBDatabase

Example

Geo-Informatics and Space Technology Development Agency

Data Model

Page 37: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Database Modelแบบจ าลองฐานขอมล

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

GIS DBDatabase

Example

Geo-Informatics and Space Technology Development Agency

Page 38: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Database Modelแบบจ าลองฐานขอมล

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

GIS DBDatabase

Example

Geo-Informatics and Space Technology Development Agency

Page 39: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Relational Databaseฐานขอมลเชงสมพนธ

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

GIS DBDatabase

Example

Geo-Informatics and Space Technology Development Agency

Page 40: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Database Management Systemระบบการจดการฐานขอมล

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

GIS DBDatabase

Example

Geo-Informatics and Space Technology Development Agency

Page 41: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Database Management Systemระบบการจดการฐานขอมล

หมายถง โปรแกรมทท าหนาทเปนตวกลางในการตดตอระหวางผใชกบ

ฐานขอมล เพอจดการและควบคมความถกตอง ความซ าซอน และความสมพนธระหวาง

ขอมลตาง ๆ ภายในฐานขอมลรวมทงการสอบถามและการปรบปรงขอมล

สวนการท างานตาง ๆ ของ DBMS

• Database Manager

• Query Processor

• Data Manipulation Language Precompiler

• Data Definition Language Precompiler

• Application Programs Object Code

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

GIS DBDatabase

Example

Geo-Informatics and Space Technology Development Agency

Page 42: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Database Management Systemระบบการจดการฐานขอมล

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

GIS DBDatabase

Example

Geo-Informatics and Space Technology Development Agency

DBMS

Page 43: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

1. แปลงค าสงทใชจดการกบขอมลภายในฐานขอมล ใหอยในรปแบบทฐานขอมลเขาใจ

2. น าค าสงตางๆ ซงไดรบการแปลแลวไปสงใหฐานขอมลท างาน เชน การเรยกใช ขอมล (Retrieve) การจดเกบขอมล (Update) การลบขอมล (Delete) การเพมขอมล (Add) เปนตน

3. ปองกนความเสยหายทเกดขนกบขอมลภายในฐานขอมล โดยจะคอยตรวจสอบวาค าสงใดทสามารถท างานได และค าสงใดทไมสามารถท างานได

4. รกษาความสมพนธของขอมลภายในฐานขอมลใหมความถกตองอยเสมอ

5. เกบรายละเอยดตางๆ ทเกยวของกบขอมลภายในฐานขอมลไวใน Data Dictionary ซงรายละเอยดเหลานจงมกถกเรยกวา “ขอมลของขอมล” (Metadata)

6. ควบคมใหฐานขอมลท างานไดอยางถกตองและมประสทธภาพ

Database Management Systemระบบการจดการฐานขอมล

หนาทของ DBMS

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

GIS DBDatabase

Example

Geo-Informatics and Space Technology Development Agency

Page 44: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Data Connection

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

GIS DBDatabase

Example

Geo-Informatics and Space Technology Development Agency

Page 45: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Exampleตวอยาง

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 46: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

โครงการส ารวจสภาพปาสงวนแหงชาต ทจะก าหนดใหเปนเขตปฏรปทดน

ขอมลดาวเทยม LANDSAT และ IRSสทอภ.

ปรบแกขอมลเชงเรขาคณต

จ าแนกสภาพปาในเขตพนท

เทคนคการเนนขอมลปา

ผลการแปลสภาพปา

ตรวจสอบสภาพพนทจรงส.ป.ก./กรมปาไม/สทอภ.

รางแผนทสภาพปาในพนทปาสงวนแหงชาตฯคณะท างานตดตามและประสานงาน

การตรวจสอบสภาพปาปรบแกผลการวเคราะห

สภาพปาในพนทปาสงวนแหงชาตฯ

แผนทสภาพปาในพนทปาสงวนแหงชาตฯ สทอภ.

จดเกบในฐานขอมล GIS

มปาพบขอสงสย

ไมมปา

Spatial data

Attribute data

Vector data

Imag

e Sate

llite

Ortho

Imag

e

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 47: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

+

+

+

+

ขอมลดาวเทยม LANDSAT-7 ETM+สทอภ.

แผนทภมศาสตรกรมแผนททหาร

+

+

+

+

Panchromatic bandปรบแกขอมลเชงเรขาคณต

+

+

+

+

Resolution MergePan-sharpen

LANDSAT-7 ETM+ขนตอนการด าเนนงาน (ตอ)

ปรบแกขอมลเชงเรขาคณตโดยการอางองจากแผนทภมศาสตรของกรมแผนททหาร

ผลจากการเนนขอมลปา

เทคนคการเนนขอมล

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 48: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

ขอมลดาวเทยมสทอภ.

ขอมลขอบเขตพนท ส.ป.ก.ส.ป.ก.

จ าแนกสภาพปาในเขตพนท

ลงขอบเขตพนทปาสงวนแหงชาตทจะก าหนดเปนเขตปฏรปทดน

Digitizing

ขนตอนการด าเนนงาน (ตอ)

ในการจ าแนกสภาพปาฯยดหลกเกณฑการแปลตความพนทปา ของสวนส ารวจและวเคราะหทรพยากรปาไม กรมอทยานแหงชาตฯ

ผลการจ าแนกสภาพปาฯ (เบองตน)สทอภ.

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 49: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

ตรวจสอบสภาพพนทจรง

X = 788630y = 1916648

X = 789680y = 1916188X = 789720y = 1915965X = 788715y = 1915645

X = 788780y = 1915198

X = 789890y = 1914278

ต าบลเขาหลวง

ต าบลทรายขาว

ขนตอนการด าเนนงาน (ตอ)

รวมส ารวจและตรวจสอบสภาพพนทจรงเพอยนยนผลการแปลขอมลสภาพปาฯ

ส.ป.ก.กรมปาไมสทอภ.

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 50: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

ปรบแกผลการวเคราะหสภาพปาในพนทปาสงวนแหงชาตฯ(สทอภ.)

รางแผนทสภาพปาในพนทปาสงวนแหงชาตฯ

คณะท างานตดตามและประสานงานการตรวจสอบสภาพปา

ขนตอนการด าเนนงาน (ตอ)

แผนทสภาพปาในพนทปาสงวนแหงชาตฯ (สทอภ.)

จดเกบในฐานขอมล GIS (สทอภ.)

GIS Database

Spatial Data

Attribute Data

ส.ป.ก.กรมปาไมสทอภ.

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 51: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

ALR

LAYER ALR_ID#

ALR_CODE

SEG_CODE

PHOTO_ID#

PRO_ID#…

CONTAINS

ALR TABLE

POLYGON

DESCRIPT TABLE

ALR_CODE

TYPE_ID#

LAW NO

YEAR

LOCATION…

LOCATION

LAYERPRO_ID#

NAME_ENAME_T

LOCATION TABLE

POLYGON

LOCATION

TYPE TABLE

TYPE_ID#DESCRIPTION

M M

ALR

Database Relationship

Database Management Systemระบบการจดการฐานขอมล

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 52: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

ALR_NO.PATALR_NO.NAME

1

8

ALR_NO.TAMBON

ALR_NO.AMPHOE

ALR_NO.PROVINCE

ALR_NO.DESCRIPTION

ALR_NO.PHOTO

ALR_NO.TYPE

1

8

1

8

1

81

8

1

8

1

8

FIELD NAME TYPE WIDTH

PROV_ID TEXT 6

PROV_E TEXT 100

PROV_T TEXT 100

PROVINCE TABLE

ALR TABLE

Relational Database&

Data Structure

Database Relationship

Data Structure

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 53: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Application Software

GIS Software

Visual Basic Programming

Database : Microsoft Access

Agriculture Land Reform Database Development Systemv.1.0

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 54: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

พจนานกรมขอมลData Dictionary

ระบบอางองพกดภมศาสตร

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

แสดงโครงสรางของฐานขอมล

ตารางหลกทมความสมพนธกบขอมล spatial

ตารางรายละเอยดประกอบรางพระราชกฤษฎกา

ตารางรายละเอยดประเภทรางพระราชกฤษฎกา

ตารางรายละเอยดชอพนทโครงการฯ

ตารางรายละเอยดประเภทการใชประโยชนของพนทปาสงวนฯ

ตารางรายละเอยดขอมลดาวเทยม

ชอชนขอมล

Page 55: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

พจนานกรมขอมลData Dictionary

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

แสดงรายละเอยดของฐานขอมล

โครงสรางของขอมลในตาราง

Page 56: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

Exerciseแบบฝกหด

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 57: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

การสรางฐานขอมลสารสนเทศภมศาสตรโดยใชโปรแกรม PCI Geomatica v.9.0.3

INTRODUCTION

Spatial Data Structure

Spatial Data Editor

Reshape Feature

Combine / Intersect / Subtract Feature

Split Feature

Union Feature

Snap Feature

Attribute Data Structure (Table)

PROJECT DESIGN

Input Data

Methodology

Output Data

SoftwareNext 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 58: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

L1

รหส_A พกด (X,Y)A1 (X1,Y1),(X2,Y2),(X3,Y3),(X4,Y4),(X1,Y1)

รหส_L พกด (X,Y)L1 (X1,Y1),(X2,Y2),(X3,Y3)

รหส_P พกด (X,Y)P1 (X1,Y1)

L2

L3

A1 A2

A4 A3

P1

P2

P3

X1,Y1

X3,Y3

X4,Y4

X5,Y5

X1,Y1

X2,Y2

X3,Y3

X1,Y1X2,Y2

X5,Y5

X6,Y6

X7,Y7X8,Y8X9,Y9

X4,Y4 X3,Y3

X2,Y2

POINT FEATURE

LINE FEATURE

POLYGON FEATURE

P2 (X,Y)

L2 (X4,Y3),(X4,Y4)…

A2 (X2,Y2),(X3,Y3),(X6,Y6),(X5,Y5),(X2,Y2)…

Spatial Data Structureโครงสรางขอมลเชงพนท

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 59: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

FIELD DEFINITION

Field name

Field Type

String

Number

BooleanDate

Structure

Number of character

(Amphoe Na Pho : 13 char.)

Number of character and decimal

(1425.25 : 7 char, 2 decimal)

Yes/NoDD/MM/YY (18/02/04)

Primary key /Identification field

Foreign key /Join field

Primary key /Identification field

Rela

tion (1

:1)

New Table (Join Table)

Spatial Feature Table

Related Attribute Table

Spatial Data(Polygon feature)

Attribute Data Structureโครงสรางขอมลเชงบรรยาย

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 60: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

การสรางฐานขอมลสารสนเทศภมศาสตรโดยใชโปรแกรม ArcView GIS

INPUT

Image

Document

METHODOLOGY

Head-up Digitizing

OUTPUT

GIS Data

Spatial Data (Line/PolyLine and Polygon)

Attribute data (Table)

SOFTWARE

Focus : PCI Geometica v.9.0.3

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency

Page 61: ฐานขอมูลสารสนเทศภูมิศาสตร์kmcenter.rid.go.th/kmc14/gis_km14/gis_km14(42).pdf · 2010-08-19 · Attribute Data Structure โครงสรางขอมูลเชิงบรรยาย

SPATIAL DATA NON-SPATIAL DATA(ATTRIBUTE DATA)

DIGITIZE

SCANNING

IMAGE

MAP(Hard copy)

RECTIFICATION MANUALDIGITIZING

LINK SPATIAL

TO NON-SPATIALDATA

INPUT TOTEXT FILE

REPORT/FIELD DATA

CREATETABLE

FIELD NAME TYPE WIDTH

TYPE_ID TEXT 2

TYPE TEXT 100

LAYER NUMBER 3

Field Structure

DATABASEDESIGN

TOPOLOGICALLY CORRECT

VECTOR DATABASE OF POLYGONSPolyline and Polygon Feature

Raster Data

Vector Data

Relational Database

Table

Head-up Digitizing

+

+ +

+Id Type_id Utility_id Layer

1 2 3 4

2 3 1 6

3 3 2 3

… … … …

Type_id Type

1 อาคาร คสล. โครงสรางเหลกชนเดยว

2 อาคาร คสล. ชนเดยว

3 อาคาร คสล. สองชน

... ...

Utility_id Utility

1 พาณชยกรรม

2 พกอาศย

3 สถานท ราชการ

... ...

Next 8

7 Previous

GIS Databaseฐานขอมลสารสนเทศภมศาสตร

GIS

Main

Database

Example

Geo-Informatics and Space Technology Development Agency