Questions tagged «arcgis-10.3»

当ArcGIS 10.3是从ArcGIS平台使用的版本时,请使用此标记。

8
修复数千个小的重叠多边形?
我正在使用ArcMap 10.3。 我有一层不同的土地利用类型。我发现许多多边形相互重叠,因此同一多边形具有两种不同的土地利用类型。 使用@radouxju的答案,我为土地使用层构建了一个拓扑(使用不可重叠的规则)。然后,我使用merge修复了大的重叠多边形。 但是,我有数千个小的重叠多边形。我可以手动修复所有这些问题,这将需要一些时间。 有没有更快速的方法来解决所有这些错误? 我已经更新了地图以显示所有土地使用类型。多边形彼此重叠;不碎。

1
ArcGIS Pro是否将拥有(更好的)ModelBuilder?
早期的问答(Esri的新“专业用ArcGIS”和“ ArcGIS Pro”是什么?)使人确信ArcPy代码将在ArcGIS Pro中具有重用价值: ArcGIS Professional可扩展性。这是我们目前对ArcGIS Pro可扩展性的想法。您可以在ArcGIS中编写和运行Python脚本,以调用地理处理工具,并使用ArcGIS Python API ArcPy中提供的详尽的脚本功能套件来自动执行GIS任务。 但是,它没有提及ArcGIS Pro是否将使用(等同于)现有ModelBuilder或对其进行重大改进以解决其他人和我以前提出的增强要求的GUI,来使模型构建能够使工作流程自动化。 有人听说过ArcGIS Pro中的ModelBuilder(或至少是模型构建)的道路吗?

1
在同一台计算机上使用ArcPy和ArcGIS Pro和ArcGIS Desktop?
我只是第一次尝试ArcGIS Pro,不得不将PYTHONPATH更改为python34 现在,每次打开“分析”选项卡时,ArcGIS Pro都可以正常运行而不会崩溃。但是,当我尝试在ArcMap 10.3.1中运行进程时,出现了各种python错误;使用半小时前使用完全相同的数据输入的工具。 由于ArcGIS 10.3.1使用2.7,这在python版本中是否存在冲突? 即使各自使用不同的python版本,有没有办法使ArcGIS Pro和ArcGIS 10.3.1在同一台计算机上同时运行?

3
使用ArcGIS Desktop将序列号计算到排序表中?
有没有一种方法可以计算带序号的排序字段?我是否看到过对要素类进行排序以使用ArcGIS Field Calculator计算顺序ID字段?概述了如何计算顺序号,但这始终按FID顺序而不是排序顺序计算。 #Pre-logic Script Code: rec=0 def autoIncrement(): global rec pStart = 1 pInterval = 1 if (rec == 0): rec = pStart else: rec += pInterval return rec #Expression: autoIncrement() 我正在尝试做的一个例子。我使用了高级排序方式来按年,月,日排序,现在想在该Seq字段中使用序号。您会看到我的OBJECTID字段顺序不正确,因此上面的代码将无效。 是否可以在字段计算器中或在arcpy中使用更新光标来完成?

