SlideShare una empresa de Scribd logo
1 de 38
GIS Data Structures
How do we represent the world in
a GIS database?
Basic Data Structures for GIS
1. Vector
2. Raster
3. TIN (triangulated
irregular network)
4. Tabular Information
(attribute table)
Vector Data Structure
lines
polygons
In vector data layers, the feature layer is linked to
an attribute table. Every individual feature
corresponds to one record (row) in the attribute
table.
Vector Data Structure
About Image Files
• Image files contain no
data
• They are the background
• You can create data
based on images
• Not considered a “data”
structure
Raster Data Structure (Grid)
A raster grid can store values that represent categories, for example,
vegetation type
The basic grid attribute table has a value and
count field
The value field has a code or some real number
representing information about the grid cell. In
this case it is a code for vegetation.
The count field shows how many grid cells have
that same value.
Raster Data Structure
A raster grid can store values that represent categories, for example,
vegetation type
A grid table can also have additional information,
in this case the name of the vegetation type. But
is always has the value and count fields.
Raster Data Structure
Grids can also store continuous values like elevation
Raster Data Structure
Elevation grid for area north of Kirkuk, Iraq
From space shuttle radar topography mission (SRTM)
Zoom in and you see the grid cells
These are called:
Digital Elevation Models (DEM)
Raster Data Structure
So 2 ways of representing elevation:
Vector contour lines Raster grid
Raster Data Structure
Sources of raster data
Interpreted
satellite imagery,
e.g., land cover
Conversion of vector to raster data
Raster Data Structure
Sources of raster data Spatial analysis performed on vector data
A point layer of crime reports
A density grid derived from
the same crime data –
interpolation of point data
over a continuous surface
Raster Data Structure
Sources of raster data
Although an digital aerial photo is in raster format, it has no data.
Raster Data Structure
Raster Data Structure
Raster and Vector Data Structures
Point
Line
Polygon
Vector Raster
Raster data are described by a cell grid, one value per cell
Zone of cells
• Features with discrete
shapes and
boundaries (e.g.,
street, land ownership
parcel, well)
• Database
management
• Database query and
reporting
• Network analysis
• High quality maps
• Continuous surfaces
with fuzzy boundaries
or with qualities that
change gradual over
space (e.g., soil, land
cover, vegetation,
pollution)
• Spatial analysis and
modeling (e.g.,
agricultural suitability)
Vector Raster
A 3rd data structure for representing surfaces:
Triangulated Irregular Network (TIN)
TIN Data Structure
Elevation points
connected by
lines to form
polygons that
contain
topographic
information
TIN Data Structure
Elevation points
connected by
lines to form
polygons that
contain
topographic
information
TIN Data Structure
TIN Data Structure
TIN Data Structure
• Linear geographic features such as streams and
ridges are more accurately represented in a TIN
• Less points are needed to represent the
topography – less hard disk space is needed
• Points can be concentrated in important areas
where the topography is more variable, or where
more detail is required (e.g., small areas of land)
• Survey data and known elevations can easily be
incorporated into a TIN
• Some functions cannot be performed with DEM
data, but are easily done with a TIN
TIN Data Structure
Advantages
3 GIS Spatial Data Structure Types
Attribute table
“Flat File” with columns and rows
Row = geographic feature record
Column = attribute field (item of information about a feature)
Attribute Data Structure
Attribute field general types
• Numeric (integer or decimals)
• Text (string)
• Date
• Blob (binary large object)
Attribute data types
• Categorical (name):
– nominal
• no inherent ordering
• land use types, county names
– ordinal
• inherent order
• road class; stream class
Note: often coded to numbers (eg. SSN)
but can’t do arithmetic
• Numerical
Known difference between values
– interval
• No natural zero
• can’t say ‘twice as much’
• temperature (Celsius or
Fahrenheit)
– ratio
• natural zero
• ratios make sense (e.g. twice
as much)
• income, age, rainfall
Note: may be expressed as integer
[whole number] or floating point [decimal
fraction]
Attribute data tables can contain locational information, such as addresses
or a list of X,Y coordinates. ArcView refers to these as event tables. However,
these must be converted to true spatial data (shape file), for example by
geocoding, before they can be displayed as a map.
Topology
When you edit features in an electric utility
system, you want to be sure that the ends of
primary and secondary lines connect exactly and
that you are able to perform tracing analysis on
that electric network.
Features need to be connected using specific rules.
Network Topology
Planar topology
Property parcels of land must adjoin each other
exactly, without gaps or overlaps. This two-
dimensional graph is called a planar topology.
Topological relationships
The relationships that do not change if you imagine a map being
on a rubber sheet and you pull and stretch the rubber sheet in
different directions.
Vector and TIN data can have topological structure.
Raster and images can not have a topological structure.
For a project
• What data layers
• Vector, raster, TIN, image?
• Topological structure (network connectivity
or planar topology)?
• Attributes?
• Minimum required accuracy?
Some objects are non-topological and can be freely placed in a
geographic area.
Examples?
Many objects are primarily stored in a GIS for the purpose of
background display on a map, so it is usually not necessary to
store them in a topological format.
If roads are a background layer in your GIS, they will probably
be simple features. If roads are part of an analysis of a
transportation system, they should be topological features.
Should a data layer be topologically structured?
ArcGIS Major Data Formats
• Coverages (Arc/Info)
– Older
– Used with ArcInfo versions 7 and older
• Shape files
– Developed when ArcView was released
– ArcView merged with ArcInfo at version 8
• Geodatabases
– Developed when ArcGIS was released (version 8)
– Shapefiles are still used, but the move is toward
geodatabases
Arc/Info Coverages
Coverages are an older data structure in which topology could be modeled.
You will still find many data sets in Arc/Info coverage data formats.
But for new data, you should use geodatabase or shapefile formats.
Shape files
Shape files can be created with ArcView software.
Geodatabases
Geodatabases can be created with ArcGIS 8.x , 9.x, and 10
Geodatabases give you more power to specify rules for features
and structure topology
Summary
• 3 Spatial Data Structure Types in GIS
– Vector
– Raster
– TIN
• Attribute Data Structure – Tables of
columns and rows
• Topology – needed for spatial data to
“know” where other data is

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Data base management system
Data base management systemData base management system
Data base management system
 
