Python技术

Python技术

一个小脚本,在ArcMap中Python窗口能运行,但是独立脚本无法运行,

默认分类jiushidt 回复了问题 • 2 人关注 • 2 个回复 • 623 次浏览 • 2023-06-16 10:22 • 来自相关话题

使用py2exe打包arcpy脚本的问题

默认分类李天豪 回复了问题 • 4 人关注 • 4 个回复 • 2855 次浏览 • 2023-06-14 11:47 • 来自相关话题

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

kml批量转进gis中途软件闪退,大哥们求解

ArcGIS Desktop许丹石 回复了问题 • 2 人关注 • 1 个回复 • 992 次浏览 • 2022-04-28 09:46 • 来自相关话题

我构建了一个模型用来把kml文件转进gis里面,结果每次都是跑到第10多个的时候软件就闪退了求解到底是为啥

如何使用arcpy定义布局视图标题、比例尺、图例在布局中的绝对位置?

脚本代码/工具短指 回复了问题 • 2 人关注 • 1 个回复 • 1231 次浏览 • 2021-10-06 11:21 • 来自相关话题

如何使用arcpy定义布局视图标题、比例尺、图例在布局中的绝对位置?

在arcpy中判断要素类型,但脚本文件运行desc.shapeType出现属性错误?

ArcGIS Desktoppai 回复了问题 • 4 人关注 • 1 个回复 • 3491 次浏览 • 2021-07-28 21:33 • 来自相关话题

使用arcpy中的Describe获取要素类元信息代码如下:$(document).ready(function() {$('pre code').each(function(i, block) { hljs.highlightBlock( block); }); });import arcpy
featureClass = r"I:\DATA\Vector Data\AUS_adm

GA大数据分析runpythonscript脚本能不能发布为GP服务供前端调用

ArcGIS Enterprise菠萝仔 回复了问题 • 3 人关注 • 2 个回复 • 1483 次浏览 • 2021-03-25 10:13 • 来自相关话题

GA大数据分析runpythonscript一般在前端怎么使用,发布成GP服务可以吗?

批量出图时候报错

回复

脚本代码/工具jay_724 发起了问题 • 2 人关注 • 0 个回复 • 1396 次浏览 • 2021-03-05 14:09 • 来自相关话题

使用arcpy.mapping批量作图,如何让工具脚本窗口显示parameter

脚本代码/工具张佳期 回复了问题 • 4 人关注 • 2 个回复 • 3446 次浏览 • 2020-06-17 11:18 • 来自相关话题

使用arcpy.mapping批量作图,然后把python脚本导入到工具脚本中,如何改写程序让parameter中显示要输入哪个mxd文档以及输出文件路径?





 
以下是我的程序:
 # Export Map in Batch
