SlideShare a Scribd company logo
GEOL 404/504
GEOL 404/504
Advanced GIS
Advanced GIS
Sudhanshu Sekhar Panda,
PhD
Lecturer/GeoSTAC Coordinator
GIS Training and Research Center
Idaho State University
Spring 2006
Lecture 2:
Lecture 2:
Geodatabase
Geodatabase
Why Geodatabase?
Why Geodatabase?
What do you need to do with your GIS data?
some suitable habitat mapping of endangered
species
Location of trade center
Watershed analysis and modeling
Etc..
There is a need to represent and store data in
a way that supports
Meaningful and accurate analysis
Organizational workflows.
Geodatabase supports for all these
ArcGIS Data Structures
ArcGIS Data Structures
ArcGIS
Organizing
Spatial data
Vector Objects
Shape files
Coverages
Raster Objects
Grids
Images GDB
• Discrete representation • Use square cells
ArcGIS is an information
system for geographic data
Workspaces
Workspaces
Arc/Info geo-
datasets
ArcView shape
files
Geodatabase
File-Based Data Sets Geodatabase
• Coverages
• Shapefiles
• Grids
• TINs
• Images (numerous formats)
• Vector Product Format
files
• Computer-aided design
files (numerous formats)
• Geography markup
language (numerous
profiles)
• Tables (numerous formats)
• Direct read of 100+ vector
and raster formats
• XML
• DB2 with its Spatial
type
• Informix with its
Spatial type
• SQL Server
• Oracle
• Oracle with Spatial or
Locator
• Personal geodatabases
(Microsoft Access)
What you will learn?
What you will learn?
geographic data storing ability of
geodatabase
Understand the differences between the
two types of geodatabases
Components of the geodatabase
If raster dataset can be created in a
personal geodatabase
How to access information about a
geodatabase and its components
What Geodatabase Can
What Geodatabase Can
Store?
Store?
Geodatabase is a relational database (recall your
principles of GIS experience)
A container for storing
Spatial data
Attribute data
Relationship among the two
In a geodatabase, a vector data features and
their associated attributes can be stored in a
structure so that
They can work together as an integrated system using
rules, relationships, and topological associations.
(ESRI, 2006)
Advantages of
Advantages of
Geodatabase
Geodatabase
It provide advantages for
Modeling
Analyzing
Managing
maintaining GIS data.
Using geodatabase GIS features can be
created that support real world feature
behavior
Data access from a centralized location
possible
(ESRI, 2006)
What Geodatabase can Do?
What Geodatabase can Do?
Centralized GIS data management
Can accommodate large sets of features without
tiles or spatial partitions
Two-, three-, four-dimensional vector features,
curves, and multipart features can be stored
Coordinate geometry coverages can be converted
to geodatabase without any complicacy
You can classify features within a feature class
using subtypes
Can specify spatial relationships using
geodatabase topology rules
Validation rules available with geodatabase can
prevent errors
(ESRI, 2006)
What Geodatabase can Do?
What Geodatabase can Do?
(cont..)
(cont..)
Automatic annotation update is possible when the
representing feature is edited or deleted
Can add intelligence to features stored in a
geodatabase
Can model flow of resources using geometric
network based on topological relationship availed
through geodatabase
Can model relative locations along linear features
More than one person can edit a geodatabase at a
single point of time
Disconnected editing possible
XML data exchange is possible through geodatabase
(ESRI, 2006)
Types of GeoDatabases
Types of GeoDatabases
Personal
*.mdb file extension
 Multiuser/
Professional (ArcSDE)
(ESRI, 2006)
Personal Geodatabases
Personal Geodatabases
Personal geodatabases support single user
editing but multiple users reading at the same
time
No versioning support is provided
Typically, users will employ multiple personal
geodatabases for their data collections and
access these simultaneously for their GIS work
Only vector data can be stored but raster data
can be only referenced
Can store only up to a maximum size of 2 GB
data
Database management system is through
Microsoft Access
(ESRI, 2006)
ArcSDE Geodatabases
ArcSDE Geodatabases
 ArcSDE is a server software
