SlideShare a Scribd company logo
1 of 36
:
Nusrat
Karim
Isratt
Jahan
Eftiar
Shoawn
Mst.
Tanjila
Akhter
Shefat
E
Jannat
Group
11
Topic: Vector Data Model
Object Based Data Model
 Classes and class Relationships
 Interface
 The Geodatabase
 Topology rules
 Advantages of the Geodatabase
Representation of Composite Features
 TINs
 Regions
 Routes
The term "Object-based data model" refers to a data model that is based on
object-oriented programming principles and concepts. In this data model, data
is represented and organized as objects, similar to how objects are used in
object-oriented programming languages. Each object consists of data attributes
(properties) and associated behaviors (methods).
In the context of GIS (Geographic Information Systems), the object-based data
model represents geospatial data as objects. These objects can represent
various spatial features such , or any other geographic
entity. The object-based data model allows for the storage and manipulation of
both the geometry (spatial information) and attributes (non-spatial
information) of these objects within a single system
Here shows the object oriented data model that represented as a object.
 Characteristics Of Object base data model
1. The object-based data model stores geometries and attributes in a single
system . Geometries are stored as a collection of binary data in a special field
with the data type BLOB (binary large object).
Object id Shape Land use ID Category Shape Length Shape-Area
1 Polygon 1 5 14,607.7 5,959,800
2 Polygon 2 8 16,979.3 5,421,216
3 Polygon 3 5 42,654.2 21,021,728
There are two main characteristic of object base data mode which are
The Table shows object-based data model stores each land-use polygon in a
record. The Shape field stores the geometries of land-use polygons. Other
fields store attribute data such as Land use_ID and Category.
2. The object based data model allows a spatial feature (object) to be
associated with a set of properties and methods.
 A property describes an attribute or characteristic of an object.
We can example like that,
As a feature layer object, a road layer can have the properties of
shape and extent and can also have the methods of copy and
delete. Properties and methods directly impact how GIS operations
are performed.
 A method performs a specific action.
In object-oriented technology, there are several types
of class relationships that facilitate the management
of objects in GIS. These are
 Association
 Aggregation
 Composition
 Type inheritance and
 Instantiation
Association: A relationship between two classes, defining how instances of one
class can be connected to instances of another class.
An example: A "Person" class associated with an "Address" class, where a person
can have one or more addresses.
Aggregation: It should be Combining at least two or more classes into a single one
class that is called aggregation.
An example: A census tract is an aggregate of a number of census blocks.
What are the different types of Classes and Class Relationships?
Fig: Data Aggregation
 Composition: A stronger whole-part relationship, where the component
class is an essential part of the composite class and cannot exist
independently.
For example: A "House" class composed of multiple "Room" objects.
 Instantiation: The creation of an object or instance of a class based on its
definition.
Example: Creating a "Student" object from a "Person" class, representing a
specific student with unique attributes and behaviors.
 Type Inheritance: A hierarchical relationship between a superclass and
one or more subclasses, where subclasses inherit properties and methods
from the superclass.
Example: A "Shape" superclass with subclasses like "Circle," "Rectangle," and
"Triangle" inheriting common attributes.
 What is Interface ?
An interface represents a set of externally visible operations of a class or
object. Object-based technology uses a mechanism called encapsulation to
hide the properties and methods of an object so that the object can be
accessed only through the predefined interfaces.
(In Fig: 2) A Feature object implements the
IFeature interface.
IFeature has access to the properties of
Extent and
Shape and the method of Delete. Object-
oriented technology
uses symbols to represent interface,
property
and method.
 External Visibility
Encapsulation
Contractual Agreement
 Access through Interfaces
 Object-Based Technology
The major characteristics of an interface_
The geodatabase is an object-based vector
data model that is part of ArcObjects, the
foundation for ArcGIS for Desktop. ArcObjects
consists of numerous objects and classes that
are accessed through menus, icons, and
dialogs developed by Esri. The geodatabase
uses points, polylines and polygons to
represent vector-based spatial features.
Fig: 3
What are the different types of geodatabases ?
There are three types of geodatabases which are
 Personal geodatabase
 file geodatabase and
 multiuser (ArcSDE) geodatabase.
What is Geodatabase and how does it relate to ArcObject?
The Geodatabase organizes vector data sets into two types:
 A feature class stores spatial features of
the same geometry type.
 A feature dataset stores feature classes
that share coordinate system and area
extent.
 For example, a feature class maybe
