Python Scripting for ArcGIS.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Redlands :
Esri Press,
2015.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover
- Contents
- Preface
- Acknowledgments
- Part 1: Learning the fundamentals of Python and geoprocessing
- Chapter 1: Introducing Python 3
- 1.1 Introduction
- 1.2 Exploring the features of Python
- 1.3 Comparing scripting vs. programming
- 1.4 Using scripting in ArcGIS
- 1.5 Python history and versions
- 1.6 About this book
- 1.7 Exploring how Python is used
- 1.8 Choosing a Python script editor
- Points to remember
- Chapter 2: Geoprocessing in ArcGIS
- 2.1 Introduction
- 2.2 What is geoprocessing?
- 2.3 A note on ArcObjects
- 2.4 Using toolboxes and tools2.5 Learning types and categories of tools
- 2.6 Running tools using tool dialog boxes
- 2.7 Specifying environment settings
- 2.8 Using batch processing
- 2.9 Using models and ModelBuilder
- 2.10 Using scripting
- 2.11 Running scripts as tools
- 2.12 Converting a model to a script
- 2.13 Scheduling a Python script to run at prescribed times
- Points to remember
- Chapter 3: Using the Python window
- 3.1 Introduction
- 3.2 Opening the Python window
- 3.3 Writing and running code
- 3.4 Getting assistance
- 3.5 Exploring Python window options3.6 Saving your work
- 3.7 Loading code into the Python window
- Points to remember
- Chapter 4: Learning Python language fundamentals
- 4.1 Introduction
- 4.2 Locating Python documentation and resources
- 4.3 Working with data types and structures
- 4.4 Working with numbers
- 4.5 Working with variables and naming
- 4.6 Writing statements and expressions
- 4.7 Using strings
- 4.8 Using lists
- 4.9 Working with Python objects
- 4.10 Using functions
- 4.11 Using methods
- 4.12 Working with strings
- 4.13 Working with lists4.14 Working with paths
- 4.15 Working with modules
- 4.16 Controlling workflow using conditional statements
- 4.17 Controlling workflow using loop structures
- 4.18 Getting user input
- 4.19 Commenting scripts
- 4.20 Working with code in the PythonWin editor
- 4.21 Following coding guidelines
- Points to remember
- Part 2: Writing scripts
- Chapter 5: Geoprocessing using Python
- 5.1 Introduction
- 5.2 Using the ArcPy site package
- 5.3 Importing ArcPy
- 5.4 Working with earlier versions of ArcGIS
- 5.5 Using tools
- 5.6 Working with toolboxes5.7 Using functions
- 5.8 Using classes
- 5.9 Using environment settings
- 5.10 Working with tool messages
- 5.11 Working with licenses
- 5.12 Accessing ArcGIS Desktop Help
- Points to remember
- Chapter 6: Exploring spatial data
- 6.1 Introduction
- 6.2 Checking for the existence of data
- 6.3 Describing data
- 6.4 Listing data
- 6.5 Using lists in for loops
- 6.6 Working with lists
- 6.7 Working with tuples
- 6.8 Working with dictionaries
- Points to remember
- Chapter 7: Manipulating spatial data