360
1 Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF Pierre BAZILE GIS: concepts, methods & tools GIS: concepts, methods & tools METIER METIER Graduate Graduate Training Course no. 2 Training Course no. 2 Montpellier Montpellier - - February February 2007 2007 Information Management in Information Management in Environmental Environmental Sciences Sciences Introduction to GIS Introduction to GIS Structuring of geographic information Structuring of geographic information

GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

Embed Size (px)

Citation preview

Page 1: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 2: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 3: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 4: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 5: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 6: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 7: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 8: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 9: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 10: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 11: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 12: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 13: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 14: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 15: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 16: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 17: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 18: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 19: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 20: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 21: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 22: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 23: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 24: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 25: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 26: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 27: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 28: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 29: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 30: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)

Page 31: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 32: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 33: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 34: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 35: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 36: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 37: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 38: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 39: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 40: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 41: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 42: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 43: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 44: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 45: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 46: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 47: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 48: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 49: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 50: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 51: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 52: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 53: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 54: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 55: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 56: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 57: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 58: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 59: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 60: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)

Page 61: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 62: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 63: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 64: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 65: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 66: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 67: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 68: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 69: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 70: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 71: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 72: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 73: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 74: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 75: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 76: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 77: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 78: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 79: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 80: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 81: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 82: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 83: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 84: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 85: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 86: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 87: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 88: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 89: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 90: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)

Page 91: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 92: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 93: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 94: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 95: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 96: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 97: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 98: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 99: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 100: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 101: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 102: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 103: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 104: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 105: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 106: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 107: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 108: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 109: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 110: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 111: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 112: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 113: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 114: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 115: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 116: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 117: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 118: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 119: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 120: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)

Page 121: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 122: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 123: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 124: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 125: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 126: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 127: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 128: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 129: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 130: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 131: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 132: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 133: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 134: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 135: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 136: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 137: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 138: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 139: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 140: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 141: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 142: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 143: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 144: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 145: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 146: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 147: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 148: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 149: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 150: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)

Page 151: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 152: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 153: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 154: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 155: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 156: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 157: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 158: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 159: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 160: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 161: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 162: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 163: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 164: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 165: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 166: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 167: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 168: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 169: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 170: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 171: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 172: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 173: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 174: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 175: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 176: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 177: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 178: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 179: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 180: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)

Page 181: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 182: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 183: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 184: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 185: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 186: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 187: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 188: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 189: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 190: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 191: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 192: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 193: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 194: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 195: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 196: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 197: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 198: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 199: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 200: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 201: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 202: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 203: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 204: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 205: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 206: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 207: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 208: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 209: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 210: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)

Page 211: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 212: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 213: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 214: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 215: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 216: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 217: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 218: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 219: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 220: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 221: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 222: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 223: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 224: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 225: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 226: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 227: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 228: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 229: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 230: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 231: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 232: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 233: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 234: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 235: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 236: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 237: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 238: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 239: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 240: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)

Page 241: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 242: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 243: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 244: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 245: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 246: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 247: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 248: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 249: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 250: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 251: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 252: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 253: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 254: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 255: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 256: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 257: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 258: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 259: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 260: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 261: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 262: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 263: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 264: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 265: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 266: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 267: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 268: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 269: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 270: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)

Page 271: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 272: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 273: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 274: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 275: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 276: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 277: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 278: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 279: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 280: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 281: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 282: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 283: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 284: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 285: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 286: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 287: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 288: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 289: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 290: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 291: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 292: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 293: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 294: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 295: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 296: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 297: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 298: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 299: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 300: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)

Page 301: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 302: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 303: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 304: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 305: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 306: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 307: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 308: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 309: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 310: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 311: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 312: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 313: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 314: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 315: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 316: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 317: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 318: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 319: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 320: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 321: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 322: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 323: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 324: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 325: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 326: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 327: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 328: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 329: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 330: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)

Page 331: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

1

Territories, Environment, Remote Sensing & Spatial Information Joint Research Unit Cemagref - CIRAD - ENGREF

Pierre BAZILE

GIS: concepts, methods & toolsGIS: concepts, methods & tools