represent block groups and a feature
dataset may consist of block groups,
census tracts and countries for the same
study area.
Fig: 4
Topology rules are predefined constraints that govern the spatial relationships
and connectivity of features in a geodatabase. They ensure data integrity and
maintain consistent geometric relationships between features.
These rules define requirements such as connectivity, overlap prevention,
boundary coincidence, feature orientation, and relationship validation. They
play a crucial role in managing spatial data accuracy and reliability.
What is Topology Rules ?
 Topological or topology base data are useful for detecting and correcting
digitizing error in graphic data set and are necessary for some GIS analyses.
 Topological data structures help to ensure that information is not
unnecessarily represented.
The database stores one line only in order to represent a boundary.
Topology is often explained through graph theory. It has mainly two
advantage
 Counties must not overlap.
 County must not have gaps.
 County boundary must not have dangles Census tracts and counties must
cover each
 Voting district must be covered by county.
 Contour lines must not intersect.
 Interstate route must be covered by feature
class of reference line (i.e., road feature class).
 Milepost markers must be covered by reference
line (i.e., road feature class).
Gap
Topology Rules in the Geodatabase
Feature Type Rules
1. Point
Must be coincident with, must be disjoint, must be covered by
boundary of, must be properly inside polygons, must be
covered by end point of, and must be covered by line.
2. Line
Must be larger than cluster tolerance, avoid overlap,
intersection, dangles, pseudo-nodes, touch interior, overlap, be
covered by feature class, boundary, inside, end point, self-
overlap, self-intersect, and single part.
3. Polygon
Cluster tolerance is crucial for coverage, avoiding overlap, gaps,
and overlapping features. Boundaries must be covered, and
points must be present.
Overview Topology Rule
What are the advantages of the Geodatabase ?
The geodatabase offers several advantages compared to other data
models:
 Hierarchical structure
 Object-Oriented Technology
 On-the-Fly Topology
 Customization and Application Development
 Industry-Specific Data Models
 Hierarchical structure: The geodatabase can be organized into a
hierarchical structure of feature datasets, feature classes, and
attributes. This makes it easier to manage large and complex datasets.
 Object-oriented technology: The geodatabase uses object-oriented
technology, which allows for more complex and sophisticated data
modeling.
 On-the-fly topology: The geodatabase supports on-the-fly topology, which
ensures that the spatial relationships between features are always correct.
 Customization: The geodatabase can be customized to meet the specific
needs of users.
 Industry-specific data models: The geodatabase includes a number of
industry-specific data models, which can be used to store and manage data
for different applications.
What are the disadvantages of the Geodatabase ?
There are some disadvantages of geodatabase which are
 Complexity
 Software Dependency
 Storage Size and Performance
 Costing
 Complexity: Geodata bases can be complex to learn and use, especially
for users who are not familiar with database concepts.
 Software dependency: Geodata bases are only supported by Esri
software, so users who want to use them must have access to this
software.
 Storage Size and Performance: Geodata bases can be large,
especially if they contain a lot of data. This can make them difficult to share
and transfer.
 Performance: Geodata bases can be slow to perform certain
operations, such as spatial queries. This is because they need to access and
process data from multiple tables and indexes.
 Costing: Geodata bases can be expensive to set up and maintain. This is
because they require specialized software and hardware
Representation of Composite Features
 What is Composite features ?
A composite feature refers to a spatial feature that is composed of
multiple simpler geometric elements. It is a higher-level representation
that combines multiple basic geometric shapes or entities into a single
feature.
Composite Features
1.TINs
2.Regions
3.Routes
What are types of Composite features ?
Composite feature are mainly three types:
TINs
Triangulated irregular networks (TIN) are a digital means to represent surface
morphology. TINs are a form of vector-based digital geographic data and are
constructed by triangulating a set of vertices (points).
It is commonly used for terrain mapping and analysis, especially for 3-D display
Fig: 5, Each triangle is a polygon, each node of a triangle is a point, and each
edges of a triangle is a line
 Each triangle in the TIN assumes a constant gradient. Flat areas of the land
surface have fewer but larger triangles, whereas areas with higher variability in
elevation have denser but smaller triangles.
 Data structure of TINs
A TIN should be comprised three
types of geometric objects
1. Points (nodes)
2. Lines (edges)
3. Polygons (triangle )
It’s data structure showing that the lists of points, edges, as well as the x, y, and z
values of each elevation point.
Here, Z value is most important element of TIN model. It help to better
understanding the shape of the land and the relationships between different
features as well as calculating slopes ,aspect and determining the suitability.
Fig: LiDAR data
Fig: Digital Elevation Model
Fig: Aerial photography
Fig: GPS Survey
Terrain Mapping
Fig : Hill shading
.
 There many methods for terrain mapping. Some common terrain mapping
