SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
Lecture 4, Wednesday 27th August 2014 
DEPARTMENT OF GEOGRAPHY AND ENVIRONMENT 
UNIVERSITY OF DHAKA
Most popular DBMS model for GIS 
Based on a set of mathematical principals called relational algebra 
More of a concept than a data structure 
Internal architecture varies substantially from one RDBMS to another 
Link the complex spatial relationships between objects 
Type of relation: 
1.One to one 
2.One to many 
3.Many to many 
4.Many to one
Example of Geo-relational data model
Advantage 
1.There is no data redundancy 
- type of building of an owner can be changed without destroying the relation between type and rate 
- a new type of building can be inserted such as “clay” 
2. The most flexible data model 
Disadvantage 
1. Most RDBMS data manipulation languages require the user to know the contents of relations
In this concept, each individual piece of data can be linked directly anywhere in the database 
This is developed in mid 1960s as part of work of CODASYL which proposed programming language COBOL (1966) and then network model (1971) 
Example: 
A hospital database has three record types: 
-Patient: name, date of admission etc. 
-doctor: name etc. 
-ward: number of beds, name of staff nurse etc. 
•We need to link patients to doctor, also to ward 
•Doctor record can own many patient records 
•Patient record can be owned by both doctor and ward records
Advantage 
1.Can handle many to many relations 
2.Much greater flexibility of search 
3.Reduce redundancy of data 
Disadvantage 
1.Links between records of the same type are not allowed 
2.While a record can be owned by several record of different types, it cannot be owned by more than one record of the same type (patient can have only one doctor, only one word) 
3.Need more storage in the computer
A set of record “types” 
- e.g. supplier record type, department record type, part record type 
A set of links connecting all record types in one data structure diagram “tree” 
At most one link between two record types, hence links need not be named 
- e.g. every county has exactly one state, every part has exactly one department 
No connections between occurrences of the same record type 
- cannot go between records at the same level unless they share the same parent 
In geographic database, quadtree can be an example of hierarchical data model
Advantage 
1.High speed of access to large datasets and eases of updating 
2.The model is based on one to one and many to one relationships 
Disadvantage 
1.Linkages are only possible vertically but not horizontally or diagonally, that means there is no relation between different trees at the same level unless they share the same parent 
1.Restricted to branch to network itself such as many to many relationship
Uses functions to model spatial and non-spatial relationships of geographic objects and the attributes 
An object is an encapsulated unit which is characterized by attributes, a set of orientations and rules 
Includes four basic elements: 
1.Object oriented user interfac 
2.Object oriented programming languages 
3.Object oriented analysis and design methodologies 
4.Object oriented database management
Generic properties: there should be an inheritance relationship 
Abstraction: objects, classes and super classes are to be generated by classification, generalization, association and aggregation 
Adhoc queries: user can order spatial operations to obtain spatial relationships of geographic objects using a special language
Refers to the fitness for use of data for intended application 
Qualitative criteria for high quality data: 
1.Data must be accurate and reliable 
2.Current and up to date 
3.Complete and precise 
4.Concise and intelligible 
5.Conventionally handled (maintained, transmitted, distributed, classified, resampled, retrieved and updated) 
Other factors: 
a.Must be projected to the real world 
b.Must be captured at a scale using a classification scheme 
c.Cartographic properties 
d.Transfer format
Accuracy 
Degree to which data agree with the values or descriptions of the real-world features that they represent. 
Measure of how “close” data match the true values or descriptions. 
Accuracy is related to cost of data acquisition.
Data accuracy is often grouped into three forms: 
1. thematic accuracy 
2. positional accuracy 
3. temporal accuracy
How “exact” data are measured and stored 
In mathematics, the exactness of representation is the number of significant digits used to record data. But for digital geographic data, this is the number of “bits” and the form (long integer; floating point etc.) used for data capture and storage.
Comparison of the precision of storing data by the three storage formats in PC 
Format 
Bits of storage 
Significant digits of precision 
True floating point decimals 
Long integer 
16 
9 
No 
Single precision floating point 
32 
7 
Yes 
Double precision floating point 
64 
13 
Yes
The deviation between two values- 
1. measured value 
2. value of the real world feature 
Three types of error that may occure in measurement and observation: 
1. gross error: blunders and mistakes 
2. systematic error 
3. random error: (normal distribution and least square adjustment)
Certain degree of doubt 
Lack of confidence in the use of the data
Can be divided into three basic groups: 
1. Original source maps 
- Map projection 
- Map scale 
- Cartographic generalisations 
- Cartographic revision 
- Feature classification/ coding 
- Field survey measurements 
- Photogrammetric measurements 
- Image analysis 
- Sampling design 
- Aging maps
2. Data automation and compilation 
- digitizing 
- attribute data inpute 
- format translation 
- map projection transformation 
- vectorization of raster data
3. data processing and analysis 
- numerical rounding in computing 
- Overlay analysis 
- Classification and re-classification 
- Generalization and aggregation 
- Interpolation 
- Inappropriate use of algorithm 
On top of the above, Vitek et al. (1984) grouped them into two categories: 
1.Inherent errors 
2.operational errors
Components of spatial data quality 
Lineage of spatial data 
Positional accuracy 
Attribute accuracy 
Error matrix/ confusion matrix 
Kappa coefficient 
Temporal accuracy 
Semantic accuracy
Spatial Data Model 2
Spatial Data Model 2

