Python技术

Python技术

python脚本设置为utf-8后,不显示运行过程

脚本代码/工具江宝骅 回复了问题 • 2 人关注 • 1 个回复 • 94 次浏览 • 2017-12-18 09:15 • 来自相关话题

为方便处理中文字符,将脚本的编码设为utf-8
即sys.setdefaultencoding("utf-8")
设置完成后的确可以处理中文字符了,但是在运行脚本时,所有的print语句包括脚本出现的异常都不能显示出来,这样程序调适就很麻烦了,求教大神如何解决!!!感激不尽

如何利用python提取大量点的边界?

Desktop潘建伟 回复了问题 • 5 人关注 • 3 个回复 • 495 次浏览 • 2017-06-06 14:10 • 来自相关话题

如图所示,有很多点,我想用python自动把点的边界画成一个面,求教大神如何实现呢?

使用py2exe打包arcpy脚本的问题

默认分类mfh320 回复了问题 • 3 人关注 • 3 个回复 • 290 次浏览 • 2017-05-05 12:32 • 来自相关话题

使用Python写了个简单脚本,用到了arcpy、tkinter、tkfiledialog等模块。之前就了解到arcpy打包可能会有点问题,就借鉴了慕名大神的方案,如何使用py2exe打包arcpy脚本?但是还是会出现arcpy模块缺失的问题。手动把arcpy的文件放到dist文件后问题会消失,但是再运行又提示tkinter模块缺失,看了一下明明已经打包进去了。有大神能指点一下吗?感恩。

有图有真相 啊!!求助arcpy 站点包为什么没有AlterField_management函数

Desktop潘建伟 回复了问题 • 2 人关注 • 1 个回复 • 194 次浏览 • 2017-04-25 09:11 • 来自相关话题

我想用arcpy中的AlterField_management函数更改字段的名称,但是提示arcpy没有这个函数,我用的是arcgis10.2版本

人生苦短,我用Python - ArcGIS Python API for Web GIS

ArcGIS极客说 发表了文章 • 0 个评论 • 371 次浏览 • 2017-05-12 00:00 • 来自相关话题

人生苦短,我用Python - ArcGIS Python API for Web GIS

还在为脱发烦恼吗? 从语言创始人来判断语言易用性!快来使用Python吧,让你拥有一头乌黑亮丽的秀发。



Python 一直以简单易懂的语法和强大的能力而受到大家的青睐,无论是GIS应用人士还是GIS开发人员,都可以根据业务需求,通过Python语言轻松完成自己的工作。Esri在今年的开发者大会

ArcGIS Python API 带你寻找 Pikachu

ArcGIS极客说 发表了文章 • 0 个评论 • 120 次浏览 • 2017-05-12 00:00 • 来自相关话题

ArcGIS Python API 带你寻找 Pikachu

Python语言自打发明以来,简单易懂的语法和强大的能力,就独得大家恩宠。Esri今年推出了web端开发的新成员,ArcGIS Python API。提供了四大模块,可轻松实现GIS可视化、空间分析、空间数据管理、组织内部管理等功能。

Pokemon GO从运营以来,在全球掀起了移动端的AR旋风。关于Pokem

winide

回复

IDL追风筝的人_153 发起了问题 • 1 人关注 • 0 个回复 • 158 次浏览 • 2017-04-15 14:54 • 来自相关话题

请问谁有wingide的 汉化包或者汉化方式

arcpy nodata

Desktop追风筝的人_153 回复了问题 • 2 人关注 • 2 个回复 • 316 次浏览 • 2017-03-23 10:43 • 来自相关话题

arcpy如何实现指定用于存储nodata的值,例如在一个grid文件中,nodata值为-9999,但是像元最小值仍为像素值,比如192

使用Python脚本示例10之Part二:设置street宽度

西北区技术部 发表了文章 • 0 个评论 • 158 次浏览 • 2012-08-17 15:17 • 来自相关话题

当我们在进行建模的时候,如果希望根据数据不同的属性构建模型,在GUI中可能设置起来有一定的难度,本文以原本宽度不一致的道路为例,介绍如何使用Python来增加这些道路的宽度。
创建新的Python脚本
在菜单中选择File → New ... → Python → Python Module,在向导中确定脚本的存储位置以及名称命名为:setStreetWidths,

使用Python脚本示例10之Part一:使用Python脚本简介

西北区技术部 发表了文章 • 0 个评论 • 204 次浏览 • 2014-03-11 00:26 • 来自相关话题