techniques are presented here.
 Contouring
 Vertical profiling
 Hill shading
 and Perspective view
Fig : Contouring
The application of TINs :
There are several uses in the field of geospatial analysis and visualization
which are
1. Terrain Mapping: TINs are frequently employed to create accurate
representations of the Earth's surface, capturing elevation variations and
features such as hills, valleys, and mountains.
2. Surface Analysis: TINs enable various types of surface analysis, such as
slope analysis, aspect analysis, and visibility analysis. These analyses
provide valuable insights for fields like hydrology, urban planning, and
environmental modeling.
3. 3D Visualization: TINs serve as a basis for generating 3D visualizations
of terrains. They allow for realistic rendering and simulation of landscapes
4. Hydrological Modeling: Like that watersheds and drainage patterns .
Characteristics of TINs:
 Adaptive Resolution: TINs provide adaptive resolution, meaning they can adjust
the density of triangles based on the variability of the terrain. This adaptability
ensures efficient representation of terrain features.
 Non-overlapping Triangles: Each triangle in a TIN is non-overlapping, ensuring
that there is no duplication or overlap of terrain information. This characteristic
maintains the accuracy and integrity of the representation.
 Constant Gradient: Within each triangle, a TIN assumes a constant gradient.
This assumption simplifies the representation of the terrain, allowing for
straightforward calculations and analysis of slope, aspect, and other surface
properties.
 Incorporation of Features: TINs can incorporate various types of features, such
as elevation points, contour lines, streams, roads, and polygons like lakes and
reservoirs. These additional features enhance the accuracy and detail of the TIN
representation.
Region
Fig:6
 In the context of Representation of
Composite Features, a region refers to
a geographic area that exhibits similar
characteristics. It is a way of dividing
the Earth's surface into smaller
uniform areas.
 Regions can be hierarchical, meaning they can be subdivided into smaller
regions within a larger region. Examples of hierarchical regions include
census units, hydrologic units, and ecological units
 A region is a geographic area with
similar characteristics (Bailey 1983;
Cleland et al. 1997).
Real-world applications of regions:
 Urban Planning: Regions can be used to define zoning districts or planning
regions for land-use management, transportation planning, and
infrastructure development.
 Environmental Management: Regions can help define ecological regions or
biomes, which aid in conservation efforts, biodiversity assessment, and
ecosystem management.
 Market Analysis: Regions are often used in market research to identify and
target specific consumer segments based on demographic, economic, or
cultural similarities within a given area.
 Resource allocation: Regions can assist in the allocation of resources such
as healthcare facilities, schools, or emergency services, ensuring equitable
distribution based on population density or specific needs.
Route
A route is a linear feature such as a highway, a bike path, or a stream, but
unlike other linear features, a route has a measurement system that allows
linear measures to be used on a projected coordinate system .
Fig: 7, The data structure of a route subclass
Route
A route is a linear feature such as a highway, a bike path, or a stream, but
unlike other linear features, a route has a measurement system that allows
linear measures to be used on a projected coordinate system .
A B
D
C E
F
Polyline
Route
Fig: 7
Importance of Route:
There are many importance of route which are -
Association of
Events
Transportation
Planning
Natural
Resource
Management
Polylines and
Geodatabase
Association of Events:
Routes enable event association with linear features like accidents, bridges,
pavement, water quality, and fishery conditions, enabling comprehensive
analysis and visualization of relationships between events and routes.
Transportation Planning:
Routes are vital for transportation planning and management, locating
accidents, bridges, and pavement conditions, optimizing networks, and
determining efficient public transportation routes.
 Natural Resource Management:
Natural resource agencies utilize routes to record and analyze data on water
quality, fisheries, and ecological conditions, enabling effective management and
conservation by identifying linear measures.
Polylines and Geodatabase :
Routes in GIS applications represent polylines with measure values in
geodatabased simplifying analysis and management. They enable spatial
integration and visualization by associating events and attributes with routes,
enhancing understanding of patterns, connectivity and relationships.
 What do you means Interface ?
 What is Geodatabase and how does it relate to ArcObject ?
 Describe the advantage and disadvantages of Geodatabase.
 What is Topology rules and Why Topology ?
 Discuss the
 What do you means TINs and how to represented it ?
 Write the data structure of TINs and why Z values is most important