GIS - Topology
GIS - Topology GIS - Topology
GIS - Topology
 
Stereoscopic parallax
Stereoscopic parallaxStereoscopic parallax
Stereoscopic parallax
 
Projections and coordinate system
Projections and coordinate systemProjections and coordinate system
Projections and coordinate system
 
Spatial Data Model
Spatial Data ModelSpatial Data Model
Spatial Data Model
 
Mobile gis
Mobile gisMobile gis
Mobile gis
 
Digital elevation model in GIS
Digital elevation model in GISDigital elevation model in GIS
Digital elevation model in GIS
 
Raster data and Vector data
Raster data and Vector dataRaster data and Vector data
Raster data and Vector data
 
THE NATURE AND SOURCE OF GEOGRAPHIC DATA
THE NATURE AND SOURCE OF GEOGRAPHIC DATATHE NATURE AND SOURCE OF GEOGRAPHIC DATA
THE NATURE AND SOURCE OF GEOGRAPHIC DATA
 
Digital Elevation Model (DEM)
Digital Elevation Model (DEM)Digital Elevation Model (DEM)
Digital Elevation Model (DEM)
 
History of GIS.pptx
History of GIS.pptxHistory of GIS.pptx
History of GIS.pptx
 
GIS Data Types
GIS Data TypesGIS Data Types
GIS Data Types
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GIS
 
Basic Gis
Basic GisBasic Gis
Basic Gis
 
Fundamentals of GIS
Fundamentals of GISFundamentals of GIS
Fundamentals of GIS
 
georeference
georeferencegeoreference
georeference
 
GIS - lecture-1.ppt
GIS - lecture-1.pptGIS - lecture-1.ppt
GIS - lecture-1.ppt
 
Gis functions
Gis functionsGis functions
Gis functions
 
Principles of GIS unit 1
Principles of GIS unit 1Principles of GIS unit 1
Principles of GIS unit 1
 
Coordinate systems, datum & map projections
Coordinate systems, datum & map projectionsCoordinate systems, datum & map projections
Coordinate systems, datum & map projections
 

Similar a UNIT - III GIS DATA STRUCTURES (2).ppt

Arc gis introduction-ppt
Arc gis introduction-pptArc gis introduction-ppt
Arc gis introduction-pptAshok Peddi
 
spatial databases ADBMS ppt
spatial databases ADBMS pptspatial databases ADBMS ppt
spatial databases ADBMS pptRitaThakkar1
 
