nearc2012
TRANSCRIPT
![Page 1: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/1.jpg)
AUTOMATING ARCGIS TO EMPOWER NOVICE USERS AND INCREASE
PARTICIPATION
Melissa Albino Hegeman
New York State Department of Environmental Conservation
![Page 2: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/2.jpg)
What can you automate?
Exporting maps Adding and removing layers Changing data sources Change symbology Create map books
![Page 3: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/3.jpg)
Why automate?
Keeps you from doing repetitive work Saves time, and focus for more novel
tasks Reduces error Allows more people to participate Allows you to control more elements of
your maps
![Page 4: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/4.jpg)
What’s the problem?
There is no consistency in our maps
![Page 5: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/5.jpg)
![Page 6: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/6.jpg)
![Page 7: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/7.jpg)
![Page 8: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/8.jpg)
![Page 9: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/9.jpg)
What’s the problem?
There is no consistency in our maps Colleagues are reluctant to use ArcGIS,
so most mapping tasks fall on me
![Page 10: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/10.jpg)
Why aren’t people using ArcGIS? They don’t know where to start It is intimidating There is a sharp learning curve No training is being offered
![Page 11: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/11.jpg)
How do I encourage my colleagues to use ArcGIS?
Remove the barriers to participation Positive reinforcement Regular communication and training
Map Automation!
![Page 12: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/12.jpg)
ArcGIS and map automation Create custom tools using arcpy and
arcpy.mapping Limit choices and narrow their focus Help them get the desired result on the
first try Explain what you are offering and get
feed back to improve it
![Page 13: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/13.jpg)
Custom Python Script Tools
Organize things in a way that make sense to your end users.
![Page 14: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/14.jpg)
Biotoxin Map Project
Limit user choices Auto-populate fields Very specific help text
![Page 15: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/15.jpg)
Biotoxin Map Project
Returns Python list
![Page 16: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/16.jpg)
Biotoxin Map Project
![Page 17: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/17.jpg)
Biotoxin Map Project
What if a new area needs to be closed (that doesn't have a pre-authored map)?
Create a new map file from a pre-authored one. This ensures that data frames, text elements, etc. are named properly and will work with the pre-existing tool.
![Page 18: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/18.jpg)
Other ways we are using map automation We have similar tools in the works to
create other standard maps (conditional shellfishing program, sampling station and regulatory maps).
We are also looking into automating some analysis and QC
![Page 19: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/19.jpg)
But, are people using it?
I've gotten a lot of positive feedback so far.
Shellfisheries staff seems to be embracing it.
![Page 20: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/20.jpg)
But I don’t know how to code
For basic Python: http://www.codecademy.com
ESRI makes it easy to get started with samples: http://goo.gl/9nTfF
All of my code is available at: https://gist.github.com/mhegeman
![Page 21: Nearc2012](https://reader033.vdocuments.us/reader033/viewer/2022060107/554a45b8b4c905293a8b5427/html5/thumbnails/21.jpg)
Contact Info
Email:[email protected]@gw.dec.state.ny.us
Web:www.melissahegeman.com/nearc2012
LinkedIn:www.linkedin.com/melissaalbinohegeman