to representation Tins ?
 Write the data sources of TINs and describe the application of Tin.
THANK you

More Related Content

What's hot

Geographic Information System unit 1
Geographic Information System   unit 1Geographic Information System   unit 1
Geographic Information System unit 1sridevi5983
 
Data input and transformation
Data input and transformationData input and transformation
Data input and transformationMohsin Siddique
 
Spatial interpolation techniques
Spatial interpolation techniquesSpatial interpolation techniques
Spatial interpolation techniquesManisha Shrivastava
 
Scale and resolution
Scale and resolutionScale and resolution
Scale and resolutionshabir dar
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GISJoey Li
 
Cartographic_Design.ppt
Cartographic_Design.pptCartographic_Design.ppt
Cartographic_Design.pptThomasHundasa1
 
Photogrammetry.pdf
Photogrammetry.pdfPhotogrammetry.pdf
Photogrammetry.pdfBSuresh26
 
Difference between gis and cad
Difference between gis and cadDifference between gis and cad
Difference between gis and cadSumant Diwakar
 
Conversion of Existing Data
Conversion of Existing DataConversion of Existing Data
Conversion of Existing DataTilok Chetri
 
Lecture01: Introduction to Photogrammetry
Lecture01: Introduction to PhotogrammetryLecture01: Introduction to Photogrammetry
Lecture01: Introduction to PhotogrammetrySarhat Adam
 
LAND USE /LAND COVER CLASSIFICATION AND CHANGE DETECTION USING GEOGRAPHICAL I...
LAND USE /LAND COVER CLASSIFICATION AND CHANGE DETECTION USING GEOGRAPHICAL I...LAND USE /LAND COVER CLASSIFICATION AND CHANGE DETECTION USING GEOGRAPHICAL I...
LAND USE /LAND COVER CLASSIFICATION AND CHANGE DETECTION USING GEOGRAPHICAL I...IAEME Publication
 

What's hot (20)

GIS - Topology
GIS - Topology GIS - Topology
GIS - Topology
 
Geographic Information System unit 1
Geographic Information System   unit 1Geographic Information System   unit 1
Geographic Information System unit 1
 
Introduction of photogrammetry
Introduction of photogrammetryIntroduction of photogrammetry
Introduction of photogrammetry
 
Introduction to Aerial Photogrammetry
Introduction to Aerial PhotogrammetryIntroduction to Aerial Photogrammetry
Introduction to Aerial Photogrammetry
 
Data input and transformation
Data input and transformationData input and transformation
Data input and transformation
 
Spatial interpolation techniques
Spatial interpolation techniquesSpatial interpolation techniques
Spatial interpolation techniques
 
Scale and resolution
Scale and resolutionScale and resolution
Scale and resolution
 
Geo referencing
Geo referencingGeo referencing
Geo referencing
 
Introduction to GIS
Introduction to GISIntroduction to GIS
Introduction to GIS
 
Cartographic_Design.ppt
Cartographic_Design.pptCartographic_Design.ppt
Cartographic_Design.ppt
 
Photogrammetry.pdf
Photogrammetry.pdfPhotogrammetry.pdf
Photogrammetry.pdf
 
Difference between gis and cad
Difference between gis and cadDifference between gis and cad
Difference between gis and cad
 
GIS
GISGIS
GIS
 
introduction to GIS
introduction to GIS introduction to GIS
introduction to GIS
 
Conversion of Existing Data
Conversion of Existing DataConversion of Existing Data
Conversion of Existing Data
 
GIS Modeling
GIS ModelingGIS Modeling
GIS Modeling
 
Stereoscopic parallax
Stereoscopic parallaxStereoscopic parallax
Stereoscopic parallax
 
Geodatabases
GeodatabasesGeodatabases
Geodatabases
 
Lecture01: Introduction to Photogrammetry
Lecture01: Introduction to PhotogrammetryLecture01: Introduction to Photogrammetry
Lecture01: Introduction to Photogrammetry
 
LAND USE /LAND COVER CLASSIFICATION AND CHANGE DETECTION USING GEOGRAPHICAL I...
LAND USE /LAND COVER CLASSIFICATION AND CHANGE DETECTION USING GEOGRAPHICAL I...LAND USE /LAND COVER CLASSIFICATION AND CHANGE DETECTION USING GEOGRAPHICAL I...
LAND USE /LAND COVER CLASSIFICATION AND CHANGE DETECTION USING GEOGRAPHICAL I...
 

