automating geodatabase administration with python n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Automating Geodatabase Administration with Python PowerPoint Presentation
Download Presentation
Automating Geodatabase Administration with Python

Loading in 2 Seconds...

play fullscreen
1 / 14

Automating Geodatabase Administration with Python - PowerPoint PPT Presentation


  • 440 Views
  • Uploaded on

Automating Geodatabase Administration with Python. Russell Brennan. Python and Geodatabases. Python Is the programming language for geoprocessing. ArcPy site package is used to access geoprocessing functionality. Geodatabase Core ArcGIS Data model

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Automating Geodatabase Administration with Python' - elu


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
python and geodatabases
Python and Geodatabases
  • Python
    • Is the programming language for geoprocessing.
    • ArcPy site package is used to access geoprocessing functionality.
  • Geodatabase
    • Core ArcGIS Data model
      • A comprehensive model for representing and managing GIS data
    • A physical store of geographic data.
    • A transactional model for managing GIS workflows.
things you need to know
Things you need to know
  • Familiar with using Python for geoprocessing
    • Arcpy, Python lists, looping, string manipulation, data types.
  • Familiar with Enterprise geodatabase concepts
    • Versions, replicas, connection files, data ownership.
agenda
Agenda
  • Demo 1
    • Geodatabase maintenance.
      • Reconcile/post/delete versions, synchronize replicas, error reporting and automatic notifications
  • Demo 2
    • Scheduling your scripts to run (Windows)
  • Brief discussion of new admin 10.1 features
version maintenance
Version Maintenance
  • Synchronize replicas
  • Reconcile versions
  • Post versions
    • Delete versions – this will depend on your organization’s workflow and version structure.
  • Compress database
  • Email notifications
slide6
DEMO

Rec, Post, Compress

scheduling your script to run
Scheduling your script to run
  • Using Windows task scheduler you can automate when your script will be run.
  • This is especially useful for tasks that need to be run on a regular basis.
slide8
DEMO

Scheduling

what s new at 10 1
What’s new at 10.1
  • Tools:
    • Analyze Datasets
    • Rebuild Indexes
    • Reconcile Versions
  • Python functions:
    • ListVersions
    • ListReplicas
    • ListUsers (lists connected users)
    • DisconnectUsers
    • Describe will return the current release of a geodatabase
this script is available online
This script is available online:
  • Should be page 5 or 6 of the Geoprocessing tool gallery.
  • URL
    • http://resources.arcgis.com/gallery/file/geoprocessing/details?entryID=A709782C-1422-2418-7FD5-E83695D0381E
related sessions
Related Sessions
  • Road Ahead – GDB Admin
    • Thursday 3:40 Room 27B
esri training for desktop developers
http://www.esri.com/trainingEsri Training for Desktop Developers
  • Instructor-Led Courses
    • Introduction to Geoprocessing Scripts Using Python
    • Programming ArcGIS Desktop Using Add-Ins
  • Web Course
    • Using Python in ArcGIS Desktop 10
questions
Questions?

www.esri.com/sessionevals