4
尝试使用python从字段中提取唯一值列表
我在FGDB的许多表中都有许多列,我需要在其中提取每列的唯一值。 例如:值可能是[1,2,2,2,3,4],而我正在尝试返回[1,2,3,4] 我可以在ARCGIS中通过其他多种方式来完成这项工作,但是我正在努力扩展自己。 我在网络上找到了一条我认为可以完成工作的python,但是我正在努力使其运行(我不断收到无效的语法错误,因为我一直在第3行中收到语法错误),这无疑是一个非常简单的用户错误。 下面的代码段 import arcpy def unique_values(r'N:\GISProjects\Landuse\Plant_Biosecurity_Project\ArcGIS_Online.gdb\Holdings_Property_Merge' , 'LU_ALUMMaj'): with arcpy.da.SearchCursor(table, [field]) as cursor: return sorted({row[0] for row in cursor}) 这是我从崇高的文字中得到的错误消息: File "C:\Users\hawkinle\Desktop\STDTAS\Unique_Data.py", line 3 def unique_values(r'N:\GISProjects\Steve_Eastwood_Landuse\Plant_Biosecurity_Project\ArcGIS_Online.gdb\Holdings_Property_Merge' , 'LU_ALUMMaj'): ^ SyntaxError: invalid syntax [Finished in 0.1s with exit code 1] 原始问题的更新 我现在使用下面提供的答案更新了我的代码,但是正在收到一个辅助错误。 新代码段: import arcpy def unique_values(table , …


1
使用小部件在ArcGIS WebAppBuilder中交互选择要素
我希望在我的WebAppBuilder地图中构建一个看似简单的工具。 一些基本知识: 内容是在ArcGIS 10.3.1中创建的 内容作为缓存服务发布到ArcGIS 10.3.1 Server 地图是在ArcGIS Online上开发的 地图被推送到WebAppBuilder 当前使用开箱即用的小部件(具有WebAppBuilder的开发人员版本,因此我可以根据需要使用代码来自定义创建) 任务:在WebAppBuilder中以交互方式复制“ 选择功能”的功能。 迄今为止,我已经尝试使用Query Widget的变体,因为它允许用户使用“使用空间过滤器限制特征”,然后使用“仅接触用户定义区域的特征”来交互式地选择特征(请参见下图) 但是,这尚未证明是成功的,因为它是我所寻求的一种变体。我只是希望用户能够选择几何形状(多边形,直线,点),并将其突出显示在地图上。 作为奖励-我希望用户能够控制突出显示选择的颜色-与选择选项类似。(见下图)

2
在ArcGIS中使用Python 3.x吗?
我一直在阅读ArcGIS 10.3更新的“ ArcGIS 新增功能 ”,并且遇到了Python和ArcPy部分。它指出: ArcGIS 10.3已升级为包含Python 2.7.8。 现在这很好,任何2.x版本的python我的问题都为零。我担心的是Esri最终会将ArcGIS推向Python 3x。我希望它们不会在不久的将来出现,但同时需要在某个时候实现Python 3x。 我在python中为各种GIS和非GIS应用程序进行了大量编码。我始终在ArcGIS版本中使用最新版本。如果他们升级到3倍,我将花一个月的时间为我的应用程序进行2到3倍的升级。 我只是想知道是否有人对此主题有任何内幕信息。 Esri在不久的将来是否有任何计划迁移到Python 3,还是会继续使用Python 2x?


2
如何在桌面上使用ArcGIS Tile软件包
我前一段时间参加了ArcGIS Online培训课程,并且在Tile Packages上学到了更多信息。我按照说明进行操作,如何创建瓷砖包, 并为一些航拍创建了瓷砖包。这个过程完成了,我现在有了一个不错的68GB瓦片包。 我想在ArcGIS Desktop中本地使用此软件包,但是每当我将AirPhoto.tpk添加到ArcMap时,它都会冻结并保持原样。我有一台功能强大的PC,尝试添加它时资源没有耗尽,它似乎冻结了ArcGIS桌面。我尝试等待约12个小时才能完成该过程,但仍然处于冻结状态。 我已经能够共享一个不同的程序包,并将其存储在ArcGIS Online上,然后将其放回桌面。该选项对航拍照片实际上无效,因为我会尽全力将其存储在网上。我在这里有ArcGIS for Server,并认为我会尝试在其中添加并共享它。 我在这里做错了什么?我需要打开包装还是其他东西,如果是的话,瓷砖包装的意义是什么?我当前正在运行10.3 Advanced,升级到10.4是否可以解决此问题?

3
仅使用ArcGIS for Desktop在特定方向上创建缓冲区?[关闭]
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加详细信息并通过编辑此帖子来澄清问题。 6个月前关闭。 我正在尝试为西南方向的多个多边形创建缓冲区。据我所知,使用缓冲工具是不可能的(我使用ArcGIS 10.3)。我可以手动完成,但是对于大约400多个多边形,这将花费太长时间。 有人知道更好的方法吗? 这或多或少是我的目标:

3
如何防止数据驱动页面在后续导出中挂起?
我正在使用ArcMap 10.3.0,并通过数据驱动页面(DDP)导出。DDP导出第一次按预期方式工作,并立即进行后续导出,但是如果我使用DDP 从同一MXD进行大约一分钟左右(时间不同)后再次导出,则程序挂起,我必须将其关闭通过任务管理器。 单击“导出”后,我可以判断它是否将挂断,因为“导出”窗口不显示“ x的x页”文本。在此处查看屏幕截图:https : //geonet.esri.com/message/536459#536459。即使我让计算机运行一会儿,“ x的x页”文本也不会出现,并且不会发生导出。仅在从MXD超过一分钟后,随后的导出才会发生这种情况。 无论我是第一次导出单个页面还是整个文档,这种情况似乎都会发生。但是,如果我使用新名称重新保存MXD,然后将其导出,则该MXD始终会挂断并要求重新启动ArcMap。无论我是创建新的PDF文件还是覆盖现有的PDF文件,似乎都会出现问题。 其他信息: 我的地图由一个ESRI空中底图(没有其他栅格图层)组成,具有五个10000'x 10000'激光雷达轮廓shapefile和大约10个其他小的矢量shapefile图层。 我的导出设置为:300 dpi分辨率和输出图像质量/重采样比1:2。 我正在这座大楼的数据服务器上工作,但是连接速度却有所不同。 另一位同事在他的计算机上使用相同的MXD遇到相同的问题。 编辑后添加此错误消息:在ArcMap挂起在随后的导出上并在任务管理器中单击“结束任务”后出现。这只是我第二次或第三次收到此错误消息,但我认为这可能是无关紧要的。(此外,我没有错误消息中所示的f:/驱动器。) 有人在GeoNet上提出了以下问题:https ://geonet.esri.com/thread/161564 她的问题没有解决方案,因此我想在这里再次提出。 有什么方法可以防止ArcMap在随后的DDP导出中挂起? 编辑以添加此代码段,该代码段将产生多个导出而不会挂起: import_path = r"R:\Projects\Project\GIS\MXDs\Project_property_maps.mxd" # Path of .mxd export_path = r"C:\Users\user\Desktop\test\Test" # Path of output file field_name = "Project_INDEX.Pg_num" # Name of field used to sort DDP pg_name = …

1
关于ArcGIS 10.3 for Desktop中的新功能,哪里有信息?
每年我都需要向我的雇主提出一个理由,说明为什么我们继续支付维修费至关重要。 为了证明这笔投资的合理性,我需要对即将发生的事情有所了解,因此我开始搜索ArcGIS 10.3 Desktop中的新增功能,但找不到任何具体信息。 有人知道我在哪里可以找到此信息吗? 我知道ArcGIS Pro与10.3捆绑在一起,但是目前我只对ArcGIS 10.3 for Desktop及其扩展中的新功能,修复和改进感兴趣。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.