arcgis9.3怎么使用python
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arcgis9.3怎么使用python相关的知识,希望对你有一定的参考价值。
参考技术A Python 表达式可通过 几何对象中的属性(type、extent、centroid、firstPoint、lastPoint、area、length、isMultipart 和 partCount)进行创建。!shape.area!
Python 表达式可以使用具有面积或线性单位的几何 area 和 length 属性将值转换为不同的测量单位(例如 !shape.length@kilometers!)。如果数据存储在地理坐标系中且具有线性单位(例如英里),则使用测地线算法计算长度。在地理数据中使用面积单位会产生不正确的结果,这是由于沿 globe 的十进制度并不一致。
面积测量单位关键字:
英亩 | 公亩 | 公顷 | 平方厘米 | 平方分米 | 平方英寸 | 平方英尺 | 平方千米 | 平方米 | 平方英里 | 平方毫米 | 平方码 | 平方地图单位 | 未知
线性测量单位关键字:
厘米 | 十进制度 | 分米 | 英尺 | 英寸 | 千米 | 米 | 英里 | 毫米 | 海里 | 磅 | 未知 | 码
在工具对话框中,可将表达式直接输入到表达式参数中,或者使用“字段计算器”以交互方式构建表达式。
使用所选要素集(如从创建要素图层或按属性选择图层内的查询中创建的要素集)时,此工具将只更新所选的记录。
每次操作仅能对一个字段应用计算。
现有字段值将被覆盖。如果想要保留原始字段值,应创建输入表副本
对于 Python 计算,必须在字段名称两旁添加惊叹号(!字段名!)。
对于 VB 计算,字段名称必须用方括号括起([字段名])。
计算文本或字符字段的字符串时,在对话框中,必须对字符串添加双引号("字符串"),而在脚本中,还必须对加双引号的字符串添加单引号('"字符串"')。
此工具也可用于更新字符项。应对使用字符串的表达式添加单引号(例如 [CHARITEM] = ‘新字符串')。但是,如果字符串已包含单引号,则要对该字符串添加双引号,例如 [CHARITEM] = "类型'A'"。
要计算数值字段,可在表达式参数中输入数值;值的两旁无需加引号。
如果已指定 Python 表达式,则此工具支持 arcgis.rand() 函数。已为 ArcGIS 工具创建 arcgis.rand() 函数,不应将此函数与 Python Rand() 函数相混淆。arcgis.rand() 函数的可用分布的语法在随机值的分布语法中进行介绍。
表达式与代码块会相互连接。代码块必须返回与表达式的关联;代码块的结果应传入到表达式中。
代码块参数可用于创建复杂表达式。您可以在对话框中直接输入代码块,或在脚本中将代码块作为连续字符串输入。
Python 数学模块及格式可供代码块参数使用。您可以导入附加模块。数学模块可提供数论函数与表达函数、幂函数与对数函数、三角函数、角度转换函数、双曲函数以及数学常数。要了解更多有关数学模块的内容,请参阅 Python 的帮助。
保存的 ArcGIS 先前版本的 VB .cal 文件可以直接使用或者只需做少量修改后即可使用。如果拥有使用 ArcObjects 的过去版本的 VBA 代码,则计算需经过修改后才能用于 10.0。
计算连接数据时,您无法直接计算连接列。然而,您可以直接计算源表的列。要计算连接数据,必须先将连接表或连接图层添加至 ArcMap。然后可以分别对此数据执行计算。这些更改将反映在连接列中。
计算字段示例 参考技术B 您好,请问您是想知道arcgis9.3怎么使用python吗?
UG12二次开发怎么导入Pycharm?
我想用Python二次开发UG,用pycharm作为编译器,不知道要怎么导入进去?
win7装好py3.6配置好了matplotlib模块,在Pycharm里面却不能使用,不知道题主你有没有试过命令行导入是否成功,Anaconda本质上就是一些常用库的集合,手动安装也没什么区别的。猜测应该是题主使用的应该是最新版Pycharm,新项目默认使用的是虚拟环境,虚拟环境和你的py3.6配置是分开的,所以不能正常使用。这里可以看到我有两个Python环境,一个Python3.6(scrapy),一个Python3.6,选择一个就行。或者还可以使用Pycharm本身的库下载,点击图片上那个最右边的绿色箭头,搜索你要的库下载就行。找到Script路径,一般都是下面这个路径,C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36\\Scripts,在Scripts下运行cmd,打上pip install matplotlib,同时打开VPN翻墙,一定要翻墙,否则会下载非常慢或者超时下载不成功,不然下载非常慢或者超时
编。
PyCharm 是一种 Python IDE,可以帮助程序员节约时间,提高生产效率。那么具体如何使用呢?本文从 PyCharm 安装到插件、外部工具、专业版功能等进行了一一介绍,希望能够帮助到大家。
机器之心之前也没系统地介绍过 PyCharm,怎样配置环境、怎样 DeBug、怎样同步 GitHub 等等可能都是通过经验或者摸索学会的。在本文中,我们并不会提供非常完善的指南,但是会介绍 PyCharm 最主要的一些能力,了解这些后,后面就需要我们在实践中再具体学习了。
机器之心的读者应该非常了解 JetBrains 开发的 PyCharm 了,它差不多是 Python 最常用的 IDE。PyCharm 可以为我们节省大量时间,它能够管理代码,并完成大量其他任务,如 debug 和可视化等。
2. 修改对应.vsz文件。修改NX12安装文件下的vs_file中的.vsz文件,Wizard=VsWizard.VsWizardEngine.15.0。VS与VC版本对应关系附后。
3. 将NX12安装文件下的vs_file中的VC文件夹复制到C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\IDE位置。
若开发VC#或VB,将vs_file中的VC#和VB文件夹复制到C:\Program Files (x86)\Microsoft Visual Studio\2017\Community位置。追问
第三点没有打到你说的路径,另外pycharm要复制哪个文件夹进去?(VC\VB\VC#)
以上是关于arcgis9.3怎么使用python的主要内容,如果未能解决你的问题,请参考以下文章
ArcGIS10的文件能在ArcGIS9.3中打开吗,如果能怎么保存ArcGIS10的文件才能让ArcGIS9.3打开.