+ All Categories
Home > Documents > ArcGIS - Working with the Geodatabase

ArcGIS - Working with the Geodatabase

Date post: 14-Feb-2017
Category:
Upload: vuongnhi
View: 233 times
Download: 4 times
Share this document with a friend
36
Introduction Creating a new geodatabase Arrange Your Data Editing Data ArcGIS - Working with the Geodatabase David Cizek - [email protected] Czech Geological Survey April 9, 2013 David Cizek - [email protected] ArcGIS - Working with the Geodatabase
Transcript
Page 1: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

ArcGIS - Working with the Geodatabase

David Cizek - [email protected]

Czech Geological Survey

April 9, 2013

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 2: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

1 Introduction

2 Creating a new geodatabase

3 Arrange Your DataVector DataRaster Data

4 Editing DataCreating PolygonsCreating Annotations

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 3: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Introduction

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 4: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Geodatabase is spatial database that is optimized to store andquery data related to objects in space. [Wikipedia]

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 5: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Shapefile limitations:

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 6: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

What can we store in the geodatabase?

vector features (points, lines, polygons or 3D objects)

raster data

tables (standalone or related)

relations

topology

annotations

domains and subtypes

...

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 7: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector features:

similar to shapefile, in GDB it is called Feature Class

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 8: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Raster data:

raster maps, photo documentations, raster analysis outputs, ...

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 9: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Tables:

attributes that have no geometry

standalone / related

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 10: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Relations:

relations between tables, feature classes, raster catalogues

1:1, 1:M, N:M

primary key, foreign key

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 11: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Topology:

Describes spatial relations.

checking overlaps, gaps, dangles, ...

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 12: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Annotations:

labels stored in GDB

each annotation feature can be edited as a feature in theshapefile or feature class

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 13: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Domains and subtypes:

domains define possible attribute values

by range or coded values

subtype divides class into main categories

domains can be assigned to each category

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 14: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 15: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Creating a new geodatabase

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 16: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

In ArcCatalog browse the folder where you want to create thenew geodatabase.

Right-click it, point to New and select Personal Geodatabase.

Type a new name for this GDB.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 17: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Create Domains

domains are common to the entire database.

Right-click the new geodatabase and point to Properties

Select the Domains tab and create a new domain by typingthe domain name.

For each domain you can choose the type (range or codedvalues).

Specify the range for the range domain type or codes for thecoded values domain type.

Range domains do not have built-in validation! You have tomanually validate in ArcMap! In the edit session, selectfeatures you want to validate and use Validate Features onthe Editor menu.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 18: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 19: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Arrange Your Data

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 20: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Vector Data

Organizing vector data in feature datasets

grouping data with the same

coordinate system

thematic content

spatial location

Organizing raster data in raster catalogues

grouping raster data (photos, raster maps)

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 21: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Create a New Feature Dataset

Right-click the geodatabase, point to New and select FeatureDataset.

Type name and specify coordinate system.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 22: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Create a New Feature Class Within the Feature Dataset

Right-click the feature dataset, point to New and selectFeature Class.

Type name and create new fields (can be created later).

Coordinate system is taken from the feature dataset.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 23: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Add Domains to Feature Class

Create a new feature class in the same manner as describedon the previous slide.

Create field with data type long integer and select domain youwant to add (on field properties).

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 24: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Create the Subtype

Create a new field with data type long integer

(in ArcCatalog click the feature class, select Preview tab, ondrop-down menu select table, click the Options button andpoint to Add Field...)

Name the field and select Long Integer type. Let the Domainproperty empty.

Now on the feature class properties dialog open Subtypes taband find your subtype field.

Only one subtype can be defined to the feature class.

Fill in subtypes (codes and description) in the same manneryou define domains.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 25: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Subtype and related domains

On the Subtype tab of the feature class properties dialog,click a code value you want and set domains for this code inthe Default Valeus and Domains table. Click another codeand assign different domains to it.

open ArcMap, start editing and see what happens on domainsfields when you change the subtype value.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 26: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Raster Data

Raster data can be included to the GDB using Raster Catalog.

Right-click your GBD in ArcCatalog, point to New and selectRaster Catalog...

Type name of the Raster Catalog and select RasterManagement Type.

Managed type means that rasters will be stored within GDB.

Unmanaged type creates only links to existing photos.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 27: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Load Rasters

To load rasters right-click the raster catalog, point to Loadand select Load Data.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 28: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Add ID to rasters

In ArcMap open the raster catalog. Open attribute table andadd a new field with photo id information.

This field will serve as the primary key for relating your tablesto rasters.

Typically you can relate the documentary points feature classto the photo documentation.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 29: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Relate a table

Create a new feature class Documentary samples with thefield called Photo id.

Digitize few points and assign them an existing photo id fromraster catalog.

In ArcCatalog right-click the feature dataset that containsfeature class Documentary samples, select New andRelationship Class.

On the wizard dialog relate documentary samples to the rastercatalog, choose simple relationship, check no messagespropagated, select cardinality one to many and choose theprimary and the foreign key (photo id).

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 30: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Vector DataRaster Data

Now add documentary samples and raster catalog to ArcMap andselect a documentary point by Identify tool. You can see thatphotos are related to the point.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 31: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Creating PolygonsCreating Annotations

Editing Data

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 32: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Creating PolygonsCreating Annotations

Creating Polygons

The simplest way to create polygons is to use the Editor toolin ArcMap.

But this manner brings lot of inaccuracies - overlap or gaps!

To avoid these errors it is better to use Polygon Feature ClassFrom Lines tool.

In ArcMap you simply create lines (borders of areas) withinthe line feature class.

Furthermore, using point feature class there is possibility toadd attribute to polygons.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 33: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Creating PolygonsCreating Annotations

Polygon Feature Class From Lines

Open ArcCatalog, right-click the feature dataset, select Newand Polygon Feature Class From Lines.

On the tool dialog type name of a new polygon feature classand select the input line and the point feature class.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 34: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Creating PolygonsCreating Annotations

Creating Annotations

Labels

automatically generated text

Label parameters are defined for layers.

unable to define parameters separately for each text element

Annotations

generated from labels

stored in geodatabase as features

Label parameters are defined for each feature.

can be edited as feature classes (attribute table, geometry)

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 35: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Creating PolygonsCreating Annotations

In ArcMap label the layer you want to create annotations from

Right-click the layer on the Table Of Contents and selectConvert Labels To Annotations.

Check In a database and All features and select thedestination geodatabase.

Feature linked means that annotations will be linked tofeatures that are labelled. So when you change the position ofthe feature, the linked annotation position will beautomatically changed

By Append tool you can append new annotations to existingannotations.

David Cizek - [email protected] ArcGIS - Working with the Geodatabase

Page 36: ArcGIS - Working with the Geodatabase

IntroductionCreating a new geodatabase

Arrange Your DataEditing Data

Creating PolygonsCreating Annotations

David Cizek - [email protected] ArcGIS - Working with the Geodatabase


Recommended