Assignment vector raster
Assignment vector rasterAssignment vector raster
Assignment vector rasterfredsk2006
 
Vector data model
Vector data model Vector data model
Vector data model Pramoda Raj
 
Vector data model
Vector data modelVector data model
Vector data modelPramoda Raj
 
Data models in geographical information system(GIS)
Data models in geographical information system(GIS)Data models in geographical information system(GIS)
Data models in geographical information system(GIS)Pramoda Raj
 
ppt spatial data
ppt spatial datappt spatial data
ppt spatial dataRahul Kumar
 
UG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptx
UG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptxUG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptx
UG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptxNancyVerma72
 
the title of this course is Entitles as GIS and Remote sensing
the title of this course is Entitles as GIS and Remote sensingthe title of this course is Entitles as GIS and Remote sensing
the title of this course is Entitles as GIS and Remote sensingmulugeta48
 
DATA in GIS and DATA Query
DATA in GIS and DATA QueryDATA in GIS and DATA Query
DATA in GIS and DATA QueryKU Leuven
 
gislec1.ppt
gislec1.pptgislec1.ppt
gislec1.pptfelip19
 
GettingKnowTo ArcGIS10x
GettingKnowTo ArcGIS10xGettingKnowTo ArcGIS10x
GettingKnowTo ArcGIS10xmukti subedi
 
What is Geography Information Systems (GIS)
What is Geography Information Systems (GIS)What is Geography Information Systems (GIS)
What is Geography Information Systems (GIS)John Lanser
 
Unit 4 Data Input and Analysis.pptx
Unit 4 Data Input and Analysis.pptxUnit 4 Data Input and Analysis.pptx
Unit 4 Data Input and Analysis.pptxe20ag004
 

Similar a UNIT - III GIS DATA STRUCTURES (2).ppt (20)

Arc gis introduction-ppt
Arc gis introduction-pptArc gis introduction-ppt
Arc gis introduction-ppt
 
Gis basic
Gis basicGis basic
Gis basic
 
spatial databases ADBMS ppt
spatial databases ADBMS pptspatial databases ADBMS ppt
spatial databases ADBMS ppt
 
Assignment vector raster
Assignment vector rasterAssignment vector raster
Assignment vector raster
 
Vector data model
Vector data model Vector data model
Vector data model
 
Vector data model
Vector data modelVector data model
Vector data model
 
Data models in geographical information system(GIS)
Data models in geographical information system(GIS)Data models in geographical information system(GIS)
Data models in geographical information system(GIS)
 
Día 3
Día 3Día 3
Día 3
 
ppt spatial data
ppt spatial datappt spatial data
ppt spatial data
 
UG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptx
UG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptxUG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptx
UG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptx
 
Spatial data for GIS
Spatial data for GISSpatial data for GIS
Spatial data for GIS
 
Geoinformatics.pptx
Geoinformatics.pptxGeoinformatics.pptx
Geoinformatics.pptx
 
the title of this course is Entitles as GIS and Remote sensing
the title of this course is Entitles as GIS and Remote sensingthe title of this course is Entitles as GIS and Remote sensing
the title of this course is Entitles as GIS and Remote sensing
 
DATA in GIS and DATA Query
DATA in GIS and DATA QueryDATA in GIS and DATA Query
DATA in GIS and DATA Query
 
gislec1.ppt
gislec1.pptgislec1.ppt
gislec1.ppt
 
Essentials of R
Essentials of REssentials of R
Essentials of R
 
GettingKnowTo ArcGIS10x
GettingKnowTo ArcGIS10xGettingKnowTo ArcGIS10x
GettingKnowTo ArcGIS10x
 
What is Geography Information Systems (GIS)
What is Geography Information Systems (GIS)What is Geography Information Systems (GIS)
What is Geography Information Systems (GIS)
 
GIS data structure
GIS data structureGIS data structure
GIS data structure
 
Unit 4 Data Input and Analysis.pptx
Unit 4 Data Input and Analysis.pptxUnit 4 Data Input and Analysis.pptx
Unit 4 Data Input and Analysis.pptx
 

Más de RamMishra65

Basic Geodesy.pdf
Basic Geodesy.pdfBasic Geodesy.pdf
Basic Geodesy.pdfRamMishra65
 
OE7302 syllabus.pdf
OE7302 syllabus.pdfOE7302 syllabus.pdf
OE7302 syllabus.pdfRamMishra65
 