Similar to Vector data model _Topology _Tin.pptx

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 DevelopmentIJERD Editor
 
Object-Oriented Database Model For Effective Mining Of Advanced Engineering M...
Object-Oriented Database Model For Effective Mining Of Advanced Engineering M...Object-Oriented Database Model For Effective Mining Of Advanced Engineering M...
Object-Oriented Database Model For Effective Mining Of Advanced Engineering M...cscpconf
 
Geographic Information System unit 2
Geographic Information System unit 2Geographic Information System unit 2
Geographic Information System unit 2sridevi5983
 
Geographic Information systems
Geographic Information systemsGeographic Information systems
Geographic Information systemsRajalakshmiS34
 
software_engg-chap-03.ppt
software_engg-chap-03.pptsoftware_engg-chap-03.ppt
software_engg-chap-03.ppt064ChetanWani
 
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 jagtapVikas Jagtap
 
Iare ds lecture_notes_2
Iare ds lecture_notes_2Iare ds lecture_notes_2
Iare ds lecture_notes_2RajSingh734307
 
Overview of Object-Oriented Concepts Characteristics by vikas jagtap
Overview of Object-Oriented Concepts Characteristics by vikas jagtapOverview of Object-Oriented Concepts Characteristics by vikas jagtap
Overview of Object-Oriented Concepts Characteristics by vikas jagtapVikas Jagtap
 
Components of gis
Components of gisComponents of gis
Components of gisPramoda Raj
 
Functional coverages (paper)
Functional coverages (paper)Functional coverages (paper)
Functional coverages (paper)Gennadii Donchyts
 
Towards and adaptable spatial processing architecture
Towards and adaptable spatial processing architectureTowards and adaptable spatial processing architecture
Towards and adaptable spatial processing architectureArmando Guevara
 
Student POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docxStudent POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docxorlandov3
 
Database overview
Database overviewDatabase overview
Database overviewSayem Khan
 
Mapping objects to_relational_databases
Mapping objects to_relational_databasesMapping objects to_relational_databases
Mapping objects to_relational_databasesIvan Paredes
 
database concepts pdf :BEMIT
database concepts pdf :BEMITdatabase concepts pdf :BEMIT
database concepts pdf :BEMITUsman Mchinja
 

Similar to Vector data model _Topology _Tin.pptx (20)

Raster data and Vector data
Raster data and Vector dataRaster data and Vector data
Raster data and Vector data
 
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
 
Object-Oriented Database Model For Effective Mining Of Advanced Engineering M...
Object-Oriented Database Model For Effective Mining Of Advanced Engineering M...Object-Oriented Database Model For Effective Mining Of Advanced Engineering M...
Object-Oriented Database Model For Effective Mining Of Advanced Engineering M...
 
Geographic Information System unit 2
Geographic Information System unit 2Geographic Information System unit 2
Geographic Information System unit 2
 
Spatial Data Models
Spatial Data Models Spatial Data Models
Spatial Data Models
 
Geographic Information systems
Geographic Information systemsGeographic Information systems
Geographic Information systems
 
software_engg-chap-03.ppt
software_engg-chap-03.pptsoftware_engg-chap-03.ppt
software_engg-chap-03.ppt
 
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
 
Data structure
Data structureData structure
Data structure
 
Iare ds lecture_notes_2
Iare ds lecture_notes_2Iare ds lecture_notes_2
Iare ds lecture_notes_2
 
Overview of Object-Oriented Concepts Characteristics by vikas jagtap
Overview of Object-Oriented Concepts Characteristics by vikas jagtapOverview of Object-Oriented Concepts Characteristics by vikas jagtap
Overview of Object-Oriented Concepts Characteristics by vikas jagtap
 
Components of gis
Components of gisComponents of gis
Components of gis
 
Functional coverages (paper)
Functional coverages (paper)Functional coverages (paper)
Functional coverages (paper)
 
Towards and adaptable spatial processing architecture
Towards and adaptable spatial processing architectureTowards and adaptable spatial processing architecture
Towards and adaptable spatial processing architecture
 
Au09 Presentation Ut118 1
Au09 Presentation Ut118 1Au09 Presentation Ut118 1
Au09 Presentation Ut118 1
 
Datastructures Notes
Datastructures NotesDatastructures Notes
Datastructures Notes
 
Student POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docxStudent POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docx
 
Database overview
Database overviewDatabase overview
Database overview
 
