ArcPy and ArcGIS-geospatial analysis with Python : use the ArcPy module to automate the analysis and mapping of geospatial data in ArcGIS / Silas Toms.

If you are a GIS student or professional who needs an understanding of how to use ArcPy to reduce repetitive tasks and perform analysis faster, this book is for you. It is also a valuable book for Python programmers who want to understand how to automate geospatial analyses.

Saved in:
Bibliographic Details
Online Access: Full Text (via O'Reilly/Safari)
Main Author: Toms, Silas (Author)
Other title:Use the ArcPy module to automate the analysis and mapping of geospatial data in ArcGIS
ArcPy and Arc Geographic Information System
Format: eBook
Language:English
Published: Birmingham, UK : Packt Publishing, 2015.
Series:Community experience distilled.
Subjects:

MARC

LEADER 00000cam a2200000 i 4500
001 b10296074
006 m o d
007 cr |||||||||||
008 150402s2015 enka o 001 0 eng d
005 20240829145108.1
019 |a 905735766 
020 |a 9781783988679 
020 |a 1783988673 
020 |z 9781783988662 
020 |a 1783988665 
020 |a 9781783988662 
029 1 |a DEBBG  |b BV042683001 
029 1 |a DEBSZ  |b 446582034 
029 1 |a GBVCP  |b 829888926 
035 |a (OCoLC)safo906041042 
035 |a (OCoLC)906041042  |z (OCoLC)905735766 
037 |a safo9781783988662 
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d YDXCP  |d DEBBG  |d OCLCF  |d DEBSZ  |d STF  |d OCLCA  |d OCLCQ  |d CEF  |d AU@  |d UAB  |d MERER  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL  |d OCLCQ  |d DXU 
049 |a GWRE 
050 4 |a G70.212 
100 1 |a Toms, Silas,  |e author. 
245 1 0 |a ArcPy and ArcGIS-geospatial analysis with Python :  |b use the ArcPy module to automate the analysis and mapping of geospatial data in ArcGIS /  |c Silas Toms. 
246 3 0 |a Use the ArcPy module to automate the analysis and mapping of geospatial data in ArcGIS 
246 3 |a ArcPy and Arc Geographic Information System 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a volume  |b nc  |2 rdacarrier 
490 1 |a Community experience distilled 
588 |a Description based on online resource; title from cover page (Safari, viewed March 26, 2015). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to Python for ArcGIS; Overview of Python; Python as a programming language; Interpreted language; Standard (built-in) library; The glue language; Wrapper modules; The basics of Python; Import statements; Variables; For loops; If/Elif/Else statements; While statements; Comments; Data types; Strings; Integers; Floats; Lists; Tuples; Dictionaries; Iterable data types; Other important concepts; Indentation; Functions; Keywords; Namespaces; Zero-based indexing 
505 8 |a Important Python Modules for GIS Analysis The ArcPy module; The Operating System (OS) module; The Python System (SYS) module; The XLRD and XLWT modules; Commonly used built-in functions; Commonly used standard library modules; Summary; Chapter 2: Configuring the Python Environment; What is a Python script?; How Python executes a script; What is the Python interpreter?; Where is the Python interpreter located?; Which Python interpreter should be used?; How does the computer know where the interpreter is?; Make Python scripts executable when clicked on; Integrated Development Environments; IDLE 
505 8 |a Python Win Aptana Studio 3; IDE summary; Python folder structure; Where modules reside; Using Python's sys module to add a module; The sys.path.append() method; Summary; Chapter 3: Creating the First Python Script; Prerequisites; Model Builder; Creating a model and exporting to Python; Modeling the Select and Buffer tools; Adding the Intersect tool; Tallying the analysis results; Exporting the model and adjusting the script; The automatically generated script; File paths in Python; Continuing the script analysis: the arcPy tools; The intersect tool and string manipulation 
505 8 |a The string manipulation method 1-string addition The string manipulation method 2-string formatting #1; The string manipulation method 3-string formatting#2 ; Adjusting the Script; Adding the CSV Module to the script; Accessing the data: Using a cursor; The final script; Summary; Chapter 4: Complex ArcPy Scripts and Generalizing Functions; Python functions-Avoid repeating code; Technical definition of functions; A first function; Functions with parameters; Using functions to replace repetitive code; More generalization of the functions; Summary 
505 8 |a Chapter 5: ArcPy Cursors: Search, Insert and Update The data access module; Attribute field interactions; Update cursors; Updating the shape field; Adjusting a point location; Deleting a row using an Update Cursor; Using an Insert Cursor; Inserting a polyline geometry; Inserting a polygon geometry; Summary; Chapter 6: Working with ArcPy Geometry Objects; ArcPy geometry object classes; ArcPy Point objects; ArcPy Array objects; ArcPy Polyline objects; ArcPy Polygon objects; Polygon object buffers; Other Polygon object methods; ArcPy geometry objects; ArcPy PointGeometry objects; Summary 
520 |a If you are a GIS student or professional who needs an understanding of how to use ArcPy to reduce repetitive tasks and perform analysis faster, this book is for you. It is also a valuable book for Python programmers who want to understand how to automate geospatial analyses. 
630 0 0 |a ArcGIS. 
630 0 7 |a ArcGIS  |2 fast 
650 0 |a Geographic information systems. 
650 0 |a Python (Computer program language) 
650 7 |a Geographic information systems  |2 fast 
650 7 |a Python (Computer program language)  |2 fast 
758 |i has work:  |a ArcPy and ArcGIS - Geospatial Analysis with Python (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCFPRGGTyjT83FjY3tyPfFX  |4 https://id.oclc.org/worldcat/ontology/hasWork 
830 0 |a Community experience distilled. 
856 4 0 |u https://go.oreilly.com/UniOfColoradoBoulder/library/view/~/9781783988662/?ar  |z Full Text (via O'Reilly/Safari) 
915 |a - 
956 |a O'Reilly-Safari eBooks 
956 |b O'Reilly Online Learning: Academic/Public Library Edition 
994 |a 92  |b COD 
998 |b Subsequent record output 
999 f f |i d4fc46c6-9673-5429-8c24-9182c264bdfe  |s b0db3452-3194-5a2d-a034-d3b5a6631b2d 
952 f f |p Can circulate  |a University of Colorado Boulder  |b Online  |c Online  |d Online  |e G70.212  |h Library of Congress classification  |i web  |n 1