product used to access
massively large multiuser
geographic databases
stored in relational
database management
systems (RDBMSs).
 It is an integrated part of
ArcGIS and a core element
of any enterprise GIS
solution. Its primary role is
to act as the GIS gateway
to spatial data stored in a
RDBMS.
(ESRI, 2006)
ArcSDE Geodatabases
ArcSDE Geodatabases
 Multiuser Geodatabases
 Multiuser geodatabases require the use of ArcSDE and
work with a variety of RDBMS storage models
 Multiuser geodatabases are primarily used in work
group, department, and enterprise settings
 Extremely large, continuous GIS databases
 Many simultaneous users
 Long transactions and versioned work flows
 Multiuser geodatabases readily scale to extremely
large sizes and numbers of users. Through many large
geodatabase implementations, ESRI has found that
RDBMSs are efficient at moving the type of large binary
objects required for GIS data in and out of tables.
 Uses DB2, Oracle, Informix, SQL Server, etc.
 No size limits
 Can accommodate vector and raster data
GIS Database Requirements
GIS Database Requirements
Scale to large sizes (multiple terabytes).
Scale to large numbers of users (hundreds to
thousands).
Provide advanced GIS data models and
behavior.
Maintain spatial data integrity.
Support multiple users.
Deliver fast data retrieval.
Use simple data structures.
Support long transactions and GIS work flows.
Support multiple uses and applications.
Proven to work through real case studies.
Geodatabase Structure
Geodatabase Structure
Stand-alone feature
classes
Feature dataset
Feature classes
inside
should share the
same spatial
reference
Non-spatial tables
DEMO
What is inside a
What is inside a
Geodatabase?
Geodatabase?
Stored outside personal
geodatabase but can be
referenced
Through geometry network
We can manage flow of
Resources: electricity, water, etc..
Defining Geodatabase
Defining Geodatabase
Structure
Structure
Import existing data
Create the structure
manually
Use CASE (computer-
aided software
engineering) tool
Refer ArcGIS Desktop
Help (Contents tab ->
Building a geodatabase -
> Building geodatabases
with CASE tools
(ESRI, 2006)
Importing Data to
Importing Data to
Geodatabase
Geodatabase
Feature dataset
Feature class
XY tables
Relationship class
Raster datasets
Raster catalog
Survey datasets
ArcToolbox
Generate files (CAD
Feature Class)
(ESRI, 2006)
Refer ArcGIS Desktop Help
loading, Object Loader
loading, data, described
Importing Shape Files
Importing Shape Files
You can import a shape file into a Geodatabase
using the wizard in Arc Catalog.
You can use the default values or use custom
values.
You can change the coordinate system if you so
desire.
Importing Coverages
Importing Coverages
This is done by right clicking the geodatabase and
selecting import and choosing feature class
(multiple)
You have the option of using custom values
including:
Grid values
Coordinate system
Spatial index values
You can modify the
field names
Importing Interchange
Importing Interchange
Files
Files
Interchange (*.e00) formats should
be changed in Arc Toolbox first
You should use the Conversion tools
to guide you through converting the
interchange format to another format
of your desire.
Importing An Arc View GIS
Importing An Arc View GIS
Project
Project
Ensure that all data paths are correct.
After verifying that the ArcView GIS project
contains no table joins and that all themes
will load cleanly, save and close the project
and quit out of ArcView GIS.
Start ArcMap in the Data View mode.
Choose File > Import from ArcView project.
Browse to locate and select the *.apr file.
Note:
Views become Data frames.
Themes become Layers.
Only one layout is allowed.
Graphics and text are imported.
Importing Tables
Importing Tables
Table Must be in Info or dBase format.
Use Arc Catalog.
Right click on Info or dBase file.
Select export- table to Geodatabase.
Follow the wizard.
You will be prompted to change illegal and duplicate
field names.
Importing Raster Grids
Importing Raster Grids
You must use Arc Info or Arc
Editor
Raster must be imported into a
Geodatabase first.
You can select one of three
storage parameters
Pyramids
Tile Size
Data Compression
Importing CAD Feature
Importing CAD Feature
Class
Class
Supported Feature classes include
AutoCAD's DWG
Micro Station's DGN
Drawing Interchange File (DXF) formats
Use Arc Catalog.
Select the CAD file.
Right click on it.
Click Export – CAD to GeoDatabase
You can make a new feature data set, or feature class.
You can also select the coordinate system, and Grid size.
Data Importing with
Data Importing with
Converting
Converting
Arc Catalog and Arc Toolbox are the
primary tools.
Imported files need to have
Spatial reference
Spatial index grid size
Data mapping
Metadata importing
Supported formats include:
Text
XML
Standard Generalized Markup Language
(SGML)
Geodatabase Load to
Geodatabase Load to
ArcSDE
ArcSDE
Example of Loading geodatabase to
ArcSDE server for public access
spanda:
Subject to they
were provided
with access
Key Concepts
Key Concepts
This topic provides you with knowledge in
GIScience.
You will learn/experience some GIS-
housekeeping.
You will learn/experience new techniques and
tools.
You will learn new techniques to create GIS
data.
Getting started...
Getting started...
Assignments…
Exercise hand-out

More Related Content

PDF
PDF
Building_a_Geodatabase_ArcGIS_9.pdf
PDF
Building a Geodatabase ArcGIS 9 Editors Of Esri Press
PDF
Materi Geodatabase Management - Fellowship 2022.pdf
PPT
Geodatabases
PDF
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
PDF
Building a Geodatabase ArcGIS 9 Editors Of Esri Press
PDF
Introduction to arc gis
Building_a_Geodatabase_ArcGIS_9.pdf
Building a Geodatabase ArcGIS 9 Editors Of Esri Press
Materi Geodatabase Management - Fellowship 2022.pdf
Geodatabases
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
Building a Geodatabase ArcGIS 9 Editors Of Esri Press
Introduction to arc gis

Similar to Advanced GIS by Panda 404/504 lecturegis (20)

PDF
Evolution of Esri Data Formats Seminar
PDF
Arc gis introduction-ppt
PDF
Enterprise geodatabase sql access and administration
PPTX
Geoprocessing
PPTX
123_BASICSAND FUNDAMENTASL OF gisrs.pptx
PDF
Data managing and Exchange GDB
PPT
geodatabase_introooooooooooooooooooo.ppt
PPT
My GIS Timeline
PPT
Lecture 1b introduction to arc gis
PPTX
GIS Level 1 Introduction to GIS and Mapping
PPTX
Components of gis
PDF
componentsofgis-170606133333.pdf by Naol
PPT
GIS_Whirlwind_Tour.ppt
PPT
GIS_Whirlwind_Tour.ppt
PPT
GIS_Whirlwind_Tour.ppt
PPT
GIS_Whirlwind_Tour.ppt
PDF
Geodatabase: The ArcGIS Mechanism for Data Management
PPT
2008 Geodatabase Re Design V2
PPTX
Introduction To Geographical Information System (GIS)
PPTX
Data Input and Analysis.pptx engineering
Evolution of Esri Data Formats Seminar
Arc gis introduction-ppt
Enterprise geodatabase sql access and administration
Geoprocessing
123_BASICSAND FUNDAMENTASL OF gisrs.pptx
Data managing and Exchange GDB
geodatabase_introooooooooooooooooooo.ppt
My GIS Timeline
Lecture 1b introduction to arc gis
GIS Level 1 Introduction to GIS and Mapping
Components of gis
componentsofgis-170606133333.pdf by Naol
GIS_Whirlwind_Tour.ppt
GIS_Whirlwind_Tour.ppt
GIS_Whirlwind_Tour.ppt
GIS_Whirlwind_Tour.ppt
Geodatabase: The ArcGIS Mechanism for Data Management
2008 Geodatabase Re Design V2
Introduction To Geographical Information System (GIS)
Data Input and Analysis.pptx engineering
Ad

Recently uploaded (20)

PPTX
Making GREEN and Sustainable Urban Spaces
DOCX
Epoxy Coated Steel Bolted Tanks for Dairy Farm Water Ensures Clean Water for ...
PDF
School Leaders Revised Training Module, SCB.pdf
PDF
Effect of salinity on biochimical and anatomical characteristics of sweet pep...
DOCX
Epoxy Coated Steel Bolted Tanks for Farm Digesters Supports On-Farm Organic W...
PPTX
Topic Globalisation and Lifelines of National Economy (1).pptx
PPT
Compliance Monitoring report CMR presentation.ppt
DOCX
D-360 ESG Series: Sustainable Hospitality Strategies for a Greener Future
PPTX
IDA Assignment on natural and envirenmental calamities
PPTX
Disposal Of Wastes.pptx according to community medicine
PPTX
carbon footprint, emissioncontrol and carbon tax
PPTX
Envrironmental Ethics: issues and possible solution
PPTX
Green and Cream Aesthetic Group Project Presentation.pptx
PPTX
Concept of biosphere reserve, its distribution.pptx
PDF
Session 8a Sixth Assessment Report Findings
PDF
Urban Hub 50: Spirits of Place - & the Souls' of Places
PPTX
Holticulture, floriculte oleiriculture.pptx
DOCX
Epoxy Coated Steel Bolted Tanks for Fish Farm Water Provides Reliable Water f...
PDF
Effect of anthropisation and revegetation efforts on soil bacterial community...
PDF
Blue Economy Development Framework for Indonesias Economic Transformation.pdf
Making GREEN and Sustainable Urban Spaces
Epoxy Coated Steel Bolted Tanks for Dairy Farm Water Ensures Clean Water for ...
School Leaders Revised Training Module, SCB.pdf
Effect of salinity on biochimical and anatomical characteristics of sweet pep...
Epoxy Coated Steel Bolted Tanks for Farm Digesters Supports On-Farm Organic W...
Topic Globalisation and Lifelines of National Economy (1).pptx
Compliance Monitoring report CMR presentation.ppt
D-360 ESG Series: Sustainable Hospitality Strategies for a Greener Future
IDA Assignment on natural and envirenmental calamities
Disposal Of Wastes.pptx according to community medicine
carbon footprint, emissioncontrol and carbon tax
Envrironmental Ethics: issues and possible solution
Green and Cream Aesthetic Group Project Presentation.pptx
Concept of biosphere reserve, its distribution.pptx
Session 8a Sixth Assessment Report Findings
Urban Hub 50: Spirits of Place - & the Souls' of Places
Holticulture, floriculte oleiriculture.pptx
Epoxy Coated Steel Bolted Tanks for Fish Farm Water Provides Reliable Water f...
Effect of anthropisation and revegetation efforts on soil bacterial community...
Blue Economy Development Framework for Indonesias Economic Transformation.pdf
Ad

Advanced GIS by Panda 404/504 lecturegis

  • 1. GEOL 404/504 GEOL 404/504 Advanced GIS Advanced GIS Sudhanshu Sekhar Panda, PhD Lecturer/GeoSTAC Coordinator GIS Training and Research Center Idaho State University Spring 2006
  • 3. Why Geodatabase? Why Geodatabase? What do you need to do with your GIS data? some suitable habitat mapping of endangered species Location of trade center Watershed analysis and modeling Etc.. There is a need to represent and store data in a way that supports Meaningful and accurate analysis Organizational workflows. Geodatabase supports for all these
  • 4. ArcGIS Data Structures ArcGIS Data Structures ArcGIS Organizing Spatial data Vector Objects Shape files Coverages Raster Objects Grids Images GDB • Discrete representation • Use square cells ArcGIS is an information system for geographic data
  • 5. Workspaces Workspaces Arc/Info geo- datasets ArcView shape files Geodatabase File-Based Data Sets Geodatabase • Coverages • Shapefiles • Grids • TINs • Images (numerous formats) • Vector Product Format files • Computer-aided design files (numerous formats) • Geography markup language (numerous profiles) • Tables (numerous formats) • Direct read of 100+ vector and raster formats • XML • DB2 with its Spatial type • Informix with its Spatial type • SQL Server • Oracle • Oracle with Spatial or Locator • Personal geodatabases (Microsoft Access)
  • 6. What you will learn? What you will learn? geographic data storing ability of geodatabase Understand the differences between the two types of geodatabases Components of the geodatabase If raster dataset can be created in a personal geodatabase How to access information about a geodatabase and its components
  • 7. What Geodatabase Can What Geodatabase Can Store? Store? Geodatabase is a relational database (recall your principles of GIS experience) A container for storing Spatial data Attribute data Relationship among the two In a geodatabase, a vector data features and their associated attributes can be stored in a structure so that They can work together as an integrated system using rules, relationships, and topological associations. (ESRI, 2006)
  • 8. Advantages of Advantages of Geodatabase Geodatabase It provide advantages for Modeling Analyzing Managing maintaining GIS data. Using geodatabase GIS features can be created that support real world feature behavior Data access from a centralized location possible (ESRI, 2006)
  • 9. What Geodatabase can Do? What Geodatabase can Do? Centralized GIS data management Can accommodate large sets of features without tiles or spatial partitions Two-, three-, four-dimensional vector features, curves, and multipart features can be stored Coordinate geometry coverages can be converted to geodatabase without any complicacy You can classify features within a feature class using subtypes Can specify spatial relationships using geodatabase topology rules Validation rules available with geodatabase can prevent errors (ESRI, 2006)
  • 10. What Geodatabase can Do? What Geodatabase can Do? (cont..) (cont..) Automatic annotation update is possible when the representing feature is edited or deleted Can add intelligence to features stored in a geodatabase Can model flow of resources using geometric network based on topological relationship availed through geodatabase Can model relative locations along linear features More than one person can edit a geodatabase at a single point of time Disconnected editing possible XML data exchange is possible through geodatabase (ESRI, 2006)
  • 11. Types of GeoDatabases Types of GeoDatabases Personal *.mdb file extension  Multiuser/ Professional (ArcSDE) (ESRI, 2006)
  • 12. Personal Geodatabases Personal Geodatabases Personal geodatabases support single user editing but multiple users reading at the same time No versioning support is provided Typically, users will employ multiple personal geodatabases for their data collections and access these simultaneously for their GIS work Only vector data can be stored but raster data can be only referenced Can store only up to a maximum size of 2 GB data Database management system is through Microsoft Access (ESRI, 2006)
  • 13. ArcSDE Geodatabases ArcSDE Geodatabases  ArcSDE is a server software product used to access massively large multiuser geographic databases stored in relational database management systems (RDBMSs).  It is an integrated part of ArcGIS and a core element of any enterprise GIS solution. Its primary role is to act as the GIS gateway to spatial data stored in a RDBMS. (ESRI, 2006)
  • 14. ArcSDE Geodatabases ArcSDE Geodatabases  Multiuser Geodatabases  Multiuser geodatabases require the use of ArcSDE and work with a variety of RDBMS storage models  Multiuser geodatabases are primarily used in work group, department, and enterprise settings  Extremely large, continuous GIS databases  Many simultaneous users  Long transactions and versioned work flows  Multiuser geodatabases readily scale to extremely large sizes and numbers of users. Through many large geodatabase implementations, ESRI has found that RDBMSs are efficient at moving the type of large binary objects required for GIS data in and out of tables.  Uses DB2, Oracle, Informix, SQL Server, etc.  No size limits  Can accommodate vector and raster data
  • 15. GIS Database Requirements GIS Database Requirements Scale to large sizes (multiple terabytes). Scale to large numbers of users (hundreds to thousands). Provide advanced GIS data models and behavior. Maintain spatial data integrity. Support multiple users. Deliver fast data retrieval. Use simple data structures. Support long transactions and GIS work flows. Support multiple uses and applications. Proven to work through real case studies.
  • 16. Geodatabase Structure Geodatabase Structure Stand-alone feature classes Feature dataset Feature classes inside should share the same spatial reference Non-spatial tables DEMO
  • 17. What is inside a What is inside a Geodatabase? Geodatabase? Stored outside personal geodatabase but can be referenced Through geometry network We can manage flow of Resources: electricity, water, etc..
  • 18. Defining Geodatabase Defining Geodatabase Structure Structure Import existing data Create the structure manually Use CASE (computer- aided software engineering) tool Refer ArcGIS Desktop Help (Contents tab -> Building a geodatabase - > Building geodatabases with CASE tools (ESRI, 2006)
  • 19. Importing Data to Importing Data to Geodatabase Geodatabase Feature dataset Feature class XY tables Relationship class Raster datasets Raster catalog Survey datasets ArcToolbox Generate files (CAD Feature Class) (ESRI, 2006) Refer ArcGIS Desktop Help loading, Object Loader loading, data, described
  • 20. Importing Shape Files Importing Shape Files You can import a shape file into a Geodatabase using the wizard in Arc Catalog. You can use the default values or use custom values. You can change the coordinate system if you so desire.
  • 21. Importing Coverages Importing Coverages This is done by right clicking the geodatabase and selecting import and choosing feature class (multiple) You have the option of using custom values including: Grid values Coordinate system Spatial index values You can modify the field names
  • 22. Importing Interchange Importing Interchange Files Files Interchange (*.e00) formats should be changed in Arc Toolbox first You should use the Conversion tools to guide you through converting the interchange format to another format of your desire.
  • 23. Importing An Arc View GIS Importing An Arc View GIS Project Project Ensure that all data paths are correct. After verifying that the ArcView GIS project contains no table joins and that all themes will load cleanly, save and close the project and quit out of ArcView GIS. Start ArcMap in the Data View mode. Choose File > Import from ArcView project. Browse to locate and select the *.apr file. Note: Views become Data frames. Themes become Layers. Only one layout is allowed. Graphics and text are imported.
  • 24. Importing Tables Importing Tables Table Must be in Info or dBase format. Use Arc Catalog. Right click on Info or dBase file. Select export- table to Geodatabase. Follow the wizard. You will be prompted to change illegal and duplicate field names.
  • 25. Importing Raster Grids Importing Raster Grids You must use Arc Info or Arc Editor Raster must be imported into a Geodatabase first. You can select one of three storage parameters Pyramids Tile Size Data Compression
  • 26. Importing CAD Feature Importing CAD Feature Class Class Supported Feature classes include AutoCAD's DWG Micro Station's DGN Drawing Interchange File (DXF) formats Use Arc Catalog. Select the CAD file. Right click on it. Click Export – CAD to GeoDatabase You can make a new feature data set, or feature class. You can also select the coordinate system, and Grid size.
  • 27. Data Importing with Data Importing with Converting Converting Arc Catalog and Arc Toolbox are the primary tools. Imported files need to have Spatial reference Spatial index grid size Data mapping Metadata importing Supported formats include: Text XML Standard Generalized Markup Language (SGML)
  • 28. Geodatabase Load to Geodatabase Load to ArcSDE ArcSDE Example of Loading geodatabase to ArcSDE server for public access spanda: Subject to they were provided with access
  • 29. Key Concepts Key Concepts This topic provides you with knowledge in GIScience. You will learn/experience some GIS- housekeeping. You will learn/experience new techniques and tools. You will learn new techniques to create GIS data.

Editor's Notes

  • #5: Hold on a minute…what in the world is a workspace? A workspace is a folder on your workstation where you store your GIS coverages and files. Each workspace needs an Info folder. You can instruct AI to create a workspace or AI will create a workspace for you when you set your workspace to an existing folder. How do you do this…simple type &workspace c:\winnt\profiles\…etc [NOTE THE &] If you are going to do all this typing it certainly makes sense to use AML’s. It will also be helpful to use AML’s to set up some routine configurations each time you run AI. To help you out and get you going I have created two simple AML’s that you should download from the Server and copy to your Personal profile folder. The personal folder will be your ROOT or HOME WORKSPACE. Your workspace will contain coverages. Coverages differ from themes in that they are a set of files stored in a coverage folder --the name of the coverage-- and the workspace’s info folder.
  • #30: Your assignment this week is to read the fundamentals review. This is available…. Prepare for your first quiz next week. This will be worth 20 points. Download the station file and workspace AML (Adv-A.AML, Adv-B.AML). Plan your file organization within the personal folder of your hard drive. You should have an ArcInfo folder and an Idrisi folder. Within or under each of these you should have other sub-folders. Plan some organization scheme so you can navigate your GIS data quickly and efficiently. Get logged in!