本内容中使用的数据来自Esri CityEngine培训数据Tutorial_10_Python_Scripting__2011_1,有需要的同学可以猛戳这里进行下载。
1. Python控制台
在Window——Show Console,在右侧出现的控制台中选择新建一个Python控制台:

这样便打开了一个新的Python命令窗口
输入以下命令:
ce.setSelection(

CityEngine使用Python脚本按feature导出道路

西南区技术部 发表了文章 • 0 个评论 • 486 次浏览 • 2013-09-12 22:07 • 来自相关话题

在CityEngine中进行道路导出时有两个选项:


Use file size limit:将所选的道路导出为一个obj文件
Create one :将所选的道路按照网络节点,每个线段导出为一个obj

以上两种可选导出方式均不能将一条完整的道路导出为一个obj文件,即无法按照Feature将道路分别导出为独立的模型文件。

为了实现按feature导出道路,需要用到Ci

ArcMap中使用Python遇到中文字段名错误的解决方法

西南区技术部 发表了文章 • 0 个评论 • 160 次浏览 • 2013-10-08 00:22 • 来自相关话题

前一段时间遇到一个客户需要在ArcMap中批量的通过等高线图生成DEM,但是等高线图中的高程字段名称全部是中文,大家都知道Python遇到中文就会出现各种诡异状况,于是我被用户找去解决问题。
先看看Python的版本,是2.6.5,比用户的2.5.1要高,不知道这个问题能不能在自己电脑上重现。

好了,创建一个ChineseTest.py,内容如下:

测试一下,结果:

好吧,悲剧

1.Python in ArcGIS

Desktop穆天龙 发表了文章 • 5 个评论 • 3560 次浏览 • 2016-06-12 00:00 • 来自相关话题

《Python in ArcGIS》是ArcGIS Python系列教程中的第一部分,本部分会详细介绍Python语言的基础语法,程序调试,ArcGIS中如何使用Python等基础内容。
通过本系列课程的讲解,相信你对Python在ArcGIS中的应用会有一个更加全面的认识。
本系列其它课程链接:
1.Python in ArcGIS
2.Arcpy核心
3.用Arcpy来自动化制图
4.sa模块

2.Arcpy核心

Desktop穆天龙 发表了文章 • 2 个评论 • 1596 次浏览 • 2016-06-12 00:00 • 来自相关话题

《Arcpy核心》是ArcGIS Python系列教程中的第二部分,本部分会详细介绍Arcpy中重要模块(da,geometry等)的使用,调试、集成等内容。 通过本系列课程的讲解,相信你对Python在ArcGIS中的应用会有一个更加全面的认识。
本系列其它课程链接:
1.Python in ArcGIS
2.Arcpy核心
3.用Arcpy来自动化制图
4.sa模块和地图代数

3.用Arcpy来自动化制图

Desktop穆天龙 发表了文章 • 2 个评论 • 1679 次浏览 • 2016-06-12 00:00 • 来自相关话题

《用Arcpy来自动化制图》是ArcGIS Python系列教程中的第三部分,本部分会详细介绍Mapping模块如何完成快速的自动化制图。 通过本系列课程的讲解,相信你对Python在ArcGIS中的应用会有一个更加全面的认识。
本系列其它课程链接:
1.Python in ArcGIS
2.Arcpy核心
3.用Arcpy来自动化制图
4.sa模块和地图代数

4.sa模块和地图代数

Desktop穆天龙 发表了文章 • 0 个评论 • 992 次浏览 • 2016-06-12 00:00 • 来自相关话题

《sa模块和地图代数》是ArcGIS Python系列教程中的第四部分,本部分会详细SA模块和地图代数的使用。 通过本系列课程的讲解,相信你对Python在ArcGIS中的应用会有一个更加全面的认识。
本系列其它课程链接:
1.Python in ArcGIS
2.Arcpy核心
3.用Arcpy来自动化制图
4.sa模块和地图代数

python脚本设置为utf-8后,不显示运行过程

回复

脚本代码/工具江宝骅 回复了问题 • 2 人关注 • 1 个回复 • 94 次浏览 • 2017-12-18 09:15 • 来自相关话题

为方便处理中文字符,将脚本的编码设为utf-8
即sys.setdefaultencoding("utf-8")
设置完成后的确可以处理中文字符了,但是在运行脚本时,所有的print语句包括脚本出现的异常都不能显示出来,这样程序调适就很麻烦了,求教大神如何解决!!!感激不尽

如何利用python提取大量点的边界?

回复

Desktop潘建伟 回复了问题 • 5 人关注 • 3 个回复 • 495 次浏览 • 2017-06-06 14:10 • 来自相关话题

如图所示,有很多点,我想用python自动把点的边界画成一个面,求教大神如何实现呢?

使用py2exe打包arcpy脚本的问题

回复

默认分类mfh320 回复了问题 • 3 人关注 • 3 个回复 • 290 次浏览 • 2017-05-05 12:32 • 来自相关话题

使用Python写了个简单脚本,用到了arcpy、tkinter、tkfiledialog等模块。之前就了解到arcpy打包可能会有点问题,就借鉴了慕名大神的方案,如何使用py2exe打包arcpy脚本?但是还是会出现arcpy模块缺失的问题。手动把arcpy的文件放到dist文件后问题会消失,但是再运行又提示tkinter模块缺失,看了一下明明已经打包进去了。有大神能指点一下吗?感恩。

有图有真相 啊!!求助arcpy 站点包为什么没有AlterField_management函数

回复

Desktop潘建伟 回复了问题 • 2 人关注 • 1 个回复 • 194 次浏览 • 2017-04-25 09:11 • 来自相关话题

我想用arcpy中的AlterField_management函数更改字段的名称,但是提示arcpy没有这个函数,我用的是arcgis10.2版本

winide

回复

IDL追风筝的人_153 发起了问题 • 1 人关注 • 0 个回复 • 158 次浏览 • 2017-04-15 14:54 • 来自相关话题

请问谁有wingide的 汉化包或者汉化方式

arcpy nodata

回复

Desktop追风筝的人_153 回复了问题 • 2 人关注 • 2 个回复 • 316 次浏览 • 2017-03-23 10:43 • 来自相关话题

arcpy如何实现指定用于存储nodata的值,例如在一个grid文件中,nodata值为-9999,但是像元最小值仍为像素值,比如192

ArcGIS Python API 带你寻找 Pikachu

ArcGIS极客说 发表了文章 • 0 个评论 • 120 次浏览 • 2017-05-12 00:00 • 来自相关话题

ArcGIS Python API 带你寻找 Pikachu

Python语言自打发明以来,简单易懂的语法和强大的能力,就独得大家恩宠。Esri今年推出了web端开发的新成员,ArcGIS Python API。提供了四大模块,可轻松实现GIS可视化、空间分析、空间数据管理、组织内部管理等功能。

Pokemon GO从运营以来,在全球掀起了移动端的AR旋风。关于Pokem

人生苦短,我用Python - ArcGIS Python API for Web GIS

ArcGIS极客说 发表了文章 • 0 个评论 • 371 次浏览 • 2017-05-12 00:00 • 来自相关话题

人生苦短,我用Python - ArcGIS Python API for Web GIS

还在为脱发烦恼吗? 从语言创始人来判断语言易用性!快来使用Python吧,让你拥有一头乌黑亮丽的秀发。



Python 一直以简单易懂的语法和强大的能力而受到大家的青睐,无论是GIS应用人士还是GIS开发人员,都可以根据业务需求,通过Python语言轻松完成自己的工作。Esri在今年的开发者大会

使用Python脚本示例10之Part二:设置street宽度

西北区技术部 发表了文章 • 0 个评论 • 158 次浏览 • 2012-08-17 15:17 • 来自相关话题

当我们在进行建模的时候,如果希望根据数据不同的属性构建模型,在GUI中可能设置起来有一定的难度,本文以原本宽度不一致的道路为例,介绍如何使用Python来增加这些道路的宽度。
创建新的Python脚本
在菜单中选择File → New ... → Python → Python Module,在向导中确定脚本的存储位置以及名称命名为:setStreetWidths,

使用Python脚本示例10之Part一:使用Python脚本简介

西北区技术部 发表了文章 • 0 个评论 • 204 次浏览 • 2014-03-11 00:26 • 来自相关话题

本内容中使用的数据来自Esri CityEngine培训数据Tutorial_10_Python_Scripting__2011_1,有需要的同学可以猛戳这里进行下载。
1. Python控制台
在Window——Show Console,在右侧出现的控制台中选择新建一个Python控制台:

这样便打开了一个新的Python命令窗口
输入以下命令:
ce.setSelection(

CityEngine使用Python脚本按feature导出道路

西南区技术部 发表了文章 • 0 个评论 • 486 次浏览 • 2013-09-12 22:07 • 来自相关话题

在CityEngine中进行道路导出时有两个选项:


Use file size limit:将所选的道路导出为一个obj文件
Create one :将所选的道路按照网络节点,每个线段导出为一个obj

以上两种可选导出方式均不能将一条完整的道路导出为一个obj文件,即无法按照Feature将道路分别导出为独立的模型文件。

为了实现按feature导出道路,需要用到Ci

ArcMap中使用Python遇到中文字段名错误的解决方法

西南区技术部 发表了文章 • 0 个评论 • 160 次浏览 • 2013-10-08 00:22 • 来自相关话题

前一段时间遇到一个客户需要在ArcMap中批量的通过等高线图生成DEM,但是等高线图中的高程字段名称全部是中文,大家都知道Python遇到中文就会出现各种诡异状况,于是我被用户找去解决问题。
先看看Python的版本,是2.6.5,比用户的2.5.1要高,不知道这个问题能不能在自己电脑上重现。

好了,创建一个ChineseTest.py,内容如下:

测试一下,结果:

好吧,悲剧

【短篇】Python下如何把带有千位分隔符的浮点数字符串形式转化为数字

西南区技术部 发表了文章 • 0 个评论 • 215 次浏览 • 2013-12-17 08:08 • 来自相关话题

ok,标题写的有点晦涩,其实意思很简单就是如何把
“12,345.678” (str)
转化为
12345.678 (float)

为什么会有这个问题呢,其实就是 ArcMap 在导出表格数据到 txt 的时候,会把浮点数做成这种样子

如果没有分隔符的话,python的处理方法很简单了,就是

f = float(s)

但可惜的是,float是不支持这个分

4.sa模块和地图代数

Desktop穆天龙 发表了文章 • 0 个评论 • 992 次浏览 • 2016-06-12 00:00 • 来自相关话题

《sa模块和地图代数》是ArcGIS Python系列教程中的第四部分,本部分会详细SA模块和地图代数的使用。 通过本系列课程的讲解,相信你对Python在ArcGIS中的应用会有一个更加全面的认识。
本系列其它课程链接:
1.Python in ArcGIS
2.Arcpy核心
3.用Arcpy来自动化制图
4.sa模块和地图代数

1.Python in ArcGIS

Desktop穆天龙 发表了文章 • 5 个评论 • 3560 次浏览 • 2016-06-12 00:00 • 来自相关话题

《Python in ArcGIS》是ArcGIS Python系列教程中的第一部分,本部分会详细介绍Python语言的基础语法,程序调试,ArcGIS中如何使用Python等基础内容。
通过本系列课程的讲解,相信你对Python在ArcGIS中的应用会有一个更加全面的认识。
本系列其它课程链接:
1.Python in ArcGIS
2.Arcpy核心
3.用Arcpy来自动化制图
4.sa模块

2.Arcpy核心

Desktop穆天龙 发表了文章 • 2 个评论 • 1596 次浏览 • 2016-06-12 00:00 • 来自相关话题

《Arcpy核心》是ArcGIS Python系列教程中的第二部分,本部分会详细介绍Arcpy中重要模块(da,geometry等)的使用,调试、集成等内容。 通过本系列课程的讲解,相信你对Python在ArcGIS中的应用会有一个更加全面的认识。
本系列其它课程链接:
1.Python in ArcGIS
2.Arcpy核心
3.用Arcpy来自动化制图
4.sa模块和地图代数

3.用Arcpy来自动化制图

Desktop穆天龙 发表了文章 • 2 个评论 • 1679 次浏览 • 2016-06-12 00:00 • 来自相关话题

《用Arcpy来自动化制图》是ArcGIS Python系列教程中的第三部分,本部分会详细介绍Mapping模块如何完成快速的自动化制图。 通过本系列课程的讲解,相信你对Python在ArcGIS中的应用会有一个更加全面的认识。
本系列其它课程链接:
1.Python in ArcGIS
2.Arcpy核心
3.用Arcpy来自动化制图
4.sa模块和地图代数

浅谈使用ArcPy执行大数据量处理任务

Desktop慕晓燕 发表了文章 • 2 个评论 • 799 次浏览 • 2016-04-29 00:00 • 来自相关话题

Python功能强大而易于学习。对于ArcGIS for Desktop用户来讲,Python是提高工作效率的不二选择。
Arcpy是esri提供的用于高效数据处理分析、制图等的Python站点包。 利用ArcPy,我们可以在ArcMap的Python窗口交互执行脚本,还可以创建自定义脚本工具或脚本工具箱,还可以在ArcGIS之外运行独立脚本,享受更纯正的python体验。
这一篇说说如何利用Py