Weitere ähnliche Inhalte

Was ist angesagt?

Spatial vs non spatial
Spatial vs non spatialSpatial vs non spatial
Spatial vs non spatial
Sumant Diwakar
 

Was ist angesagt? (18)

Geographic information system
Geographic information systemGeographic information system
Geographic information system
 
Mrp Intrim
Mrp IntrimMrp Intrim
Mrp Intrim
 
Spatial vs non spatial
Spatial vs non spatialSpatial vs non spatial
Spatial vs non spatial
 
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)
 
functions of GIS
functions of GISfunctions of GIS
functions of GIS
 
Geographic Phenomena and their Representations
Geographic Phenomena and their RepresentationsGeographic Phenomena and their Representations
Geographic Phenomena and their Representations
 
GIS & Raster
GIS & RasterGIS & Raster
GIS & Raster
 
Geographical Information System (GIS)
Geographical Information System (GIS)Geographical Information System (GIS)
Geographical Information System (GIS)
 
Spatial Data Model
Spatial Data ModelSpatial Data Model
Spatial Data Model
 
GIS data structure
GIS data structureGIS data structure
GIS data structure
 
datamodel_vector
datamodel_vectordatamodel_vector
datamodel_vector
 
Spatial Analysis and Geomatics
Spatial Analysis and GeomaticsSpatial Analysis and Geomatics
Spatial Analysis and Geomatics
 
Raster data and Vector data
Raster data and Vector dataRaster data and Vector data
Raster data and Vector data
 
Raster
RasterRaster
Raster
 
Vectors and Rasters
Vectors and RastersVectors and Rasters
Vectors and Rasters
 
Four data models in GIS
Four data models in GISFour data models in GIS
Four data models in GIS
 
TYBSC IT PGIS Unit III Chapter II Data Entry and Preparation
TYBSC IT PGIS Unit III Chapter II Data Entry and PreparationTYBSC IT PGIS Unit III Chapter II Data Entry and Preparation
TYBSC IT PGIS Unit III Chapter II Data Entry and Preparation
 
Geo-spatial Analysis and Modelling
Geo-spatial Analysis and ModellingGeo-spatial Analysis and Modelling
Geo-spatial Analysis and Modelling
 

Andere mochten auch

Data Models - GIS I
Data Models - GIS IData Models - GIS I
Data Models - GIS I
John Reiser
 
The 5 elements of IoT security
The 5 elements of IoT securityThe 5 elements of IoT security
The 5 elements of IoT security
Julien Vermillard
 

Andere mochten auch (20)

Spatial databases
Spatial databasesSpatial databases
Spatial databases
 
Using python to analyze spatial data
Using python to analyze spatial dataUsing python to analyze spatial data
Using python to analyze spatial data
 
SexTant: Visualizing Time-Evolving Linked Geospatial Data
SexTant: Visualizing Time-Evolving Linked Geospatial DataSexTant: Visualizing Time-Evolving Linked Geospatial Data
SexTant: Visualizing Time-Evolving Linked Geospatial Data
 
Parallel databases
Parallel databasesParallel databases
Parallel databases
 
High Performance Spatial-Temporal Trajectory Analysis with Spark
High Performance Spatial-Temporal Trajectory Analysis with Spark High Performance Spatial-Temporal Trajectory Analysis with Spark
High Performance Spatial-Temporal Trajectory Analysis with Spark
 
Map Projections
Map ProjectionsMap Projections
Map Projections
 
Emerging DB Technologies
Emerging DB TechnologiesEmerging DB Technologies
Emerging DB Technologies
 
Spatial databases
Spatial databasesSpatial databases
Spatial databases
 
