Questions tagged «arcgis-desktop»

当ArcGIS Desktop是您在ArcGIS平台上使用的产品和体系结构时,请使用此标记。

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
如何利用NumPy数组优化大数据地理处理?
我对学习如何利用NumPy数组优化地理处理感兴趣。我的大部分工作都涉及“大数据”,其中地理处理通常需要几天的时间才能完成某些任务。不用说,我对优化这些例程非常感兴趣。ArcGIS 10.1具有许多可通过arcpy访问的NumPy函数,包括: NumPyArrayToFeatureClass(arcpy.da) RasterToNumPyArray(arcpy) TableToNumPyArray(arcpy.da) 出于示例目的,假设我想利用NumPy数组优化以下处理密集型工作流程: 这里的总体思想是,有大量的基于矢量的点在矢量和基于栅格的操作中移动,从而生成二进制整数栅格数据集。 如何合并NumPy数组以优化此类工作流程?

6
准备要在ArcGIS Desktop中使用的CSV文件?
如何准备CSV文件以在ArcGIS Desktop中使用。 我问是因为我在使用CSV文件时遇到了一些麻烦,因为ArcGIS将错误的字段类型归因于我的列,并且还会误解á或ê等特殊字符。 我已经在Esri论坛上阅读了一个所谓的schema.ini文件,该文件以某种方式定义了字段类型,例如“ Col22 = V002文本”,请参见此处http://forums.esri.com/Thread.asp?c=93&f = 1149&t = 64464 这很有趣,因为我经常在光盘上看到这些.ini文件,但从未真正想到它们有什么用。Excel将此类元数据存储在一个额外的文件中有点奇怪,因为R之类的其他程序没有这样做。 我已经尝试操纵此.ini文件,但收效甚微,因为我不知道如何应用“字符串”类型。MS网站上有一些信息,请参见此处:http : //msdn.microsoft.com/zh-cn/library/windows/desktop/ms709353%28v=vs.85%29.aspx,但我找不到解决方案。 另外,我真的不喜欢使用此.ini文件的想法,因为当我有50列时,定义和键入所有字段名需要大量的工作。这些.ini文件可能会丢失,等等。