Casting for 2022 GATE ESE PSUs by S K Mondal .pdf
Casting for 2022 GATE ESE PSUs by S K Mondal .pdfCasting for 2022 GATE ESE PSUs by S K Mondal .pdf
Casting for 2022 GATE ESE PSUs by S K Mondal .pdfRamMishra65
 
NTMM for GATE IES PSUs 2023 by S K Mondal.pdf
NTMM for GATE IES PSUs 2023 by S K Mondal.pdfNTMM for GATE IES PSUs 2023 by S K Mondal.pdf
NTMM for GATE IES PSUs 2023 by S K Mondal.pdfRamMishra65
 
UNIT - III GIS DATA STRUCTURES (1).ppt
UNIT - III GIS DATA STRUCTURES (1).pptUNIT - III GIS DATA STRUCTURES (1).ppt
UNIT - III GIS DATA STRUCTURES (1).pptRamMishra65
 
Powder_Metallurgy__Part_I__Doubt_Clearing_Session_with_anno.pdf
Powder_Metallurgy__Part_I__Doubt_Clearing_Session_with_anno.pdfPowder_Metallurgy__Part_I__Doubt_Clearing_Session_with_anno.pdf
Powder_Metallurgy__Part_I__Doubt_Clearing_Session_with_anno.pdfRamMishra65
 
4209-Article Text-20296-1-10-20210531.pdf
4209-Article Text-20296-1-10-20210531.pdf4209-Article Text-20296-1-10-20210531.pdf
4209-Article Text-20296-1-10-20210531.pdfRamMishra65
 
Powder_Metallurgy__Part_II_with_anno.pdf
Powder_Metallurgy__Part_II_with_anno.pdfPowder_Metallurgy__Part_II_with_anno.pdf
Powder_Metallurgy__Part_II_with_anno.pdfRamMishra65
 
Powder_Metallurgy__Part_III__Doubt_Clearing_Session_no_anno.pdf
Powder_Metallurgy__Part_III__Doubt_Clearing_Session_no_anno.pdfPowder_Metallurgy__Part_III__Doubt_Clearing_Session_no_anno.pdf
Powder_Metallurgy__Part_III__Doubt_Clearing_Session_no_anno.pdfRamMishra65
 

Más de RamMishra65 (10)

Basic Geodesy.pdf
Basic Geodesy.pdfBasic Geodesy.pdf
Basic Geodesy.pdf
 
gis.pdf
gis.pdfgis.pdf
gis.pdf
 
OE7302 syllabus.pdf
OE7302 syllabus.pdfOE7302 syllabus.pdf
OE7302 syllabus.pdf
 
Casting for 2022 GATE ESE PSUs by S K Mondal .pdf
Casting for 2022 GATE ESE PSUs by S K Mondal .pdfCasting for 2022 GATE ESE PSUs by S K Mondal .pdf
Casting for 2022 GATE ESE PSUs by S K Mondal .pdf
 
NTMM for GATE IES PSUs 2023 by S K Mondal.pdf
NTMM for GATE IES PSUs 2023 by S K Mondal.pdfNTMM for GATE IES PSUs 2023 by S K Mondal.pdf
NTMM for GATE IES PSUs 2023 by S K Mondal.pdf
 
UNIT - III GIS DATA STRUCTURES (1).ppt
UNIT - III GIS DATA STRUCTURES (1).pptUNIT - III GIS DATA STRUCTURES (1).ppt
UNIT - III GIS DATA STRUCTURES (1).ppt
 
Powder_Metallurgy__Part_I__Doubt_Clearing_Session_with_anno.pdf
Powder_Metallurgy__Part_I__Doubt_Clearing_Session_with_anno.pdfPowder_Metallurgy__Part_I__Doubt_Clearing_Session_with_anno.pdf
Powder_Metallurgy__Part_I__Doubt_Clearing_Session_with_anno.pdf
 
4209-Article Text-20296-1-10-20210531.pdf
4209-Article Text-20296-1-10-20210531.pdf4209-Article Text-20296-1-10-20210531.pdf
4209-Article Text-20296-1-10-20210531.pdf
 
Powder_Metallurgy__Part_II_with_anno.pdf
Powder_Metallurgy__Part_II_with_anno.pdfPowder_Metallurgy__Part_II_with_anno.pdf
Powder_Metallurgy__Part_II_with_anno.pdf
 
