Python是目前使用多的编程语言之一,有众多的扩展包用于不同领域的软件开发,也是目前大数据分析、机器学习和人工智能的主要开发语言。ArcPy是美国ESRI公司推出的用于ArcGISDesktop产品二次开发的Python包,开发者可以通过ArcPy充分利用ArcGISDesktop强大的功能进行地理数据处理与分析的方法。本书介绍利用Python编程语言和ArcPy包进行地理数据处理与分析,由Python编程基础、Python常用扩展包、ArcPy使用及综合应用示例四个部分内容组成,涉及地理数据采集、处理、分析与制图。