METIER METIER GraduateGraduate Training Course no. 2 Training Course no. 2 –– Montpellier Montpellier -- FebruaryFebruary 20072007

Information Management in Information Management in EnvironmentalEnvironmental SciencesSciences

Introduction to GISIntroduction to GIS

Structuring of geographic informationStructuring of geographic information

Page 332: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

2 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

INFORMATION SYSTEM AND ORGANIZATIONINFORMATION SYSTEM AND ORGANIZATION

CONTROL SYSTEM

INFORMATION SYSTEM

Problem Decision

Requests Information

Inputs

Outputs

EXTERNAL

UNIVERSE

INFORMATION

BASE

STATIC

Data, rules, and

constraints of the

external universe

DYNAMIC

INFORMATION

PROCESSOR

Actions

Personnel

Page 333: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

3 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

AUTOMATIZATION OF THE INFORMATION SYSTEMAUTOMATIZATION OF THE INFORMATION SYSTEM

AUTOMATIZED INFORMATION SYSTEM

Inputs

Outputs

FORMALISABLE

UNIVERSE

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Data

model

Computer

Software: DBMS

(Database management system)

Page 334: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

4 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SPATIAL REFERENCE INFORMATION SYSTEMSPATIAL REFERENCE INFORMATION SYSTEM

INFORMATION SYSTEM

Inputs

Outputs

INFORMATION

BASE

STATIC DYNAMIC

INFORMATION

PROCESSOR

Personnel

Semantic

data

model

Software: GISSpatial

data

model

Software: DBMS

Computer

(Geographic infomation system)

Page 335: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

5 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GIS: WHAT EXACTLY IS IT?GIS: WHAT EXACTLY IS IT?

The term GIS represents, in fact, 3 different concepts:

• An information system about a territory or project

• The databases describing this IS

• The IT solutions used (in particular: software)

One has to return to the basic concept!

Importance of the spatial component of the IS (localization of objects and processes, spatial interactions between elements)

Page 336: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

6 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GEOGRAPHICAL DATAREPRESENTING GEOGRAPHICAL DATA

Duality of Geographical Information:

• Graphical information:The geographical objects, their localization, their topological relationships

• Thematic information:The descriptors of these objects, of these localizations

‘semantic’ data

500 Metres0

N

Page 337: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

7 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

REPRESENTING GRAPHIC DATAREPRESENTING GRAPHIC DATA

Semantic

database

Semantic

database

Entities

Relationship

Spatial

representation

Spatial

representation

Entities

Relationships

Point

Line

Surface

Continuous

Tables

Adjacency

Inclusion

Proximity

Path

Link

Page 338: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

8 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

CODING GEOMETRY : TWO MODESCODING GEOMETRY : TWO MODES

• image vs ‘line drawings’

• raster vs vector

Page 339: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

9 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATIONVECTOR REPRESENTATION

bâtiment

route

lac

Page 340: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

10 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

‘SPAGHETTI’‘SPAGHETTI’

Point: Id,x,y +

Line: Id,

x0,y0x1,y1x2,y2.--------

xn,yn

Surface: Id,

x0,y0x1,y1x2,y2--------

xn,yn(x0,y0)

1 2

1 2 3

4 5 6

P1 P2

x1,y1 x2,y2

x2,y2 x3,y3

x5,y5 x6,y6

x4,y4 x5,y5x1,y1 x2,y2

Data redundancy

Undefined relationships

Page 341: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

11 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION:VECTOR REPRESENTATION:

NETWORK TOPOLOGYNETWORK TOPOLOGY

Point: Id,x,y +

Line: Id, (L)

Nax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

1 2

1 2 3

4 5 6

No redundancy

Management of connectedness

L1 L2 L3

N1

N2

L1

N1x1,y1

x4,y4

N2

L2

N1N2

L3

N1x3,y3

x6,y6

N2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 342: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

12 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR REPRESENTATION: VECTOR REPRESENTATION:

SURFACE TOPOLOGYSURFACE TOPOLOGY

1 2

1 2 3

4 5 6

Management of connectedness

Management of contiguity

Point: Id,x,y +