#coding=gbk
import arcpy
mxd = arcpy.mapping.MapDocument(r"D:\ArcGIS\2015\Ma

vs code不能导入arcpy

脚本代码/工具张佳期 回复了问题 • 3 人关注 • 2 个回复 • 4342 次浏览 • 2020-04-23 23:55 • 来自相关话题

请问应该如何导入?

arcgis api for python可以不装Arcgis Pro单独用conda装么?

ArcGIS Pro极客_Z 回复了问题 • 5 人关注 • 3 个回复 • 3776 次浏览 • 2020-03-19 20:25 • 来自相关话题

不装ArcGIS Pro,在已有的Anaconda环境中,用conda install -c esri arcgis 安装ArcGIS API for Python,可以安装上么?
我安装出现问题如下:




 
------------------------Update--------------------
刚才又试了一遍,用conda install -c esri arcgis又可以

利用arcpy.mapping制图,插入的word图表未输出

脚本代码/工具李四叔叔 回复了问题 • 3 人关注 • 1 个回复 • 2202 次浏览 • 2020-03-10 17:19 • 来自相关话题

在arcgis中布局页面插入了word图表,正常导出是显示的,但在利用arcpy出图的过程中不显示图表,只显示一个框。

使用Pro的Python3环境结合Flask框架制作地图服务发布Web API 时遇到的问题

回复

ArcGIS Pro菠萝仔 发起了问题 • 1 人关注 • 0 个回复 • 2504 次浏览 • 2020-03-06 16:52 • 来自相关话题

在做一个自动发布地图服务的功能,想通web端来调用,写的python脚本代码在通过cmd调用python脚本或者Python编辑器上都能够顺利执行完成,但是把相同的代码写在flask web项目中时,相同的参数却运行出错了,代码和错误信息如下:
 
错误1:
arcpy.GenerateMapServerCacheTilingScheme_server()创建切片方案报错:错误信息为:ERROR

1.Python in ArcGIS

ArcGIS Desktop穆天龙 发表了文章 • 9 个评论 • 13354 次浏览 • 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核心

ArcGIS Desktop穆天龙 发表了文章 • 2 个评论 • 7722 次浏览 • 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来自动化制图

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

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

4.sa模块和地图代数

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

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

一个小脚本,在ArcMap中Python窗口能运行,但是独立脚本无法运行,

回复

默认分类jiushidt 回复了问题 • 2 人关注 • 2 个回复 • 623 次浏览 • 2023-06-16 10:22 • 来自相关话题

使用py2exe打包arcpy脚本的问题

回复

默认分类李天豪 回复了问题 • 4 人关注 • 4 个回复 • 2855 次浏览 • 2023-06-14 11:47 • 来自相关话题

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

kml批量转进gis中途软件闪退,大哥们求解

回复

ArcGIS Desktop许丹石 回复了问题 • 2 人关注 • 1 个回复 • 992 次浏览 • 2022-04-28 09:46 • 来自相关话题

我构建了一个模型用来把kml文件转进gis里面,结果每次都是跑到第10多个的时候软件就闪退了求解到底是为啥

问题已解决,请管理员大大帮忙删帖,谢谢

回复

默认分类wenqin 回复了问题 • 2 人关注 • 2 个回复 • 2643 次浏览 • 2020-01-19 16:00 • 来自相关话题

问题已解决,请管理员大大帮忙删帖谢谢

如何自动检索距离最近的要素并赋值?

回复

ArcGIS Desktop徐珂 回复了问题 • 2 人关注 • 1 个回复 • 4320 次浏览 • 2019-09-03 09:39 • 来自相关话题

现在有很多新生成的面要素,属性为空,我想根据地理学第一定律,给他们自动赋予距离最近的要素的属性,有没有大神提供一下代码思路?或者能用工具实现吗?

arcgis属性合并戴尔工作站

回复

ArcGIS DesktopGADFLY 回复了问题 • 2 人关注 • 1 个回复 • 1830 次浏览 • 2019-05-13 11:29 • 来自相关话题

戴尔笔记本工作站i7-8850h 32内存。arcgis10.2和10.4合并属性报错。好多命令用不了。求大神指点

如何归一化要素类数据?

回复

脚本代码/工具荡漾梦幻 回复了问题 • 3 人关注 • 3 个回复 • 6870 次浏览 • 2019-03-21 14:50 • 来自相关话题

我现在需要归一化要素表格中的某个字段数据,目标是让数据在0-1之间,我知道公式可以是(x-min(x))/(max(x)-min(x))。我这里有一份适用于ArcGIS Desktop的归一化栅格数据python脚本,如何才能将这个脚本改成适用于ArcGIS Pro并且计算要素类数据归一化的脚本呢?或者有更好的方法解决吗?
 
谢谢了!
 
原归一化栅格脚本:
import arcpy
from

arcpy 将oracle数据库中的数据添加到mxd

回复

脚本代码/工具杨焱 回复了问题 • 2 人关注 • 1 个回复 • 2501 次浏览 • 2018-10-19 16:29 • 来自相关话题

如题,连接oracle空间数据库,将oracle数据库中的数据添加到mxd中保存

拓扑的批量修复

回复

ArcGIS Desktoplanbo 回复了问题 • 4 人关注 • 2 个回复 • 6435 次浏览 • 2018-09-07 10:52 • 来自相关话题

如何能够自动批量修复拓扑呢?如图,单个一个拓扑错误选中后可以simplify,选中多个之后就不可以了,如何能够对多个拓扑错误执行simplify呢,如果批量选中删除会导致所有的图形消失,和simplify效果不一样,求大神解惑,不知道python有没有批量处理拓扑的代码呢?





 

如何在python中导入栅格数据?

回复

ArcGIS Prouchihac 发起了问题 • 1 人关注 • 0 个回复 • 3871 次浏览 • 2018-05-16 14:55 • 来自相关话题

需要提取地形栅格数据并根据地形在地图中划分网格

ArcGIS数据库数据逐图幅裁剪

回复

默认分类地理小子 回复了问题 • 2 人关注 • 1 个回复 • 5265 次浏览 • 2018-05-02 11:49 • 来自相关话题

如图,在数据库中有一个结合图表,想依据这个结合图表层,逐块裁剪数据库内数据
数据库内有点、线、面
有没有哪位大神能够提供一个依据面数据裁剪分割数据库的方法?

如何使用select by attributes将列表中重复的数据筛选出来保留唯一一部分

回复

ArcGIS Desktop江宝骅 回复了问题 • 3 人关注 • 1 个回复 • 4333 次浏览 • 2018-03-26 10:06 • 来自相关话题

如图所示,RefName_1中有很多重复的内容,我想把RefName_1中的数据,取出每个值第一次出现的那个行,后续再出现那个值就不要了,这样组成一个新的表,求问大神可以用select by attributes实现吗?或者如何写python脚本

ArcGIS Python API 带你寻找 Pikachu

ArcGIS极客说 发表了文章 • 0 个评论 • 1858 次浏览 • 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 个评论 • 4475 次浏览 • 2017-05-12 00:00 • 来自相关话题

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

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



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

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

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

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

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

西北区技术部 发表了文章 • 0 个评论 • 1548 次浏览 • 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 个评论 • 2153 次浏览 • 2013-09-12 22:07 • 来自相关话题

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


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

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

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

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

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

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

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

测试一下,结果:

好吧,悲剧

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

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

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

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

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

f = float(s)

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

4.sa模块和地图代数

ArcGIS Desktop穆天龙 发表了文章 • 0 个评论 • 5401 次浏览 • 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

ArcGIS Desktop穆天龙 发表了文章 • 9 个评论 • 13354 次浏览 • 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核心

ArcGIS Desktop穆天龙 发表了文章 • 2 个评论 • 7722 次浏览 • 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来自动化制图

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

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

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

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

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