Powder_Metallurgy__Part_III__Doubt_Clearing_Session_no_anno.pdf
Powder_Metallurgy__Part_III__Doubt_Clearing_Session_no_anno.pdfPowder_Metallurgy__Part_III__Doubt_Clearing_Session_no_anno.pdf
Powder_Metallurgy__Part_III__Doubt_Clearing_Session_no_anno.pdf
 

Último

Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...aartirawatdelhi
 
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋TANUJA PANDEY
 
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...Ishani Gupta
 
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Dipal Arora
 
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...parulsinha
 
O963O942363 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O963O942363 Call Girls In Ahmedabad Escort Service Available 24×7 In AhmedabadO963O942363 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O963O942363 Call Girls In Ahmedabad Escort Service Available 24×7 In AhmedabadGenuine Call Girls
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 9332606886 ⟟ Call Me For Ge...
Top Rated Bangalore Call Girls Richmond Circle ⟟  9332606886 ⟟ Call Me For Ge...Top Rated Bangalore Call Girls Richmond Circle ⟟  9332606886 ⟟ Call Me For Ge...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 9332606886 ⟟ Call Me For Ge...narwatsonia7
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Haridwar Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...parulsinha
 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Servicevidya singh
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road ⟟   9332606886 ⟟ Call Me For Genuine S...Top Rated Bangalore Call Girls Mg Road ⟟   9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine S...narwatsonia7
 
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...astropune
 
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...chandars293
 
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Kochi Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...chandars293
 

Último (20)

Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
 
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
 
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 8250077686 Top Class Call Girl Service Available
 
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
 
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
 
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
 
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
 
O963O942363 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O963O942363 Call Girls In Ahmedabad Escort Service Available 24×7 In AhmedabadO963O942363 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
O963O942363 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 9332606886 ⟟ Call Me For Ge...
Top Rated Bangalore Call Girls Richmond Circle ⟟  9332606886 ⟟ Call Me For Ge...Top Rated Bangalore Call Girls Richmond Circle ⟟  9332606886 ⟟ Call Me For Ge...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 9332606886 ⟟ Call Me For Ge...
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Haridwar Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Haridwar Just Call 8250077686 Top Class Call Girl Service Available
 
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
 
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road ⟟   9332606886 ⟟ Call Me For Genuine S...Top Rated Bangalore Call Girls Mg Road ⟟   9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Mg Road ⟟ 9332606886 ⟟ Call Me For Genuine S...
 
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
♛VVIP Hyderabad Call Girls Chintalkunta🖕7001035870🖕Riya Kappor Top Call Girl ...
 
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
 
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Kochi Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Kochi Just Call 8250077686 Top Class Call Girl Service Available
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
 