ADVANCE DATABASE MANAGEMENT SYSTEM CONCEPTS & ARCHITECTURE by vikas jagtap
ADVANCE DATABASE MANAGEMENT SYSTEM CONCEPTS & ARCHITECTURE by vikas jagtapADVANCE DATABASE MANAGEMENT SYSTEM CONCEPTS & ARCHITECTURE by vikas jagtap
ADVANCE DATABASE MANAGEMENT SYSTEM CONCEPTS & ARCHITECTURE by vikas jagtap
 
Map projection
Map projectionMap projection
Map projection
 
IoT Security Elements
IoT Security ElementsIoT Security Elements
IoT Security Elements
 
Data Models - GIS I
Data Models - GIS IData Models - GIS I
Data Models - GIS I
 
Big Data & Text Mining
Big Data & Text MiningBig Data & Text Mining
Big Data & Text Mining
 
Web mining slides
Web mining slidesWeb mining slides
Web mining slides
 
The 5 elements of IoT security
The 5 elements of IoT securityThe 5 elements of IoT security
The 5 elements of IoT security
 
IoT security (Internet of Things)
IoT security (Internet of Things)IoT security (Internet of Things)
IoT security (Internet of Things)
 
텐서플로우 기초 이해하기
텐서플로우 기초 이해하기 텐서플로우 기초 이해하기
텐서플로우 기초 이해하기
 
Map Projections
Map ProjectionsMap Projections
Map Projections
 
텐서플로우 설치도 했고 튜토리얼도 봤고 기초 예제도 짜봤다면 TensorFlow KR Meetup 2016
텐서플로우 설치도 했고 튜토리얼도 봤고 기초 예제도 짜봤다면 TensorFlow KR Meetup 2016텐서플로우 설치도 했고 튜토리얼도 봤고 기초 예제도 짜봤다면 TensorFlow KR Meetup 2016
텐서플로우 설치도 했고 튜토리얼도 봤고 기초 예제도 짜봤다면 TensorFlow KR Meetup 2016
 
Internet of Things - Privacy and Security issues
Internet of Things - Privacy and Security issuesInternet of Things - Privacy and Security issues
Internet of Things - Privacy and Security issues
 

Ähnlich wie Spatial Data Model 2

network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...
Nimrakhan89
 
Paper id 25201431
Paper id 25201431Paper id 25201431
Paper id 25201431
IJRAT
 
Database System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptxDatabase System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptx
Koteswari Kasireddy
 

Ähnlich wie Spatial Data Model 2 (20)

Introduction to DBMS and SQL Overview
Introduction to DBMS and SQL OverviewIntroduction to DBMS and SQL Overview
Introduction to DBMS and SQL Overview
 
DBMS topic in PU
DBMS topic in PUDBMS topic in PU
DBMS topic in PU
 
Introduction to Database System-WEEK2.pptx
Introduction to Database System-WEEK2.pptxIntroduction to Database System-WEEK2.pptx
Introduction to Database System-WEEK2.pptx
 
TYBSC IT PGIS Unit II Chapter I Data Management and Processing Systems
TYBSC IT PGIS Unit II Chapter I Data Management and Processing SystemsTYBSC IT PGIS Unit II Chapter I Data Management and Processing Systems
TYBSC IT PGIS Unit II Chapter I Data Management and Processing Systems
 
Big data visualization state of the art
Big data visualization state of the artBig data visualization state of the art
Big data visualization state of the art
 
Data Processing in Fundamentals of IT
Data Processing in Fundamentals of ITData Processing in Fundamentals of IT
Data Processing in Fundamentals of IT
 
Database.ppt
Database.pptDatabase.ppt
Database.ppt
 
DBMS-Unit-1.pptx
DBMS-Unit-1.pptxDBMS-Unit-1.pptx
DBMS-Unit-1.pptx
 
ITB - UNIT 3.pdf
ITB - UNIT 3.pdfITB - UNIT 3.pdf
ITB - UNIT 3.pdf
 
Spatial Database and Database Management System
Spatial Database and Database Management SystemSpatial Database and Database Management System
Spatial Database and Database Management System
 
network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...network modeling ....and its advantages and disadvantages...
network modeling ....and its advantages and disadvantages...
 
Data models
Data modelsData models
Data models
 
Paper id 25201431
Paper id 25201431Paper id 25201431
Paper id 25201431
 
Efficient Record De-Duplication Identifying Using Febrl Framework
Efficient Record De-Duplication Identifying Using Febrl FrameworkEfficient Record De-Duplication Identifying Using Febrl Framework
Efficient Record De-Duplication Identifying Using Febrl Framework
 