Mapping objects to_relational_databases
Mapping objects to_relational_databasesMapping objects to_relational_databases
Mapping objects to_relational_databases
 
database concepts pdf :BEMIT
database concepts pdf :BEMITdatabase concepts pdf :BEMIT
database concepts pdf :BEMIT
 

Recently uploaded

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 

Recently uploaded (20)

Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 

Vector data model _Topology _Tin.pptx

  • 1.
  • 3. Topic: Vector Data Model Object Based Data Model  Classes and class Relationships  Interface  The Geodatabase  Topology rules  Advantages of the Geodatabase Representation of Composite Features  TINs  Regions  Routes
  • 4. The term "Object-based data model" refers to a data model that is based on object-oriented programming principles and concepts. In this data model, data is represented and organized as objects, similar to how objects are used in object-oriented programming languages. Each object consists of data attributes (properties) and associated behaviors (methods). In the context of GIS (Geographic Information Systems), the object-based data model represents geospatial data as objects. These objects can represent various spatial features such , or any other geographic entity. The object-based data model allows for the storage and manipulation of both the geometry (spatial information) and attributes (non-spatial information) of these objects within a single system
  • 5. Here shows the object oriented data model that represented as a object.
  • 6.  Characteristics Of Object base data model 1. The object-based data model stores geometries and attributes in a single system . Geometries are stored as a collection of binary data in a special field with the data type BLOB (binary large object). Object id Shape Land use ID Category Shape Length Shape-Area 1 Polygon 1 5 14,607.7 5,959,800 2 Polygon 2 8 16,979.3 5,421,216 3 Polygon 3 5 42,654.2 21,021,728 There are two main characteristic of object base data mode which are The Table shows object-based data model stores each land-use polygon in a record. The Shape field stores the geometries of land-use polygons. Other fields store attribute data such as Land use_ID and Category.
  • 7. 2. The object based data model allows a spatial feature (object) to be associated with a set of properties and methods.  A property describes an attribute or characteristic of an object. We can example like that, As a feature layer object, a road layer can have the properties of shape and extent and can also have the methods of copy and delete. Properties and methods directly impact how GIS operations are performed.  A method performs a specific action.
  • 8. In object-oriented technology, there are several types of class relationships that facilitate the management of objects in GIS. These are  Association  Aggregation  Composition  Type inheritance and  Instantiation Association: A relationship between two classes, defining how instances of one class can be connected to instances of another class. An example: A "Person" class associated with an "Address" class, where a person can have one or more addresses. Aggregation: It should be Combining at least two or more classes into a single one class that is called aggregation. An example: A census tract is an aggregate of a number of census blocks. What are the different types of Classes and Class Relationships? Fig: Data Aggregation
  • 9.  Composition: A stronger whole-part relationship, where the component class is an essential part of the composite class and cannot exist independently. For example: A "House" class composed of multiple "Room" objects.  Instantiation: The creation of an object or instance of a class based on its definition. Example: Creating a "Student" object from a "Person" class, representing a specific student with unique attributes and behaviors.  Type Inheritance: A hierarchical relationship between a superclass and one or more subclasses, where subclasses inherit properties and methods from the superclass. Example: A "Shape" superclass with subclasses like "Circle," "Rectangle," and "Triangle" inheriting common attributes.
  • 10.  What is Interface ? An interface represents a set of externally visible operations of a class or object. Object-based technology uses a mechanism called encapsulation to hide the properties and methods of an object so that the object can be accessed only through the predefined interfaces. (In Fig: 2) A Feature object implements the IFeature interface. IFeature has access to the properties of Extent and Shape and the method of Delete. Object- oriented technology uses symbols to represent interface, property and method.
  • 11.  External Visibility Encapsulation Contractual Agreement  Access through Interfaces  Object-Based Technology The major characteristics of an interface_
  • 12. The geodatabase is an object-based vector data model that is part of ArcObjects, the foundation for ArcGIS for Desktop. ArcObjects consists of numerous objects and classes that are accessed through menus, icons, and dialogs developed by Esri. The geodatabase uses points, polylines and polygons to represent vector-based spatial features. Fig: 3 What are the different types of geodatabases ? There are three types of geodatabases which are  Personal geodatabase  file geodatabase and  multiuser (ArcSDE) geodatabase. What is Geodatabase and how does it relate to ArcObject?
  • 13. The Geodatabase organizes vector data sets into two types:  A feature class stores spatial features of the same geometry type.  A feature dataset stores feature classes that share coordinate system and area extent.  For example, a feature class maybe represent block groups and a feature dataset may consist of block groups, census tracts and countries for the same study area. Fig: 4
  • 14. Topology rules are predefined constraints that govern the spatial relationships and connectivity of features in a geodatabase. They ensure data integrity and maintain consistent geometric relationships between features. These rules define requirements such as connectivity, overlap prevention, boundary coincidence, feature orientation, and relationship validation. They play a crucial role in managing spatial data accuracy and reliability. What is Topology Rules ?  Topological or topology base data are useful for detecting and correcting digitizing error in graphic data set and are necessary for some GIS analyses.  Topological data structures help to ensure that information is not unnecessarily represented. The database stores one line only in order to represent a boundary.
  • 15. Topology is often explained through graph theory. It has mainly two advantage
  • 16.  Counties must not overlap.  County must not have gaps.  County boundary must not have dangles Census tracts and counties must cover each  Voting district must be covered by county.  Contour lines must not intersect.  Interstate route must be covered by feature class of reference line (i.e., road feature class).  Milepost markers must be covered by reference line (i.e., road feature class). Gap
  • 17. Topology Rules in the Geodatabase Feature Type Rules 1. Point Must be coincident with, must be disjoint, must be covered by boundary of, must be properly inside polygons, must be covered by end point of, and must be covered by line. 2. Line Must be larger than cluster tolerance, avoid overlap, intersection, dangles, pseudo-nodes, touch interior, overlap, be covered by feature class, boundary, inside, end point, self- overlap, self-intersect, and single part. 3. Polygon Cluster tolerance is crucial for coverage, avoiding overlap, gaps, and overlapping features. Boundaries must be covered, and points must be present.
  • 19. What are the advantages of the Geodatabase ? The geodatabase offers several advantages compared to other data models:  Hierarchical structure  Object-Oriented Technology  On-the-Fly Topology  Customization and Application Development  Industry-Specific Data Models  Hierarchical structure: The geodatabase can be organized into a hierarchical structure of feature datasets, feature classes, and attributes. This makes it easier to manage large and complex datasets.  Object-oriented technology: The geodatabase uses object-oriented technology, which allows for more complex and sophisticated data modeling.
  • 20.  On-the-fly topology: The geodatabase supports on-the-fly topology, which ensures that the spatial relationships between features are always correct.  Customization: The geodatabase can be customized to meet the specific needs of users.  Industry-specific data models: The geodatabase includes a number of industry-specific data models, which can be used to store and manage data for different applications. What are the disadvantages of the Geodatabase ? There are some disadvantages of geodatabase which are  Complexity  Software Dependency  Storage Size and Performance  Costing
  • 21.  Complexity: Geodata bases can be complex to learn and use, especially for users who are not familiar with database concepts.  Software dependency: Geodata bases are only supported by Esri software, so users who want to use them must have access to this software.  Storage Size and Performance: Geodata bases can be large, especially if they contain a lot of data. This can make them difficult to share and transfer.  Performance: Geodata bases can be slow to perform certain operations, such as spatial queries. This is because they need to access and process data from multiple tables and indexes.  Costing: Geodata bases can be expensive to set up and maintain. This is because they require specialized software and hardware
  • 22. Representation of Composite Features  What is Composite features ? A composite feature refers to a spatial feature that is composed of multiple simpler geometric elements. It is a higher-level representation that combines multiple basic geometric shapes or entities into a single feature. Composite Features 1.TINs 2.Regions 3.Routes What are types of Composite features ? Composite feature are mainly three types:
  • 23. TINs Triangulated irregular networks (TIN) are a digital means to represent surface morphology. TINs are a form of vector-based digital geographic data and are constructed by triangulating a set of vertices (points). It is commonly used for terrain mapping and analysis, especially for 3-D display Fig: 5, Each triangle is a polygon, each node of a triangle is a point, and each edges of a triangle is a line  Each triangle in the TIN assumes a constant gradient. Flat areas of the land surface have fewer but larger triangles, whereas areas with higher variability in elevation have denser but smaller triangles.
  • 24.  Data structure of TINs A TIN should be comprised three types of geometric objects 1. Points (nodes) 2. Lines (edges) 3. Polygons (triangle ) It’s data structure showing that the lists of points, edges, as well as the x, y, and z values of each elevation point. Here, Z value is most important element of TIN model. It help to better understanding the shape of the land and the relationships between different features as well as calculating slopes ,aspect and determining the suitability.
  • 25. Fig: LiDAR data Fig: Digital Elevation Model Fig: Aerial photography Fig: GPS Survey
  • 26. Terrain Mapping Fig : Hill shading .  There many methods for terrain mapping. Some common terrain mapping techniques are presented here.  Contouring  Vertical profiling  Hill shading  and Perspective view Fig : Contouring
  • 27. The application of TINs : There are several uses in the field of geospatial analysis and visualization which are 1. Terrain Mapping: TINs are frequently employed to create accurate representations of the Earth's surface, capturing elevation variations and features such as hills, valleys, and mountains. 2. Surface Analysis: TINs enable various types of surface analysis, such as slope analysis, aspect analysis, and visibility analysis. These analyses provide valuable insights for fields like hydrology, urban planning, and environmental modeling. 3. 3D Visualization: TINs serve as a basis for generating 3D visualizations of terrains. They allow for realistic rendering and simulation of landscapes 4. Hydrological Modeling: Like that watersheds and drainage patterns .
  • 28. Characteristics of TINs:  Adaptive Resolution: TINs provide adaptive resolution, meaning they can adjust the density of triangles based on the variability of the terrain. This adaptability ensures efficient representation of terrain features.  Non-overlapping Triangles: Each triangle in a TIN is non-overlapping, ensuring that there is no duplication or overlap of terrain information. This characteristic maintains the accuracy and integrity of the representation.  Constant Gradient: Within each triangle, a TIN assumes a constant gradient. This assumption simplifies the representation of the terrain, allowing for straightforward calculations and analysis of slope, aspect, and other surface properties.  Incorporation of Features: TINs can incorporate various types of features, such as elevation points, contour lines, streams, roads, and polygons like lakes and reservoirs. These additional features enhance the accuracy and detail of the TIN representation.
  • 29. Region Fig:6  In the context of Representation of Composite Features, a region refers to a geographic area that exhibits similar characteristics. It is a way of dividing the Earth's surface into smaller uniform areas.  Regions can be hierarchical, meaning they can be subdivided into smaller regions within a larger region. Examples of hierarchical regions include census units, hydrologic units, and ecological units  A region is a geographic area with similar characteristics (Bailey 1983; Cleland et al. 1997).
  • 30. Real-world applications of regions:  Urban Planning: Regions can be used to define zoning districts or planning regions for land-use management, transportation planning, and infrastructure development.  Environmental Management: Regions can help define ecological regions or biomes, which aid in conservation efforts, biodiversity assessment, and ecosystem management.  Market Analysis: Regions are often used in market research to identify and target specific consumer segments based on demographic, economic, or cultural similarities within a given area.  Resource allocation: Regions can assist in the allocation of resources such as healthcare facilities, schools, or emergency services, ensuring equitable distribution based on population density or specific needs.
  • 31. Route A route is a linear feature such as a highway, a bike path, or a stream, but unlike other linear features, a route has a measurement system that allows linear measures to be used on a projected coordinate system . Fig: 7, The data structure of a route subclass
  • 32. Route A route is a linear feature such as a highway, a bike path, or a stream, but unlike other linear features, a route has a measurement system that allows linear measures to be used on a projected coordinate system . A B D C E F Polyline Route Fig: 7
  • 33. Importance of Route: There are many importance of route which are - Association of Events Transportation Planning Natural Resource Management Polylines and Geodatabase
  • 34. Association of Events: Routes enable event association with linear features like accidents, bridges, pavement, water quality, and fishery conditions, enabling comprehensive analysis and visualization of relationships between events and routes. Transportation Planning: Routes are vital for transportation planning and management, locating accidents, bridges, and pavement conditions, optimizing networks, and determining efficient public transportation routes.  Natural Resource Management: Natural resource agencies utilize routes to record and analyze data on water quality, fisheries, and ecological conditions, enabling effective management and conservation by identifying linear measures. Polylines and Geodatabase : Routes in GIS applications represent polylines with measure values in geodatabased simplifying analysis and management. They enable spatial integration and visualization by associating events and attributes with routes, enhancing understanding of patterns, connectivity and relationships.
  • 35.  What do you means Interface ?  What is Geodatabase and how does it relate to ArcObject ?  Describe the advantage and disadvantages of Geodatabase.  What is Topology rules and Why Topology ?  Discuss the  What do you means TINs and how to represented it ?  Write the data structure of TINs and why Z values is most important to representation Tins ?  Write the data sources of TINs and describe the application of Tin.