UNIT - III GIS DATA STRUCTURES (2).ppt

  • 1. GIS Data Structures How do we represent the world in a GIS database?
  • 2. Basic Data Structures for GIS 1. Vector 2. Raster 3. TIN (triangulated irregular network) 4. Tabular Information (attribute table)
  • 4. In vector data layers, the feature layer is linked to an attribute table. Every individual feature corresponds to one record (row) in the attribute table. Vector Data Structure
  • 5. About Image Files • Image files contain no data • They are the background • You can create data based on images • Not considered a “data” structure
  • 7. A raster grid can store values that represent categories, for example, vegetation type The basic grid attribute table has a value and count field The value field has a code or some real number representing information about the grid cell. In this case it is a code for vegetation. The count field shows how many grid cells have that same value. Raster Data Structure
  • 8. A raster grid can store values that represent categories, for example, vegetation type A grid table can also have additional information, in this case the name of the vegetation type. But is always has the value and count fields. Raster Data Structure
  • 9. Grids can also store continuous values like elevation Raster Data Structure
  • 10. Elevation grid for area north of Kirkuk, Iraq From space shuttle radar topography mission (SRTM) Zoom in and you see the grid cells These are called: Digital Elevation Models (DEM) Raster Data Structure
  • 11. So 2 ways of representing elevation: Vector contour lines Raster grid Raster Data Structure
  • 12. Sources of raster data Interpreted satellite imagery, e.g., land cover Conversion of vector to raster data Raster Data Structure
  • 13. Sources of raster data Spatial analysis performed on vector data A point layer of crime reports A density grid derived from the same crime data – interpolation of point data over a continuous surface Raster Data Structure
  • 14. Sources of raster data Although an digital aerial photo is in raster format, it has no data. Raster Data Structure
  • 16. Raster and Vector Data Structures Point Line Polygon Vector Raster Raster data are described by a cell grid, one value per cell Zone of cells
  • 17. • Features with discrete shapes and boundaries (e.g., street, land ownership parcel, well) • Database management • Database query and reporting • Network analysis • High quality maps • Continuous surfaces with fuzzy boundaries or with qualities that change gradual over space (e.g., soil, land cover, vegetation, pollution) • Spatial analysis and modeling (e.g., agricultural suitability) Vector Raster
  • 18. A 3rd data structure for representing surfaces: Triangulated Irregular Network (TIN) TIN Data Structure
  • 19. Elevation points connected by lines to form polygons that contain topographic information TIN Data Structure
  • 20. Elevation points connected by lines to form polygons that contain topographic information TIN Data Structure
  • 23. • Linear geographic features such as streams and ridges are more accurately represented in a TIN • Less points are needed to represent the topography – less hard disk space is needed • Points can be concentrated in important areas where the topography is more variable, or where more detail is required (e.g., small areas of land) • Survey data and known elevations can easily be incorporated into a TIN • Some functions cannot be performed with DEM data, but are easily done with a TIN TIN Data Structure Advantages
  • 24. 3 GIS Spatial Data Structure Types
  • 25. Attribute table “Flat File” with columns and rows Row = geographic feature record Column = attribute field (item of information about a feature) Attribute Data Structure
  • 26. Attribute field general types • Numeric (integer or decimals) • Text (string) • Date • Blob (binary large object)
  • 27. Attribute data types • Categorical (name): – nominal • no inherent ordering • land use types, county names – ordinal • inherent order • road class; stream class Note: often coded to numbers (eg. SSN) but can’t do arithmetic • Numerical Known difference between values – interval • No natural zero • can’t say ‘twice as much’ • temperature (Celsius or Fahrenheit) – ratio • natural zero • ratios make sense (e.g. twice as much) • income, age, rainfall Note: may be expressed as integer [whole number] or floating point [decimal fraction] Attribute data tables can contain locational information, such as addresses or a list of X,Y coordinates. ArcView refers to these as event tables. However, these must be converted to true spatial data (shape file), for example by geocoding, before they can be displayed as a map.
  • 28. Topology When you edit features in an electric utility system, you want to be sure that the ends of primary and secondary lines connect exactly and that you are able to perform tracing analysis on that electric network. Features need to be connected using specific rules.
  • 30. Planar topology Property parcels of land must adjoin each other exactly, without gaps or overlaps. This two- dimensional graph is called a planar topology.
  • 31. Topological relationships The relationships that do not change if you imagine a map being on a rubber sheet and you pull and stretch the rubber sheet in different directions. Vector and TIN data can have topological structure. Raster and images can not have a topological structure.
  • 32. For a project • What data layers • Vector, raster, TIN, image? • Topological structure (network connectivity or planar topology)? • Attributes? • Minimum required accuracy?
  • 33. Some objects are non-topological and can be freely placed in a geographic area. Examples? Many objects are primarily stored in a GIS for the purpose of background display on a map, so it is usually not necessary to store them in a topological format. If roads are a background layer in your GIS, they will probably be simple features. If roads are part of an analysis of a transportation system, they should be topological features. Should a data layer be topologically structured?
  • 34. ArcGIS Major Data Formats • Coverages (Arc/Info) – Older – Used with ArcInfo versions 7 and older • Shape files – Developed when ArcView was released – ArcView merged with ArcInfo at version 8 • Geodatabases – Developed when ArcGIS was released (version 8) – Shapefiles are still used, but the move is toward geodatabases
  • 35. Arc/Info Coverages Coverages are an older data structure in which topology could be modeled. You will still find many data sets in Arc/Info coverage data formats. But for new data, you should use geodatabase or shapefile formats.
  • 36. Shape files Shape files can be created with ArcView software.
  • 37. Geodatabases Geodatabases can be created with ArcGIS 8.x , 9.x, and 10 Geodatabases give you more power to specify rules for features and structure topology
  • 38. Summary • 3 Spatial Data Structure Types in GIS – Vector – Raster – TIN • Attribute Data Structure – Tables of columns and rows • Topology – needed for spatial data to “know” where other data is