learning essential gis workflows kerri manorek nigel pereira
Post on 20-Dec-2015
220 views
TRANSCRIPT
![Page 1: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/1.jpg)
Learning Essential GIS Workflows Learning Essential GIS Workflows
Kerri ManorekKerri Manorek
Nigel PereiraNigel Pereira
![Page 2: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/2.jpg)
AgendaAgenda
• Introducing ArcGIS DesktopIntroducing ArcGIS Desktop
• What is a geodatabase?What is a geodatabase?
• ArcGIS Desktop tasksArcGIS Desktop tasks–How to build a geodatabaseHow to build a geodatabase–Managing datasets and metadata in ArcCatalogManaging datasets and metadata in ArcCatalog–Data compilation and editing Data compilation and editing –Using geoprocessing to perform analysisUsing geoprocessing to perform analysis–Creating and using a map in ArcMapCreating and using a map in ArcMap
Create, use, and share geographic informationCreate, use, and share geographic information
![Page 3: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/3.jpg)
ArcGIS: a complete GISArcGIS: a complete GIS
Use
Serve
Author
OpenAPIs
ArcGISMobile
WebMapping
Application
ArcGISExplorer
ArcGISDesktop
Desktop
ArcGISServer
![Page 4: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/4.jpg)
ArcGIS Desktop applicationsArcGIS Desktop applications
• ArcCatalogArcCatalog– Geodata managementGeodata management
• ArcMapArcMap– Mapping, editing, Mapping, editing,
visualization, and visualization, and analysisanalysis
![Page 5: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/5.jpg)
What is a geodatabase?What is a geodatabase?
• Repository of all geographic Repository of all geographic
datadata
– Feature classes, Raster Feature classes, Raster
datasets, Tables, datasets, Tables,
Annotation, Annotation,
Relationships, NetworksRelationships, Networks, ,
TopologyTopology
• Core ArcGIS data modelCore ArcGIS data model
• Stored in RDBMS or in a fileStored in RDBMS or in a file
![Page 6: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/6.jpg)
Feature datasetsFeature datasets
• Represent a collection of related Represent a collection of related informationinformation
• Contain information to help manage Contain information to help manage integrity and behaviorintegrity and behavior
ParcelCorner
Parcel
ParcelAnno
LotLines
Parcel_Topo
LotDimensions
Subdivision
![Page 7: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/7.jpg)
Simple feature classesSimple feature classes
• Identify geographic entities Identify geographic entities and attributes (descriptive and attributes (descriptive information)information)
• Point, line, and polygon Point, line, and polygon geometrygeometry
• Stores x,y location and Stores x,y location and associated attributesassociated attributes
• Organize geographic entities Organize geographic entities into thematic layersinto thematic layers
Reality
Buildings
Streets
Trees
City of Mayville
![Page 8: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/8.jpg)
Non-simple feature classesNon-simple feature classes
• Raster datasetsRaster datasets• AnnotationAnnotation• Coordinates Coordinates
– XY, Z, MXY, Z, M
• NetworksNetworks– Has an associated logic used to Has an associated logic used to
model connectivitymodel connectivity
• Validation Rules Validation Rules – Store attribute, connectivity, and Store attribute, connectivity, and
relationship rules on objects as part relationship rules on objects as part of the geodatabaseof the geodatabase
Topology errorsTopology errors
3D features3D features
Network tracingNetwork tracing
![Page 9: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/9.jpg)
DemonstrationDemonstration
![Page 10: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/10.jpg)
GIS Tasks: GIS Tasks: How to build a geodatabaseHow to build a geodatabase
Managing datasets and metadata in ArcCatalogManaging datasets and metadata in ArcCatalog
![Page 11: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/11.jpg)
Geodatabase data managementGeodatabase data management
• Personal for Microsoft AccessPersonal for Microsoft Access• FileFile• ArcSDE technology at 3 levelsArcSDE technology at 3 levels
– PersonalPersonal– WorkgroupWorkgroup– Enterprise Enterprise – Requires ArcEditor or ArcInfo to editRequires ArcEditor or ArcInfo to edit– Allows multi-user editingAllows multi-user editing
Personal/FileGeodatabase Personal/Workgroup
SQL Server Express
EnterpriseGeodatabase
OracleSQL Server
DB2Informix
ArcSDE
ArcGIS
![Page 12: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/12.jpg)
Creating a new geodatabaseCreating a new geodatabase
• Personal and file geodatabases can also be created Personal and file geodatabases can also be created using geoprocessing toolsusing geoprocessing tools
• Enterprise/Workgroup/Enterprise/Workgroup/
Personal geodatabase Personal geodatabase – Create a new RDBMS Create a new RDBMS
database as a database as a geodatabase, orgeodatabase, or
– Convert an existing Convert an existing RDBMS database to a RDBMS database to a geodatabasegeodatabase
• Personal for Microsoft Access Personal for Microsoft Access and File geodatabasesand File geodatabases
![Page 13: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/13.jpg)
Adding data to the GeodatabaseAdding data to the Geodatabase
ImportImport
Define schemaDefine schema
Geodatabase
ESRI Data ModelsESRI Data Models
Copy/PasteCopy/Paste
![Page 14: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/14.jpg)
MetadataMetadata
• Automatically Automatically create metadatacreate metadata
• Update and editUpdate and edit• Import and exportImport and export• Available for all file Available for all file
typestypes• Stored as XMLStored as XML• Stored with source Stored with source
datadata• Metadata optionsMetadata options
![Page 15: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/15.jpg)
DemonstrationDemonstration
![Page 16: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/16.jpg)
GIS Task:GIS Task:Data compilation and editing Data compilation and editing
![Page 17: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/17.jpg)
Editing workflowEditing workflowStart
Editing in ArcMap
Set Editing Options
Create new data
Set Target Layer
Edit data
Data
Many tools to use
Edit Existing
Data
Many tools to use
![Page 18: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/18.jpg)
Editing dataEditing data
• Start ArcMap and Start ArcMap and add data or open add data or open a map documenta map document
• Display the Display the Editor toolbarEditor toolbar
• Start an edit sessionStart an edit session
![Page 19: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/19.jpg)
Sketch toolsSketch tools
• Use to create a Use to create a sketchsketch
• Click to add Click to add verticesvertices
• Double-click or Double-click or press F2 to finish press F2 to finish the sketchthe sketch
ClickClick
ClickClick
Double-clickDouble-click
One new featureOne new feature
![Page 20: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/20.jpg)
Edit tasksEdit tasks
• Create new featuresCreate new features• Modify existing featureModify existing feature• Tasks for editing geodatabase topologyTasks for editing geodatabase topology
Current task
![Page 21: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/21.jpg)
Editing attributesEditing attributes
• Change values for one or many Change values for one or many selected featuresselected features
• Copy values between featuresCopy values between features
LayerLayer
SelectedSelectedfeaturesfeatures
AttributeAttributevaluesvalues
![Page 22: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/22.jpg)
Introducing geodatabase topologyIntroducing geodatabase topology
• A topology is created inside a A topology is created inside a feature datasetfeature dataset
• A topology is used to: A topology is used to: – Describe how features share Describe how features share
geometry (coincidence)geometry (coincidence)
– Establish and maintain Establish and maintain topological relationships topological relationships between featuresbetween features
ParcelCorner
Parcel
ParcelAnno
LotLines
Parcel_Topo
LotDimensions
Subdivision
![Page 23: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/23.jpg)
Editing with geodatabase topologyEditing with geodatabase topology
Error fixes
Topologylayer
Error inspector
Topology errors
![Page 24: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/24.jpg)
DemonstrationDemonstration
![Page 25: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/25.jpg)
GIS Task:GIS Task:Using geoprocessing to perform analysisUsing geoprocessing to perform analysis
![Page 26: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/26.jpg)
GeoprocessingGeoprocessing
• Performing a task with geographic dataPerforming a task with geographic data– Simple or complexSimple or complex
Examples:Examples:
Querying dataQuerying data
Performing an analysisPerforming an analysis
Editing dataEditing data
Converting dataConverting data
Projecting dataProjecting data
• Geoprocessing in ArcMapGeoprocessing in ArcMap
and ArcCatalogand ArcCatalog
![Page 27: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/27.jpg)
Geoprocessing FrameworkGeoprocessing Framework
ArcToolboxSimple operations
ArcToolboxSimple operations
Command LineSimple execution
Shortcut to tools
Command LineSimple execution
Shortcut to tools
ScriptsBatch processing
Branching
ScriptsBatch processing
Branching
ModelBuilderGraphic documentation
Chain many tools together
ModelBuilderGraphic documentation
Chain many tools together
Geoprocessing capabilities depend on software license and extensionsGeoprocessing capabilities depend on software license and extensions
ArcObjectsAutomate tools
with code
ArcObjectsAutomate tools
with code
![Page 28: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/28.jpg)
Geoprocessing – ArcToolboxGeoprocessing – ArcToolbox
Double
click
Double
click
Enter parametersEnter parameters
![Page 29: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/29.jpg)
Geoprocessing – Command LineGeoprocessing – Command Line
• Executes same tools as ArcToolboxExecutes same tools as ArcToolbox• Prompts for correct syntaxPrompts for correct syntax
Note: < > are required parameters; { } are optional parametersNote: < > are required parameters; { } are optional parameters
Layers in ArcMap TOCLayers in ArcMap TOC
![Page 30: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/30.jpg)
Geoprocessing – ModelsGeoprocessing – Models
• Requires a custom toolboxRequires a custom toolbox• Design in ModelBuilderDesign in ModelBuilder
– add data, set parameters, chain processes togetheradd data, set parameters, chain processes together
• Change model parameters and re-executeChange model parameters and re-execute
ToolTool
Input data
Input data
Derived data
Derived data
![Page 31: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/31.jpg)
Geoprocessing – ScriptsGeoprocessing – Scripts
• Any COM-compliant scripting languageAny COM-compliant scripting language– Python (installed with ArcGIS software)Python (installed with ArcGIS software)– JScriptJScript– VBScriptVBScript
• Can export models to scriptsCan export models to scripts
![Page 32: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/32.jpg)
DemonstrationDemonstration
![Page 33: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/33.jpg)
GIS Task:GIS Task:Creating and using a map in ArcMapCreating and using a map in ArcMap
![Page 34: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/34.jpg)
Creating and using a map in ArcMap – The ArcMap Creating and using a map in ArcMap – The ArcMap InterfaceInterface
Data View symbology query edit analysis
Data View symbology query edit analysis
![Page 35: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/35.jpg)
Creating and using a map in ArcMap – The ArcMap Creating and using a map in ArcMap – The ArcMap InterfaceInterface
Layout View virtual page layout rulers and guides layout toolbar map elements
Layout View virtual page layout rulers and guides layout toolbar map elements
![Page 36: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/36.jpg)
Map elementsMap elements
TextText
TitleTitleLegendLegend
PicturePicture
Source text
Source text
Neatline
Neatline
ScaleScale
![Page 37: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/37.jpg)
Adding map elementsAdding map elements
Drawing Toolbar- for text and graphics
Drawing Toolbar- for text and graphics
* Some map elements are dynamic* Some map elements are dynamicData FrameData FrameLegendLegendNorth ArrowNorth ArrowScale BarScale BarScale TextScale Text
Insert MenuInsert Menu
![Page 38: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/38.jpg)
Data Frame propertiesData Frame properties
• Extent Extent RectanglesRectangles
– Overview dataOverview data– Highlights the Highlights the
extent of main extent of main map in the map in the overview mapoverview map
• FrameFrame– Border around data Border around data
frameframe– Background color Background color
for data framefor data frame
• GridsGrids– GraticuleGraticule– Measured GridMeasured Grid– Reference GridReference Grid
![Page 39: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/39.jpg)
DemonstrationDemonstration
![Page 40: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/40.jpg)
SummarySummary
• How to Build a GeodatabaseHow to Build a Geodatabase– Feature dataset, feature class, annotation, raster dataFeature dataset, feature class, annotation, raster data
• Data Management and MetadataData Management and Metadata– Importing and exporting data; update metadataImporting and exporting data; update metadata
• Editing in ArcGISEditing in ArcGIS– Editing environment and toolsEditing environment and tools
• GeoprocessingGeoprocessing– Automate tasks and analysisAutomate tasks and analysis
• Creating and Using a map in ArcMapCreating and Using a map in ArcMap– Design map layout and add map elementsDesign map layout and add map elements
![Page 41: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/41.jpg)
Related SessionsRelated Sessions
• Geodatabase Editing WorkflowsGeodatabase Editing Workflows– Wednesday 8:30 (Room 6 C) Wednesday 8:30 (Room 6 C) – Thursday 1:30 (Room 6 C) Thursday 1:30 (Room 6 C)
• Managing Geographic Information and Metadata with Managing Geographic Information and Metadata with ArcCatalog ArcCatalog
– Tuesday 8:30 (Room 14 A)Tuesday 8:30 (Room 14 A)– Wednesday 3:15 (Room 14 A)Wednesday 3:15 (Room 14 A)
• Editing with ArcGIS: Tips and TricksEditing with ArcGIS: Tips and Tricks– Wednesday 8:30 (Room 3) Wednesday 8:30 (Room 3) – Thursday 10:15 (Room 3)Thursday 10:15 (Room 3)
• Map Compilation and Page Layout – Tips and TricksMap Compilation and Page Layout – Tips and Tricks– Tuesday 10:15 (Room 6 F)Tuesday 10:15 (Room 6 F)– Wednesday 3:15 (Room 6 F) Wednesday 3:15 (Room 6 F)
![Page 42: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/42.jpg)
Training resourcesTraining resourceshttp://www.esri.com/traininghttp://www.esri.com/training
• Instructor-Led CoursesInstructor-Led Courses– ArcGIS Desktop I: Getting Started with GISArcGIS Desktop I: Getting Started with GIS– ArcGIS Desktop II: Tools and FunctionalityArcGIS Desktop II: Tools and Functionality– ArcGIS Desktop III: GIS Workflows and AnalysisArcGIS Desktop III: GIS Workflows and Analysis
• Web-Based TrainingWeb-Based Training– Getting Started with GIS (free course)Getting Started with GIS (free course)– Learning ArcGIS DesktopLearning ArcGIS Desktop– Planning for a GISPlanning for a GIS– GIS for Managers (free training seminar)GIS for Managers (free training seminar)
![Page 43: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/43.jpg)
GIS Training and Education SurveyGIS Training and Education Surveyhttp://www.esri.com/traininghttp://www.esri.com/training
• Brief online survey to get your feedbackBrief online survey to get your feedback– All survey takers get a free one-module Web courseAll survey takers get a free one-module Web course
• Helps us develop training products that: Helps us develop training products that: – Support your workflowsSupport your workflows– Cover the ESRI products you useCover the ESRI products you use– Focus on most common GIS tasks and rolesFocus on most common GIS tasks and roles
• Survey available at:Survey available at:
– ESRI Showcase: Training and Education IslandESRI Showcase: Training and Education Island
– ESRI Training Web site (until July 20th)ESRI Training Web site (until July 20th)
![Page 44: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/44.jpg)
SurveySurvey
• Please take the time to complete the Technical Please take the time to complete the Technical Workshop survey.Workshop survey.
![Page 45: Learning Essential GIS Workflows Kerri Manorek Nigel Pereira](https://reader035.vdocuments.site/reader035/viewer/2022062516/56649d415503460f94a1c632/html5/thumbnails/45.jpg)
QuestionsQuestions