内容简介
ArcGIS是一个完整而强大的地理信息平台,我们在这个平台上,可以进行几乎所有针对地理信息及服务的处理、分析、可视化、发布、共享和协同等工作。对于其中很多需要反复进行的操作,以及较为复杂的处理和分析,往往离不开编程。对于绝大多数人而言,编程终归是一件头疼的事。而要解决问题又绕不开编程时,聪明的做法就是尽可能采用简洁、灵活、高效的编程语言和环境,让我们可以更加专注于问题和解决问题的逻辑本身,尽量少一些编程所带来的困扰。显然,Esri对此一直是十分认真对待的,从上面提到的ArcGIS的脚本编程环境的演变可见一斑。在各种通用型的脚本编程语言中,Python可以说是后起之秀,其简洁、优雅而健壮的特性,得到了市场上广泛的支持和认可。