Programming ArcGIS 10.1 with Python Cookbook

0
(0)

Programming ArcGIS 10.1 with Python Cookbook
 

  • Author:Eric Pimpler
  • Length: 304 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2013-02-22
  • ISBN-10: 1849694443
  • ISBN-13: 9781849694445
  • Sales Rank: #2034008 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Over 75 recipes to help you automate geoprocessing tasks, create solutions, and solve problems for ArcGIS with Python

    Overview

    • Learn how to create geoprocessing scripts with ArcPy
    • Customize and modify ArcGIS with Python.
    • Create time-saving tools and scripts for ArcGIS.

    In Detail

    ArcGIS is an industry standard geographic information system from ESRI.

    This book will show you how to use the Python programming language to create geoprocessing scripts, tools, and shortcuts for the ArcGIS Desktop environment.

    This book will make you a more effective and efficient GIS professional by showing you how to use the Python programming language with ArcGIS Desktop to automate geoprocessing tasks, manage map documents and layers, find and fix broken data links, edit data in feature classes and tables, and much more.

    “Programming ArcGIS 10.1 with Python Cookbook” starts by covering fundamental Python programming concepts in an ArcGIS Desktop context. Using a how-to instruction style you’ll then learn how to use Python to automate common important ArcGIS geoprocessing tasks.

    In this book you will also cover specific ArcGIS scripting topics which will help save you time and effort when working with ArcGIS. Topics include managing map document files, automating map production and printing, finding and fixing broken data sources, creating custom geoprocessing tools, and working with feature classes and tables, among others.

    In “Python ArcGIS 10.1 Programming Cookbook” you’ll learn how to write geoprocessing scripts using a pragmatic approach designed around an approach of accomplishing specific tasks in a Cookbook style format.

    What you will learn from this book

    • Fundamental Python programming skills.
    • Update layer properties and symbology.
    • Automate map production, printing, and the creation of PDF map books.
    • Find and fix broken data links in your map document files.
    • Create custom geoprocessing tools that can be shared with others.
    • Schedule your geoprocessing scripts to run after hours.
    • Create new feature classes or tables and add records, as well as edit feature classes and tables.
    • Customize the ArcGIS Desktop interface with Python add-ons.

    Approach

    This book is written in a helpful, practical style with numerous hands-on recipes and chapters to help you save time and effort by using Python to power ArcGIS to create shortcuts, scripts, tools, and customizations.

    Who this book is written for

    “Programming ArcGIS 10.1 with Python Cookbook” is written for GIS professionals who wish to revolutionize their ArcGIS workflow with Python. Basic Python or programming knowledge is essential(?)

    Table of Contents

    Chapter 1: Fundamentals of the Python Language for ArcGIS
    Chapter 2: Writing Basic Geoprocessing Scripts with ArcPy
    Chapter 3: Managing Map Documents and Layers
    Chapter 4: Finding and Fixing Broken Data Links
    Chapter 5: Automating Map Production and Printing
    Chapter 6: Executing Geoprocessing Tools from Scripts
    Chapter 7: Creating Custom Geoprocessing Tools
    Chapter 8: Querying and Selecting Data
    Chapter 9: Using the ArcPy Data Access Module to Select, Insert, and Update Geographic Data and Tables
    Chapter 10: Listing and Describing GIS Data
    Chapter 11: Customizing the ArcGIS Interface with Add-Ins
    Chapter 12: Error Handling and Troubleshooting
    Appendix A: Automating Python Scripts
    Appendix B: Five Things Every GIS Programmer Should Know How to Do with Python

    中文:

    书名:Programming ArcGIS 10.1 with Python Cookbook

    超过75个食谱,可帮助您自动执行地理处理任务、创建解决方案以及使用Python解决ArcGIS的问题

    Overview

    • Learn how to create geoprocessing scripts with ArcPy
    • 使用Python自定义和修改ArcGIS。
    • Create time-saving tools and scripts for ArcGIS.

    In Detail

    ArcGIS是ESRI的行业标准地理信息系统。

    本书将向您介绍如何使用Python编程语言为ArcGIS Desktop环境创建地理处理脚本、工具和快捷方式。

    本书将向您展示如何在ArcGIS Desktop中使用Python编程语言来自动执行地理处理任务、管理地图文档和图层、查找和修复断开的数据链接、编辑要素类和表中的数据等,从而使您成为一名更有效率的GIS专业人员。

    使用Python Cookbook对ArcGIS 10.1进行编程首先介绍了ArcGIS Desktop上下文中的基本Python编程概念。使用How-to说明样式,您将学习如何使用Python自动执行常见的重要ArcGIS地理处理任务。

    在本书中,您还将介绍特定的ArcGIS脚本主题,这些主题将帮助您在使用ArcGIS时节省时间和精力。主题包括管理地图文档文件、自动生成和打印地图、查找和修复损坏的数据源、创建自定义地理处理工具以及使用要素类和表等。

    在Python ArcGIS10.1编程指南中,您将学习如何使用围绕以Cookbook样式格式完成特定任务的方法设计的实用方法来编写地理处理脚本。

    你将从这本书中学到什么

    • 具备基本的Python编程技能。
    • 更新图层属性和符号系统。
    • 自动执行地图制作、打印和创建PDF地图册。
    • Find and fix broken data links in your map document files.
    • 创建可与其他人共享的自定义地理处理工具。
    • 安排您的地理处理脚本在下班后运行。
    • 创建新要素类或表、添加记录以及编辑要素类和表。
    • 使用Python加载项自定义ArcGIS Desktop界面。

    Approach

    本书以有用、实用的风格编写,包含大量动手操作食谱和章节,通过使用Python增强ArcGIS的功能来创建快捷方式、脚本、工具和自定义,从而帮助您节省时间和精力。

    这本书是为谁写的

    使用Python Cookbook编程ArcGIS 10.1是为希望使用Python彻底改变其ArcGIS工作流程的地理信息系统专业人员编写的。必须具备基本的Python或编程知识(?)

    目录表

    第1章:ArcGIS的Python语言基础
    第2章:使用ArcPy编写基本地理处理脚本
    第3章:管理地图文档和图层
    Chapter 4: Finding and Fixing Broken Data Links
    Chapter 5: Automating Map Production and Printing
    第6章:通过脚本执行地理处理工具
    Chapter 7: Creating Custom Geoprocessing Tools
    第8章:查询和选择数据
    第9章:使用ArcPy数据访问模块选择、插入和更新地理数据与表
    第10章:列出和描述地理信息系统数据
    第11章:使用加载项自定义ArcGIS界面
    Chapter 12: Error Handling and Troubleshooting
    附录A:自动化Python脚本
    附录B:每个GIS程序员都应该知道如何使用Python的五件事

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册