Database System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptxDatabase System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptx
 
Unit 2 DATABASE ESSENTIALS.pptx
Unit 2 DATABASE ESSENTIALS.pptxUnit 2 DATABASE ESSENTIALS.pptx
Unit 2 DATABASE ESSENTIALS.pptx
 
Cse ii ii sem
Cse ii ii semCse ii ii sem
Cse ii ii sem
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Database Concepts
Database ConceptsDatabase Concepts
Database Concepts
 
Query Optimization Techniques in Graph Databases
Query Optimization Techniques in Graph DatabasesQuery Optimization Techniques in Graph Databases
Query Optimization Techniques in Graph Databases
 

Mehr von Kaium Chowdhury

Ruth allington geoscientists and sustainability tues pm
Ruth allington geoscientists and sustainability tues pmRuth allington geoscientists and sustainability tues pm
Ruth allington geoscientists and sustainability tues pm
Kaium Chowdhury
 

Mehr von Kaium Chowdhury (20)

Environmental pollution
Environmental pollutionEnvironmental pollution
Environmental pollution
 
Environmental degradation
Environmental degradationEnvironmental degradation
Environmental degradation
 
Climatic hazards of bangladeh
Climatic hazards of bangladehClimatic hazards of bangladeh
Climatic hazards of bangladeh
 
Climate & temperature; climatic hazard
Climate & temperature; climatic hazardClimate & temperature; climatic hazard
Climate & temperature; climatic hazard
 
Energy sources
Energy sourcesEnergy sources
Energy sources
 
Energy sources, geography
Energy sources, geographyEnergy sources, geography
Energy sources, geography
 
Energy resources, Geography
Energy resources, GeographyEnergy resources, Geography
Energy resources, Geography
 
Sustainability, Sustainable Development
Sustainability, Sustainable DevelopmentSustainability, Sustainable Development
Sustainability, Sustainable Development
 
Ruth allington geoscientists and sustainability tues pm
Ruth allington geoscientists and sustainability tues pmRuth allington geoscientists and sustainability tues pm
Ruth allington geoscientists and sustainability tues pm
 
Resource, Geography
Resource, GeographyResource, Geography
Resource, Geography
 
Introduction to sustainability
Introduction to sustainabilityIntroduction to sustainability
Introduction to sustainability
 
Global warming-Climate Geography
Global warming-Climate GeographyGlobal warming-Climate Geography
Global warming-Climate Geography
 
Criticism and assumption cristtaler
Criticism and assumption   cristtalerCriticism and assumption   cristtaler
Criticism and assumption cristtaler
 
Central place theory-Human Geography
Central place theory-Human GeographyCentral place theory-Human Geography
Central place theory-Human Geography
 
Temperature radiation climatology-Climatology Chapter
Temperature radiation climatology-Climatology ChapterTemperature radiation climatology-Climatology Chapter
Temperature radiation climatology-Climatology Chapter
 
ITCZ-Climatology Chapter
ITCZ-Climatology ChapterITCZ-Climatology Chapter
ITCZ-Climatology Chapter
 
ITCZ-1, Climatology Chapter-Climatology Chapter
ITCZ-1, Climatology Chapter-Climatology ChapterITCZ-1, Climatology Chapter-Climatology Chapter
ITCZ-1, Climatology Chapter-Climatology Chapter
 
Insolation and temperature
Insolation and temperatureInsolation and temperature
Insolation and temperature
 
Coriolis force and winds of the atmosphere -Climatology Chapter
Coriolis force and winds of the atmosphere -Climatology ChapterCoriolis force and winds of the atmosphere -Climatology Chapter
Coriolis force and winds of the atmosphere -Climatology Chapter
 
Climatology-Climatology Chapter
Climatology-Climatology ChapterClimatology-Climatology Chapter
Climatology-Climatology Chapter
 

Kürzlich hochgeladen

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Kürzlich hochgeladen (20)

Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 

