000 03517nam a22005055i 4500
001 vtls000559818
003 RU-ToGU
005 20210922090057.0
007 cr nn 008mamaa
008 170212s2015 gw | s |||| 0|eng d
020 _a9783319183985
_9978-3-319-18398-5
024 7 _a10.1007/978-3-319-18398-5
_2doi
035 _ato000559818
040 _aSpringer
_cSpringer
_dRU-ToGU
050 4 _aGA1-1776
072 7 _aRGW
_2bicssc
072 7 _aSCI030000
_2bisacsh
072 7 _aTEC036000
_2bisacsh
082 0 4 _a910.285
_223
100 1 _aTateosian, Laura.
_eauthor.
_9448180
245 1 0 _aPython For ArcGIS
_helectronic resource
_cby Laura Tateosian.
250 _a1st ed. 2015.
260 _aCham :
_bSpringer International Publishing :
_bImprint: Springer,
_c2015.
300 _aXVI, 538 p. 167 illus., 148 illus. in color.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
505 0 _aIntroduction -- Beginning Python -- Basic data types: numbers and strings -- Basic data types: lists and tuples -- Preparing for Python in ArcGIS -- Calling tools with arcpy -- Getting user input -- Controlling flow -- Decision-making and describing data -- Repetition: Looping for geoprocessing -- Batch geoprocessing -- Additional looping functions -- Debugging -- Error handling -- User-defined functions -- User-defined modules -- Reading and Writing with Cursors -- Dictionaries -- Reading & writing text files -- Working with HTML & KML -- Classes -- User interfaces for file and folder selection -- ArcGIS Python GUIs -- Mapping module.
520 _aThis book introduces Python scripting for geographic information science (GIS) workflow optimization using ArcGIS. It builds essential programming skills for automating GIS analysis. Over 200 sample Python scripts and 175 classroom-tested exercises reinforce the learning objectives. Readers will learn to: • Write and run Python in the ArcGIS Python Window, the PythonWin IDE, and the PyScripter IDE • Work with Python syntax and data types • Call ArcToolbox tools, batch process GIS datasets, and manipulate map documents using the arcpy package • Read and modify proprietary and ASCII text GIS data • Parse HTML web pages and KML datasets • Create Web pages and fetch GIS data from Web sources. • Build user-interfaces with the native Python file dialog toolkit or the ArcGIS Script tools and PyToolboxes Python for ArcGIS is designed as a primary textbook for advanced-level students in GIS. Researchers, government specialists and professionals working in GIS will also find this book useful as a reference.
650 0 _ageography.
_9566247
650 0 _aearth sciences.
_9302055
650 0 _aProgramming languages (Electronic computers).
_9459680
650 0 _aGeographical information systems.
_9294357
650 1 4 _aGeography.
_9566415
650 2 4 _aGeographical Information Systems/Cartography.
_9294362
650 2 4 _aProgramming Languages, Compilers, Interpreters.
_9303287
650 2 4 _aInformation Systems Applications (incl. Internet).
_9299051
650 2 4 _aEarth Sciences, general.
_9312752
710 2 _aSpringerLink (Online service)
_9143950
773 0 _tSpringer eBooks
856 4 0 _uhttp://dx.doi.org/10.1007/978-3-319-18398-5
912 _aZDB-2-EES
999 _c414723