1 / 44

Sharing Workflows with Geoprocessing Packages

2013 Esri International User Conference July 8–12, 2013 | San Diego, California. Technical Workshop. Sharing Workflows with Geoprocessing Packages. Bill Moreland, Ashley Pengelly. Workshop overview. Agenda Overview of sharing analysis Basics of geoprocessing packages

carsyn
Download Presentation

Sharing Workflows with Geoprocessing Packages

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Technical Workshop Sharing Workflows with Geoprocessing Packages Bill Moreland, Ashley Pengelly

  2. Workshop overview • Agenda • Overview of sharing analysis • Basics of geoprocessing packages • Creating geoprocessing packages • Sharing geoprocessing packages • Using geoprocessing packages • Anatomy of a geoprocessing package Sharing Workflows with Geoprocessing Packages

  3. Overview of Sharing Analysis Ashley Pengelly Sharing Workflows with Geoprocessing Packages

  4. Sharing Analysis GIS Professionals Package Analysis Share as… Service Everyone Sharing Workflows with Geoprocessing Packages

  5. Simple concept Powerful implications Reuse of your tradecraft with others Others can easily learn from your hard work and expertise. Sharing Analysis Sharing Workflows with Geoprocessing Packages

  6. Basics of Geoprocessing Packages Sharing Workflows with Geoprocessing Packages

  7. Remember this……… Sharing Workflows with Geoprocessing Packages

  8. A compressed file (.gpk) containing ArcGIS tools and data What is a geoprocessing package? Sharing Workflows with Geoprocessing Packages

  9. A compressed file (.gpk) containing ArcGIS tools and data Designed to enable GIS professionals to easily share analysis work What is a geoprocessing package? Sharing Workflows with Geoprocessing Packages

  10. A compressed file (.gpk) containing ArcGIS tools and data Designed to enable GIS professionals to easily share analysis work Can be shared: As a file uploaded to ArcGIS Online As an attachment to an email Across a network What is a geoprocessing package? Sharing Workflows with Geoprocessing Packages

  11. A compressed file (.gpk) containing ArcGIS tools and data Designed to enable GIS professionals to easily share analysis work Can be shared: As a file uploaded to ArcGIS Online As an attachment to an email Across a network Unpacked and consumed by ArcGIS Desktop orArcGIS Runtime applications What is a geoprocessing package? Sharing Workflows with Geoprocessing Packages

  12. Improve productivity Learn from experts Fewer resources wasted on duplicating efforts Enable more people to work in parallel Why use geoprocessing packages? Sharing Workflows with Geoprocessing Packages

  13. Improve productivity Learn from experts Fewer resources wasted on duplicating efforts Enable more people to work in parallel Enhance collaboration Efficient team work within an organization Combine the power of a large pool of diverse talents Be part of the ArcGIS Online community Why use geoprocessing packages? Sharing Workflows with Geoprocessing Packages

  14. Data What is in a geoprocessing package? Tools Scripts Docs Settings Models Geoprocessing package Sharing Workflows with Geoprocessing Packages

  15. Creating Geoprocessing Packages Sharing Workflows with Geoprocessing Packages

  16. Only successfully run analyses can be shared The steps Sharing Workflows with Geoprocessing Packages

  17. Prepare tools for sharing Sharing Workflows with Geoprocessing Packages

  18. Test and debug models, scripts, and tools with data Prepare tools for sharing Sharing Workflows with Geoprocessing Packages

  19. Test and debug models, scripts, and tools with data Take the time and effort to document the tools Go beyond the minimum requirement Prepare tools for sharing Sharing Workflows with Geoprocessing Packages

  20. Test and debug models, scripts, and tools with data Take the time and effort to document the tools Go beyond the minimum requirement Considerations for sharing: Size of the data included in the package Prepare tools for sharing Sharing Workflows with Geoprocessing Packages

  21. Execute the tools, which will write results in the Results window Only valid results can be shared as packages Run tools Sharing Workflows with Geoprocessing Packages

  22. Execute the tools, which will write results in the Results window Only valid results can be shared as packages A geoprocessing package can have more than one result Consolidate different results into one package Run tools Sharing Workflows with Geoprocessing Packages

  23. Share analyses as geoprocessing packages Sharing Workflows with Geoprocessing Packages

  24. Demo Creating a Geoprocessing Package Sharing Workflows with Geoprocessing Packages

  25. Using and Customizing Geoprocessing Packages Sharing Workflows with Geoprocessing Packages

  26. Using and Customizing Geoprocessing Packages Ashley Pengelly

  27. Using geoprocessing packages: The steps Sharing Workflows with Geoprocessing Packages

  28. Search for geoprocessing packages on ArcGIS Online Keyword search Search for tools Options to download or open in ArcGIS Desktop Get geoprocessing packages Sharing Workflows with Geoprocessing Packages

  29. Search for geoprocessing packages on ArcGIS Online Keyword search Search for tools Options to download or open in ArcGIS Desktop Receive geoprocessing packages from others Email ftp File sharing Get geoprocessing packages Sharing Workflows with Geoprocessing Packages

  30. Unpack a geoprocessing package Sharing Workflows with Geoprocessing Packages

  31. Unpacked results are available in the Shared node in the Results Window Use geoprocessing package in ArcGIS Sharing Workflows with Geoprocessing Packages

  32. Optional steps Optional Sharing Workflows with Geoprocessing Packages

  33. Editing geoprocessing packages Sharing Workflows with Geoprocessing Packages

  34. Demo Using a .GPK Sharing Workflows with Geoprocessing Packages

  35. Anatomy of a .gpk Bill Moreland Sharing Workflows with Geoprocessing Packages

  36. Folder Structure Demystified Where do my packages live? XPC:\Documents and Settings\<username>\My Documents\ArcGIS\Packages Vista and Windows 7C:\Users\<username>\Documents\ArcGIS\Packages Sharing Workflows with Geoprocessing Packages

  37. Commondata folder: For items that are version independent Ie: Shapefiles, File based rasters Folder Structure Demystified Top level folder name comes from the ‘Name’ of Result Shapefile that was used as input. All non spatial files • Ie: Additional files • Original toolbox • and model Version specific data Ie. gdbs, toolboxes geoprocessingTask created from original model (Tasks are needed to handle limitations of geoprocessing services.) • Output dataset Result file (.rlt) Sharing Workflows with Geoprocessing Packages

  38. Python script tools are scanned Found data is consolidated Consolidated script tool is modified (modify only what is necessary) We have to recognize the data Considerations Raw building of paths Importing other Python Modules (Third party) Python Scripts Sharing Workflows with Geoprocessing Packages

  39. Sharing Workflows with Geoprocessing Packages

  40. Considerations Manual steps involved to ensure consumers of your package are using the same 3rd party custom tools. Custom Tools Sharing Workflows with Geoprocessing Packages

  41. What is a geoprocessing package? A quick tour of creating a geoprocessing package Using a geoprocessing package Online help topics Sharing Workflows with Geoprocessing Packages

  42. Analysis and Geoprocessing Resource Center • resources.arcgis.com • (This is the home page. From here, navigate to the Analysis community page.) Option 1: from the home page Option 2: click “Communities” to get a list of all resource centers Sharing Workflows with Geoprocessing Packages

  43. Important features of the Analysis Resource Center • Quick Links: • Education Gallery: you can find User Conference presentations here • About the tool gallery: learn all about the new gallery of geoprocessing tools and analysis hosted on ArcGIS Online • Gallery: • A sample of entries in the tool gallery • Click More Gallery posts to see all the entries Sharing Workflows with Geoprocessing Packages

  44. Sharing Workflows with Geoprocessing Packages

More Related