4
QGIS与ArcGIS for Desktop之间的功能比较[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 我正在学习使用QGIS和ArcGIS for Desktop,但找不到它们之间的区别。 QGIS和ArcGIS for Desktop的功能之间有什么区别?

1
使用ArcGIS Desktop对紧急响应执行网络分析?
我正在使用Network Analyst进行一个项目,以确定消防部门的官方紧急响应区域。每个区域的形状将由网络确定(至少1个部门必须在行驶时间的4分钟内到达目的地),并且每个区域的站点编号将按照可访问资源的顺序进行分配。 例如,一个区域可能归因于3、2、5,这意味着站点3是第一个对该区域作出响应的站点,如果他们需要更多资源(或3个资源不可用),则会调度站点2,并且与工作站5相同。最终结果将是一张地图,显示每个区域,并按顺序标记每个工作站编号。 我发现了有关NFPA标准的良好信息,这些标准是消防员在美国遵循的标准,例如: 第一辆车必须在4分钟的行驶时间内到达 所有分配第一个警报的公司都必须在8分钟内到达 但是我还没有找到关于如何进行分析的标准。该ESRI白皮书描述了ArcGIS如何用于火灾响应,但没有涉及太多细节。 在使用Network Analyst之前,我已经完成了服务区分析,因此,我不要求执行任何步骤来执行此操作。我需要知道的是,是否有任何标准方法或通用实践来进行应急网络分析?还是通常使用客户同意或建议的任何方法来处理? 例如,在这种情况下,客户说,假设城镇时速为35 mph,市外时速为50 mph,这听起来不错,所以我们继续。添加全局转弯延迟值也使分析更加现实。但是对于这些假设,我想确定我不会重新发明轮子。如果已经有这些假设的标准或最佳实践(用于应急响应),我想遵循它们。

8
从属性表(或图层)的单个列中选择不同的值
有没有一种方法可以从ArcMap中的列中选择不同的值?我有GDB和SHP格式的数据。我已经搜索了使用SQL,QueryLayers,ModelBuilder和各个工具箱进行选择的方法,并且所有选择选项始终都是SELECT * FROM tableName WHERE ... 在SQL中,我将SELECT DISTINCT columnName FROM tableName写入。

5
是否将版本控制应用于ArcGIS ModelBuilder模型?
版本控制是软件开发必不可少的工具,它可以使用户可靠而干净地退回到X完全正确完成工作的最后一次,或者查看从那时到现在的变化-通常在试图找出原因时使用X不再完全正确。 但是,我所知的所有工具仅适用于纯文本文件。工具箱(标准工具箱,而不是10.1中引入的python工具箱)及其模型都是二进制的。有谁有可行的方法来进行版本控制? 注意:版本控制与backup不同。有任意数量的简单方法来创建文件的快照特定日期/时间- Windows备份,以前的版本中,xcopy /s d:\foobar\ x:\foobar_%date%,zip stuff_%date%.zip stuff\*,等等。 将git,化石,mercurial,subversion或...之类的工具应用于二进制文件比使用xcopy或zip更好,因为可以添加提交消息,“ Model foobar%date%现在将覆盖以前的版本仅在Baz不存在的情况下才会产生结果”,但与该工具集可应用于文本文件的结果相比仍然贫乏:例如,向我确切说明去年和今天之间的更改。

7
使用ArcGIS Field Calculator的Python解析器查找/替换双引号?
我正在尝试使用字段计算器(ArcMap 10.0)去除地址字段中的双引号(相信我,我没有把它们放在其中)。我尝试了许多咒语,但仍然无法通过计算开始。是的,两个字段均为字符串,且长度均可接受。 此计算: 结果: 在“结果”对话框中显示以下错误消息: 我再说一遍,我没有把它们放在那里。

1
将ArcGIS要素图层转换为GeoPackage?
是否可以将ArcGIS中的要素图层直接转换为GeoPackage? 在ArcGIS Desktop 10.5的ArcToolbox中,在“转换工具/到地理包”下,向我显示的唯一选项是“将栅格添加到地理包”。没有“添加功能”之类的东西。 在大约3年前的这篇博客文章中,ESRI声称“在10.2.1或10.2.2的ArcGIS Desktop上,您可以创建一个空的GeoPackage并通过将要素数据复制到其中来填充GeoPackage”。但是,我看不到。在ArcCatalog中,没有创建GeoPackage文件的选项。




3
在ArcMap中删除具有相同几何形状的重复要素?
是否可以唯一标识要素图层中的每个几何? 本质上,我有一个多边形要素图层,其中许多行由相同的几何图形表示。我希望每个独特的几何图形有1行。因此,我正在寻找一些开箱即用的方法来根据几何形状组合属性。 我来自Postgres世界,可以在那里解决此问题,但我不知道如何(或是否有可能)使用ESRI工具以非编程方式完成此任务。

3
在ArcGIS Desktop中查找和合并重复点?
我有两个点shapefile:红色和蓝色。每个点shapefile都有一个代表半径的z值(即在示例中表示为缓冲区)。重复点被定义为位于另一个点的Z距离之内的点,该距离范围为2-10 m。在此示例中,有十对重复点-七对完全重叠,而三对则落在另一个点的Z值之内。 我想在Z中保留每个重复项中的一个,并在ArcGIS Desktop中将两个shapefile合并在一起。 如何找到并合并重复点?

3
生态地理空间难题
我正在寻找针对空间统计问题的另一种更优雅的解决方案。原始数据由每个单独树的xy坐标组成(即,转换为点.shp文件)。尽管在此示例中未使用,但是每棵树还具有代表顶冠直径的相应多边形(即.shp)。左侧的两个图像显示了从单个树位置的点.shp文件得出的景观尺度内核密度估计(KDE),一个是1989年,另一个是2009年。右图显示了两个KDE之间的差异。仅显示平均值的+/- 2标准偏差的值。使用Arc的栅格计算器执行在右侧图像上生成栅格叠加所必需的简单计算(2009 KDE-1989 KDE)。 有没有更合适的方法以统计或图形方式分析树木密度或冠层面积随时间的变化?有了这些数据,您将如何评估地理空间环境中1989年和2009年树木数据之间的变化?鼓励使用ArcGIS,Python,R,Erdas和ENVI中的解决方案。

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.