Programming ArcGIS with python cookbook : over 85 hands-on recipes to teach you how to automate your ArcGIS for desktop geoprocessing tasks using python / / Eric Pimpler
| Programming ArcGIS with python cookbook : over 85 hands-on recipes to teach you how to automate your ArcGIS for desktop geoprocessing tasks using python / / Eric Pimpler |
| Autore | Pimpler Eric |
| Edizione | [2nd ed.] |
| Pubbl/distr/stampa | Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015 |
| Descrizione fisica | 1 online resource (366 p.) |
| Disciplina | 004.120934589 |
| Collana | Quick answers to common problems |
| Soggetto topico |
Geographic information systems
Graphical user interfaces (Computer systems) Python (Computer program language) |
| ISBN |
1-5231-0610-7
1-78528-125-9 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Fundamentals of the Python Language for ArcGIS""; ""Using IDLE for Python script development""; ""Using the ArcGIS Python window""; ""Python language fundamentals""; ""Summary""; ""Chapter 2: Managing Map Documents and Layers""; ""Introduction""; ""Referencing the current map document""; ""Referencing map documents on a disk""; ""Getting a list of layers in a map document""; ""Restricting the list of layers""
""Zooming in to selected features""""Changing the map extent""; ""Adding layers to a map document""; ""Inserting layers into a map document""; ""Updating layer symbology""; ""Updating layer properties""; ""Working with time-enabled layers in a data frame""; ""Chapter 3: Finding and Fixing Broken Data Links""; ""Introduction""; ""Finding broken data sources in your map document and layer files""; ""Fixing broken data sources with MapDocument.""; ""findAndReplaceWorkspacePaths()""; ""Fixing broken data sources with MapDocument.replaceWorkspaces()"" ""Fixing individual layer and table objects with replaceDataSource()""""Finding broken data sources in all map documents in a folder""; ""Chapter 4: Automating Map Production and Printing""; ""Introduction""; ""Creating a list of layout elements""; ""Assigning a unique name to layout elements""; ""Restricting the layout elements returned by ListLayoutElements()""; ""Updating the properties of layout elements""; ""Getting a list of available printers""; ""Printing maps with PrintMap()""; ""Exporting a map to a PDF file""; ""Exporting a map to an image file""; ""Exporting a report"" ""Building a map book with Data Driven Pages and ArcPy mapping""""Publishing a map document to an ArcGIS Server service""; ""Chapter 5: Executing Geoprocessing Tools from Scripts""; ""Introduction""; ""Finding geoprocessing tools""; ""Retrieving a toolbox alias""; ""Executing geoprocessing tools from a script""; ""Using the output of a tool as an input to another tool""; ""Chapter 6: Creating Custom Geoprocessing Tools""; ""Introduction""; ""Creating a custom geoprocessing tool""; ""Creating a Python toolbox""; ""Chapter 7: Querying and Selecting Data""; ""Introduction"" ""Constructing a proper attribute query syntax""""Creating feature layers and table views""; ""Selecting features and rows with the Select Layer by Attribute tool""; ""Selecting features with the Select by Location tool""; ""Combining a spatial and attribute query with the Select by Location tool""; ""Chapter 8: Using the ArcPy Data Access Module with Feature Classes and Tables""; ""Introduction""; ""Retrieving features from a feature class with SearchCursor""; ""Filtering records with a where clause""; ""Improving cursor performance with geometry tokens"" ""Inserting rows with InsertCursor"" |
| Record Nr. | UNINA-9910797320403321 |
Pimpler Eric
|
||
| Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Programming ArcGIS with python cookbook : over 85 hands-on recipes to teach you how to automate your ArcGIS for desktop geoprocessing tasks using python / / Eric Pimpler
| Programming ArcGIS with python cookbook : over 85 hands-on recipes to teach you how to automate your ArcGIS for desktop geoprocessing tasks using python / / Eric Pimpler |
| Autore | Pimpler Eric |
| Edizione | [2nd ed.] |
| Pubbl/distr/stampa | Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015 |
| Descrizione fisica | 1 online resource (366 p.) |
| Disciplina | 004.120934589 |
| Collana | Quick answers to common problems |
| Soggetto topico |
Geographic information systems
Graphical user interfaces (Computer systems) Python (Computer program language) |
| ISBN |
1-5231-0610-7
1-78528-125-9 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Fundamentals of the Python Language for ArcGIS""; ""Using IDLE for Python script development""; ""Using the ArcGIS Python window""; ""Python language fundamentals""; ""Summary""; ""Chapter 2: Managing Map Documents and Layers""; ""Introduction""; ""Referencing the current map document""; ""Referencing map documents on a disk""; ""Getting a list of layers in a map document""; ""Restricting the list of layers""
""Zooming in to selected features""""Changing the map extent""; ""Adding layers to a map document""; ""Inserting layers into a map document""; ""Updating layer symbology""; ""Updating layer properties""; ""Working with time-enabled layers in a data frame""; ""Chapter 3: Finding and Fixing Broken Data Links""; ""Introduction""; ""Finding broken data sources in your map document and layer files""; ""Fixing broken data sources with MapDocument.""; ""findAndReplaceWorkspacePaths()""; ""Fixing broken data sources with MapDocument.replaceWorkspaces()"" ""Fixing individual layer and table objects with replaceDataSource()""""Finding broken data sources in all map documents in a folder""; ""Chapter 4: Automating Map Production and Printing""; ""Introduction""; ""Creating a list of layout elements""; ""Assigning a unique name to layout elements""; ""Restricting the layout elements returned by ListLayoutElements()""; ""Updating the properties of layout elements""; ""Getting a list of available printers""; ""Printing maps with PrintMap()""; ""Exporting a map to a PDF file""; ""Exporting a map to an image file""; ""Exporting a report"" ""Building a map book with Data Driven Pages and ArcPy mapping""""Publishing a map document to an ArcGIS Server service""; ""Chapter 5: Executing Geoprocessing Tools from Scripts""; ""Introduction""; ""Finding geoprocessing tools""; ""Retrieving a toolbox alias""; ""Executing geoprocessing tools from a script""; ""Using the output of a tool as an input to another tool""; ""Chapter 6: Creating Custom Geoprocessing Tools""; ""Introduction""; ""Creating a custom geoprocessing tool""; ""Creating a Python toolbox""; ""Chapter 7: Querying and Selecting Data""; ""Introduction"" ""Constructing a proper attribute query syntax""""Creating feature layers and table views""; ""Selecting features and rows with the Select Layer by Attribute tool""; ""Selecting features with the Select by Location tool""; ""Combining a spatial and attribute query with the Select by Location tool""; ""Chapter 8: Using the ArcPy Data Access Module with Feature Classes and Tables""; ""Introduction""; ""Retrieving features from a feature class with SearchCursor""; ""Filtering records with a where clause""; ""Improving cursor performance with geometry tokens"" ""Inserting rows with InsertCursor"" |
| Record Nr. | UNINA-9910824826603321 |
Pimpler Eric
|
||
| Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||