Spatial Data Model 2

  • 1. Lecture 4, Wednesday 27th August 2014 DEPARTMENT OF GEOGRAPHY AND ENVIRONMENT UNIVERSITY OF DHAKA
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Most popular DBMS model for GIS Based on a set of mathematical principals called relational algebra More of a concept than a data structure Internal architecture varies substantially from one RDBMS to another Link the complex spatial relationships between objects Type of relation: 1.One to one 2.One to many 3.Many to many 4.Many to one
  • 7.
  • 9. Advantage 1.There is no data redundancy - type of building of an owner can be changed without destroying the relation between type and rate - a new type of building can be inserted such as “clay” 2. The most flexible data model Disadvantage 1. Most RDBMS data manipulation languages require the user to know the contents of relations
  • 10. In this concept, each individual piece of data can be linked directly anywhere in the database This is developed in mid 1960s as part of work of CODASYL which proposed programming language COBOL (1966) and then network model (1971) Example: A hospital database has three record types: -Patient: name, date of admission etc. -doctor: name etc. -ward: number of beds, name of staff nurse etc. •We need to link patients to doctor, also to ward •Doctor record can own many patient records •Patient record can be owned by both doctor and ward records
  • 11.
  • 12. Advantage 1.Can handle many to many relations 2.Much greater flexibility of search 3.Reduce redundancy of data Disadvantage 1.Links between records of the same type are not allowed 2.While a record can be owned by several record of different types, it cannot be owned by more than one record of the same type (patient can have only one doctor, only one word) 3.Need more storage in the computer
  • 13.
  • 14. A set of record “types” - e.g. supplier record type, department record type, part record type A set of links connecting all record types in one data structure diagram “tree” At most one link between two record types, hence links need not be named - e.g. every county has exactly one state, every part has exactly one department No connections between occurrences of the same record type - cannot go between records at the same level unless they share the same parent In geographic database, quadtree can be an example of hierarchical data model
  • 15. Advantage 1.High speed of access to large datasets and eases of updating 2.The model is based on one to one and many to one relationships Disadvantage 1.Linkages are only possible vertically but not horizontally or diagonally, that means there is no relation between different trees at the same level unless they share the same parent 1.Restricted to branch to network itself such as many to many relationship
  • 16.
  • 17. Uses functions to model spatial and non-spatial relationships of geographic objects and the attributes An object is an encapsulated unit which is characterized by attributes, a set of orientations and rules Includes four basic elements: 1.Object oriented user interfac 2.Object oriented programming languages 3.Object oriented analysis and design methodologies 4.Object oriented database management
  • 18. Generic properties: there should be an inheritance relationship Abstraction: objects, classes and super classes are to be generated by classification, generalization, association and aggregation Adhoc queries: user can order spatial operations to obtain spatial relationships of geographic objects using a special language
  • 19.
  • 20. Refers to the fitness for use of data for intended application Qualitative criteria for high quality data: 1.Data must be accurate and reliable 2.Current and up to date 3.Complete and precise 4.Concise and intelligible 5.Conventionally handled (maintained, transmitted, distributed, classified, resampled, retrieved and updated) Other factors: a.Must be projected to the real world b.Must be captured at a scale using a classification scheme c.Cartographic properties d.Transfer format
  • 21. Accuracy Degree to which data agree with the values or descriptions of the real-world features that they represent. Measure of how “close” data match the true values or descriptions. Accuracy is related to cost of data acquisition.
  • 22. Data accuracy is often grouped into three forms: 1. thematic accuracy 2. positional accuracy 3. temporal accuracy
  • 23. How “exact” data are measured and stored In mathematics, the exactness of representation is the number of significant digits used to record data. But for digital geographic data, this is the number of “bits” and the form (long integer; floating point etc.) used for data capture and storage.
  • 24. Comparison of the precision of storing data by the three storage formats in PC Format Bits of storage Significant digits of precision True floating point decimals Long integer 16 9 No Single precision floating point 32 7 Yes Double precision floating point 64 13 Yes
  • 25. The deviation between two values- 1. measured value 2. value of the real world feature Three types of error that may occure in measurement and observation: 1. gross error: blunders and mistakes 2. systematic error 3. random error: (normal distribution and least square adjustment)
  • 26. Certain degree of doubt Lack of confidence in the use of the data
  • 27. Can be divided into three basic groups: 1. Original source maps - Map projection - Map scale - Cartographic generalisations - Cartographic revision - Feature classification/ coding - Field survey measurements - Photogrammetric measurements - Image analysis - Sampling design - Aging maps
  • 28. 2. Data automation and compilation - digitizing - attribute data inpute - format translation - map projection transformation - vectorization of raster data
  • 29. 3. data processing and analysis - numerical rounding in computing - Overlay analysis - Classification and re-classification - Generalization and aggregation - Interpolation - Inappropriate use of algorithm On top of the above, Vitek et al. (1984) grouped them into two categories: 1.Inherent errors 2.operational errors
  • 30. Components of spatial data quality Lineage of spatial data Positional accuracy Attribute accuracy Error matrix/ confusion matrix Kappa coefficient Temporal accuracy Semantic accuracy