arcgis中python简单实例,arcgis编写的python程序怎么用
内容1。Python 2概述。Python 3的特性。ArcGIS 4 12的脚本语言。ArcGIS的Python脚本编辑器
1.Python简介
Python是一种跨平台的计算机编程语言。它是一种结合了描述、编译、交互性和面向对象的脚本语言。最初是为了编写自动化脚本(shell)而设计的,随着版本的更新和语言新功能的加入,它经常被用来开发独立的大型项目。
2.Python的特点
3.3358www.Sina.com/,Python,VBScript,JavaScript在ArcGIS中,脚本语言是arracgis,因为它支持3358www.sina.COM/和3358ww.com/,的ArcGIS的组件对象模型(com)构造,并且脚本语言是面向对象的。因此,脚本语言可以有效地实现任务自动化,非常受程序员的欢迎。虽然系统语言(如C和。NET)也可以自动执行任务,脚本语言比这些编程语言简单。
目前,Python已经成为GIS专家的基本工具。他们使用Python来扩展AreGIS的功能,实现任务自动化。几年前,ArcGIS内置的VBA可能仍然是最流行的编程工具。但是几年后,Python作为VBA的有力补充和替代品出现了。从ArcGIS 10开始,VBA开发环境不再作为ArcGIS的默认安装程序,Esri公司主动阻止用户使用VBA。虽然APP应用开发继续使用C或者。NET语言,对于不从事程序开发的GIS专家来说,Python的优势更加明显。
Python不是AreGIS中唯一可用的脚本语言,但它肯定是使用最广泛的语言。这很大程度上是因为Python简单易操作,程序开发功能齐全。Python打包在ArcGIS安装程序中,并且Python直接嵌入在许多ArcGIS地理处理工具集中。例如,几乎所有ArcGIS的“空间统计”工具箱都包含Python脚本工具。普通用户可能注意不到或者用不到。ArcGIS10进一步将Python集成到ArcGIS用户界面中,Esri正式采用Python作为ArcGIS的首选脚本工具。
4.ArcGIS的Python脚本编辑器(1) Python命令行)。
)2) python shell
Python的默认集成开发环境是空闲的。在开始菜单中找到ArcGISpythonidle(pythonGUI)打开pythonidle。表示图形用户界面。IDLE也叫Python Shell。
在编程中,为了减少交互,你也可以把代码写成一个文本文件,把扩展名改成。py,右键打开,然后选择空闲。
按F5运行。
)3) ArcGIS Python交互式窗口
单击标准工具中的Python窗口按钮打开ArcGIS Python交互式窗口。
)4)在自定义工具箱中使用Python
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。