{"text_format":"2","workbook":"xls","n_sheets":1,"sheets":["report2"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":1,"defined_names":1,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"report2","index":0,"n_rows":26,"n_cols":5,"rows_kept":26,"cut":false,"hidden":false,"merged":[[0,2,0,3],[0,4,0,5],[1,2,1,3],[1,4,1,5],[2,2,2,3],[2,4,2,5],[3,2,3,3],[5,2,5,3],[7,2,7,3],[8,2,8,3],[9,2,9,3],[10,2,10,3],[11,2,11,3],[14,2,14,3],[15,2,15,3],[18,2,18,3]],"flags":["formulas_cached_only"]}
[null,"1.","Record Nr.",null,"UNINA9910797320403321"]
[null,null,"Autore",null,"Pimpler Eric"]
[null,null,"Titolo",null,"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"]
[null,null,"Pubbl/distr/stampa",null,"Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015"]
[{"$nulls":4},"©2015"]
[null,null,"ISBN",null,"1-5231-0610-7"]
[{"$nulls":4},"1-78528-125-9"]
[null,null,"Edizione",null,"[2nd ed.]"]
[null,null,"Descrizione fisica",null,"1 online resource (366 p.)"]
[null,null,"Collana",null,"Quick answers to common problems"]
[null,null,"Disciplina",null,"004.120934589"]
[null,null,"Soggetti",null,"Geographic information systems"]
[{"$nulls":4},"Graphical user interfaces (Computer systems)"]
[{"$nulls":4},"Python (Computer program language)"]
[null,null,"Lingua di pubblicazione",null,"Inglese"]
[null,null,"Formato",null,"Materiale a stampa"]
[null,null,null,"Livello bibliografico","Monografia"]
[null,null,null,"Note generali","Includes index."]
[null,null,"Nota di contenuto",null,"\"\"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\"\""]
[{"$nulls":4},"\"\"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()\"\""]
[{"$nulls":4},"\"\"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\"\"; "]
[{"$nulls":4},"\"\"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\"\""]
[{"$nulls":4},"\"\"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\"\""]
[{"$nulls":4},"\"\"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\"\""]
[{"$nulls":4},"\"\"Inserting rows with InsertCursor\"\""]
[null,null,null,"Sommario/riassunto","Programming ArcGIS with Python Cookbook, Second Edition, is written for GIS professionals who wish to revolutionize their ArcGIS workflow with Python. Whether you are new to ArcGIS or a seasoned professional, you almost certainly spend time each day performing various geoprocessing tasks. This book will teach you how to use the Python programming language to automate these geoprocessing tasks and make you a more efficient and effective GIS professional."]