Manipulating Vector Mode Databases - PowerPoint PPT Presentation

1 / 71
About This Presentation
Title:

Manipulating Vector Mode Databases

Description:

Manipulating Vector Mode Databases – PowerPoint PPT presentation

Number of Views:47
Avg rating:3.0/5.0
Slides: 72
Provided by: johnr4
Category:

less

Transcript and Presenter's Notes

Title: Manipulating Vector Mode Databases


1
Manipulating Vector Mode Databases
2
Operations
  • Dissolve
  • Append
  • Clip
  • Intersect
  • Union

3
Dissolve
4
(No Transcript)
5
Append
6
Layers to Append
Input Layer 1
Input Layer 2
Appended Layers
Overlapping Polygons/Polylines are preserved!
7
Clip
8
(No Transcript)
9
Intersect
10
Intersection
  • Where are the Road segments that are in flood
    prone areas.
  • Select flood prone from Input Layer 1
  • Intersect roads and flood prone Layer 2.

11
Intersect Features
Input Layer 1
Stream
Flood Prone
No Flood
Panel 1
12
(No Transcript)
13
(No Transcript)
14
Panel 3
15
Intersection
  • Where are the places that are residential and
    flood prone.
  • Select flood prone from Input Layer 1
  • Select residential from Input Layer 2
  • Intersect

16
Intersect Features
Input Layer 1
Stream
Flood Prone
No Flood
Panel 1
17
(No Transcript)
18
(No Transcript)
19
Intersect Features
Output Layer
Residential Flood Prone
Extent
Panel 4
20
(No Transcript)
21
Union
22
(No Transcript)
23
(No Transcript)
24
(No Transcript)
25
Lets See How It Works
26
Dissolve
27
Dissolve Operation
28
Add Field for Dissolve
29
Name and Type of Field for Dissolve
30
Resulting field
31
Do the Dissolve
32
Dissolve Dialog
33
(No Transcript)
34
Append Operation
35
Append Dialog
36
(No Transcript)
37
Clip Operation
38
Clip Dialog
39
(No Transcript)
40
Intersection
41
Intersection Procedure
  • Where are the areas that are residential in land
    use and flood prone?
  • Select flood prone areas from flood prone layer
  • Select residential areas from land use layer
  • Do intersection

42
Intersect
43
(No Transcript)
44
Select by Attributes Dialog
Selecting flood prone and water areas
45
(No Transcript)
46
Select by Attributes Dialog
Selecting residential areas
47
(No Transcript)
48
(No Transcript)
49
Intersection Operation
50
Intersection Dialog
Remember, if you did a selection, then get
input features from drop down or drag into
dialog from TOC
51
Intersection Result
52
Intersection Result
53
Union
54
Union Operation
55
Union Dialog
56
(No Transcript)
57
ModelBuilder
58
Introduction to ModelBuilder
  • Over the past semester, we've performed several
    geoprocessing tasks
  • We have used geoprocessing tools in sequence to
    analyze GIS data
  • ArcGIS allows you to link tools together to
    create a workflow

59
Homework Flashbacks
  • You have a set of points, that you want to clip
    to a county, then find the count of points that
    fall within each municipality
  • You have a statewide layer you want to clip to a
    specific feature, then dissolve
  • ModelBuilder will allow you to select features,
    perform tasks like clip, spatial join, merge, etc

60
Inside ArcToolbox
  • Models and Scripts are added to custom toolboxes
    you create in ArcToolbox.

Toolbox
Toolset
Script
Model
61
How ModelBuilder Works
  • Drag layers you want to participate into the
    model
  • Drag tools you want to use into the model
  • Output layers, tables, objects shown in green
  • Connect the features using arrows
  • Order matters to certain tools (Clip)

62
Revisiting Assignment 3
  • In this assignment, we selected the
    municipalities in Gloucester County
  • We then selected the KCS within the Gloucester
    County municipalities
  • Finally, we performed a spatial join on the two
    layers to find a count of KCS within each of the
    municipalities

63
Getting Started
  • Let's make a new Toolbox to store our models
  • Make a new model inside the Toolbox
  • Edit the model

64
Drag and Drop Interface
65
Order Matters
66
Order Matters
1
2
67
Order Matters
2
1
68
Final Model
69
Additional Functionality
  • The Model can be expanded further, with more data
    and tools
  • The Model can be exported into a scripting
    language, allowing for greater modeling
    capabilities.

70
Additional Functionality
  • Python is a default (and recommended) scripting
    language for ModelBuilder
  • Cursor-based analysis For each individual
    feature in a layer, perform some analysis
  • For each "vacant" polygon, is it surrounded by
    environmentally sensitive features?
  • Count each feature's vertices, rings
  • Internet access download data, analyse

71
Going Further
  • A ModelBuilder OverviewAvailable on ESRI's
    support page
  • Getting Started Writing Geoprocessing
    ScriptsAvailable on ESRI's support page
  • Dive Into Pythonhttp//www.diveintopython.org/
  • Learning Python, 3rd Editionhttp//www.oreilly.co
    m/catalog/9780596513986/
Write a Comment
User Comments (0)
About PowerShow.com