Line: Id, (L), Pg,PdNax1,y1x2,y2.--------

Nb

Node: Id,x,y

Surface: Id,

L1L2----

Ln

L1 L2 L3

N1

N2

L1

N1

N2

P1U

L2

N1

N2

P2P1

L3

N1

N2

U

P2

P1

L1

L2

P2

L2

L3

N1

x2,y2

N2

x5,y5

Page 343: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

13 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

‘SPAGHETTI’ MODEL‘SPAGHETTI’ MODEL

• Entities

– point: x, y coordinates

– line: list of x,y coordinates corresponding to nodes

– sometimes polygons: set of x,y coordinates, forming a loop: the first coordinate

couple = last coordinate couple

� The spaghetti mode produces a visual effect of polygons but, most often, no polygon

entity is stored

• No spatial relationships between objects– unjoined arcs – unclosed polygons

� polygons cannot form a surface

– intersections without nodes at the crossing of two arcs

– Adjacent polygons that overlap or separated by ‘blanks’

Appearence

!

Reality

Page 344: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

14 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

TOPOLOGICAL MODELTOPOLOGICAL MODEL

• Managing the connectedness and contiguity of objects

• 2 types of topology: – Planar topology

– Network topology

• Topological entities:– With permanent storage of the topology

• e.g.: ArcInfo coverage

– Taking into account only when editing (creating, updating); this data is called pseudo-topological.

• e.g.: shp (ArcView) or tab (MapInfo)

– With defined topological rules, varying depending on context

• e.g.: feature class within feature dataset in a geodatabase (ArcGIS)

Page 345: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

15 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK DESCRIPTIVE DATADBMS LINK DESCRIPTIVE DATA

Identifier Attributes of the surface

1

2

3

+1

+3+2

Identifier Attributes of the point

1

2

3

1

23

Identifier Attributes of the line

1

2

3

+1

+2

+3

LINK

Weak

Strong

Hybrid/Integrated

STRUCTURING

Layer -- Table

Page 346: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

16 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

extent

in Y or

rows

extent in X or columns

dx

dy

Size of the cell

(geometrical resolution)

Origin (X,Y)

N (orientation)

id attribute

1

2

3

Wheat

Grapevine

Forest

Identifier

RASTER PRESENTATIONRASTER PRESENTATION

Page 347: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

17 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DEPTHRASTER REPRESENTATION: IMAGE DEPTH

�Number of planes

�Depth of each planeboolean = 1 bit (21) 2 values: {0,1}byte = 8 bits (28) 256 values: {0,255}integer = 16 bits (216) 65536 values: {-32767,32765}...

Necessity of digital coding!

dz1

dz2

Thematic resolution

Page 348: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

18 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

1

1 1 1

1

2

2

2

2

3

3 3 3

3

RASTER REPRESENTATION: RASTER REPRESENTATION:

LINES AND POINTSLINES AND POINTS

1

2

3

The value chosen for the empty cell is selected by convention.

Page 349: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

19 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: RASTER REPRESENTATION:

CONTINUOUS DATACONTINUOUS DATA

11.4 11.5 11.6 11.8 11.9 12.2 12.5 12.4 12.212.0

11.4 11.6 11.7 11.9 11.9 12.4 12.6 12.6 12.412.0

11.5 11.7 11.8 11.9 12.4

11.7 11.9 12.0 12.5 12.6

11.8 12.1 12.4 12.5 12.8

12.0 12.2 12.5 12.7 12.9

12.5 12.5 12.8

12.6 12.6 12.4 12.111.9

13.0 13.1 12.6 12.312.1

13.0 13.2 12.7 12.412.0

13.4 13.6 13.1 12.712.4

13.7 13.9 13.6 13.212.613.1 13.2

Direct representation of the

variable

Associated data: statistical

summary

Page 350: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

20 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

DBMS LINK: DESCRIPTIVE DATADBMS LINK: DESCRIPTIVE DATAIdentifier Attributes of the

point

1

2

3

Identifier Attributes of the line

1

2

3

Identifier Attributes of the surface

1

2

3

LINK

Hybrid/integrated

STRUCTURING

Layer -- Table

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1

1 1 1 1 1

2 2 2 2 2

2 2 2 2 2

2 2 2 2 2

2 2 2

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 3

3 3 3 3 33 3

1

1 1 1

1

2

2

2

2

3

3 3 3

3

1

2

3

Page 351: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

21 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

RASTER REPRESENTATION: IMAGE DATARASTER REPRESENTATION: IMAGE DATA

Map (scanned)

Orthophotography

Digital Elevation Model

Page 352: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

22 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

FROM VECTOR TO RASTER: RASTERIZATION

FROM RASTER TO VECTOR: VECTORIZATION

VECTOR/RASTER CONVERSIONSVECTOR/RASTER CONVERSIONS

Page 353: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

23 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

VECTOR AND RASTER: VECTOR AND RASTER:

COMPLEMENTARITYCOMPLEMENTARITY• Raster:

– Grid of ‘independent’ cells

– Matrix calculations

– Redundancy – volume of information

• Vector:– Objects +- structured

– Information with low or no redundancy (depending on the structuring)

– Link with external databases

• Complementarity raster-vector

• Improvements in hardware architectures– Processor power / disk space

– Developments in raster solutions / image processing

Page 354: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

24 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

SCALE AND ACCURACY SCALE AND ACCURACY -- 11

• Definition:Constant ratio between lengths measured on the map and the

corresponding lengths measured on the land.

• Expression:– Algebraic expression = scale ratio

map at 1:25,000

– Graphical expression by a scale bar representing the ratio

Graphical expression of scale: INDISPENSABLE

• Semantic confusion

Page 355: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

25 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Significance of the scale:– Representation ratio

– Level of analysis of the studied phenomena

– Geometric accuracy of the information

• Level of approach of geographic space– Size of a zone representable at a given scale:

• A4 sheet: 600 km2 at 1:100,000

• … : 6 km2 at 1:10,000

– Level of analysis:

Compartment scale, regional scale, national scale

• Geometric accuracy of the information

SCALE AND ACCURACY SCALE AND ACCURACY -- 22

Page 356: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

26 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

• Scale = representation ratioAccuracy = quality of geometric information

• 2 dimensions of accuracy:– resolution = size of an ‘elementary’ pixel

– localization accuracy: localization error

• Scale/accuracy confusion: 2 causes– assumption of the reader: each point is significant

– assumption of the producer: no unnecessary quality

• With ‘undesirable’ consequencesthe zoom syndrome

SCALE AND ACCURACY SCALE AND ACCURACY -- 33

Page 357: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

27 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 11

Hardwares

Softwares

Methods

Users

Data

• Key-element of

any GIS project

• 70 to 80 % of

total project costs

Page 358: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

28 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 22

• Acquiring data from:– Institutional: public agencies

– Private providers

– External contractors

– Internal digitalization

GIS software incorporate tools to create layer:

– features digitalization,

– calculation on one or many existing plans,

– Image processing

Page 359: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

29 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

GEOGRAPHIC DATA QUALITY GEOGRAPHIC DATA QUALITY -- 33

• Which use ?– To use or extract information from this document

– As based map (illustration or filling)

– To take measurements

– To analyze simultaneously several information plans (spatial

analysis)

• Whatever use, consider :– Precision of imported data

– Level of detail

– Reference system used (compatibility with local database)

– Data property (copyright)

Information

to be stored

in metadata

Page 360: GIS: concepts, methods & tools - · PDF file2/ 30 introduction to gis: structuring geographic information information system and organization control system information system problem

30 / 30

INTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATIONINTRODUCTION TO GIS: STRUCTURING GEOGRAPHIC INFORMATION

METADATA, TO GUARANTEE DATA METADATA, TO GUARANTEE DATA

QUALITYQUALITY

• Metadata = "data about data"– The procedures followed to acquire the data

– The precision et methods of measurements

– The age of the data and update

– The data coding

– The geographic referencing

– The geometry

– The attributes

• Absence of metadata– False interpretation

– Bad usage

– Erroneous perception of precision

Example of metadata's appearance

ArcCatalog (ESRI)