Questions tagged «arcgis-desktop»

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

4
升级ArcGIS后,要从早期版本中卸载ArcGIS扩展吗?
我卸载了ArcGIS 9.3.1(服务器,桌面,引擎),然后安装了ArcGIS10.0(服务器,桌面,引擎)。 当我尝试卸载一些arcmap扩展时,出现错误1001“无法获取安装程序类型”。 换句话说,我忘记了这个建议: 请注意,在尝试卸载ArcGIS之前,必须先卸载自定义组件。这样做的原因是自定义组件需要在安装/卸载时加载。 有谁知道如何干净地卸载它而不卸载10.0并重新安装9.3.1? 更新:我认为我已经使用Revo Uninstaller清理了所有内容,然后使用CCleaner清理了注册表。

3
在ArcGIS for Desktop中按指定距离延伸线?
我有一个纯粹的美学层,上面有箭头符号。由于线条太小,有些显示不正确。我已经选择了50条记录,我需要将该行扩展给定的数字(例如2米)。延伸线工具仅将线延伸到指定的交点,因此该工具不是我想要的。 我尝试过编辑形状长度字段,但它不允许我这样做。是否有通过字段计算器或在编辑器工具栏中执行此操作的简单方法?



1
识别多边形的形状:伸长率,圆度等
我正在概括地质图。在第一步中,我要处理应删除,放大,聚合等的小多边形。 在应用上述操作之前,我想先进行形状分析,例如细长的多边形或更多的圆形多边形等,因为这可能是处理的关键因素。 地质图的形状非常复杂,应尽可能多地考虑和维护。 是否有任何方法可以根据几何图形识别多边形的形状? 我基本上是在使用ArcGIS,Python。

1
根据要素类中的组自动增加字段?
我需要根据要素类中的组自动增加字段。我在给定的多边形内有8个图,并且需要为每个多边形内的每个图集从1-8分配一个ID。多边形将具有其自己的唯一ID号,该ID号可用于对图进行分组。 我认为这是对它的修改: rec=0 def autoIncrement(): global rec pStart = 1 pInterval = 1 if (rec == 0): rec = pStart else: rec = rec + pInterval return rec

3
在ArcMap中查询下划线字符?
对于针对基于Oracle的ArcSDE要素类的标准LIKE查询,下划线字符与字符串一起使用时表示单个字符通配符。 我正在尝试使用定义查询来查找以4位数字开头,后跟下划线字符的文本字符串。 有谁知道我将如何在查询中指定下划线字符本身,或者转义字符可能/是什么? MDHald的答案适用于文件地理数据库,但我的案例仅针对Oracle。错误地假设在这种情况下,ArcSDE和文件地理数据库查询的功能相同。


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

1
是否将带有符号的标签添加到ArcMap中的图例?
我正在使用ArcGIS Desktop v10.2.2创建地图,将博物馆显示为点。博物馆层没有符号,标签由一个圆形填充,该圆形填充有内部具有ID的颜色,该颜色取自该[ID]字段。 我想将整个博物馆列表添加到布局图图例中,并列出我的符号及其ID和描述(其名称)的列表,这些符号取自该[LABEL]字段,而无需手动创建。 我知道一种可能的手动解决方案是将图层符号系统设置为“唯一值”,然后添加所有值(超过100个!),并为每个点设置一次相同的标签符号系统。但我希望有更好的解决方案! 看下面我的地图。 该图层为“ Musei”(博物馆),如您在左侧的图例上所见,该图层没有符号。在右侧,您可以看到描述的图例符号系统,该图例是一个深灰色的圆圈,内部带有红色文本,该[ID]字段取自该字段。我想在我的布局中添加一列,其中包含所有带有ID的圆和相应的标签。 -更新- 这是我按照@FelixIP提出的解决方案使用的字段计算器设置。 但是,这些点未按我期望的那样垂直对齐。相反,他们到处乱走了一点。我还尝试使用不同的步长值:10、100、1000、10000。

9
从.shp到.kml到.shp而不会丢失属性
我已经将带有属性的shapefile转换为客户端的.kml。然后在Google Earth中编辑.kml和属性。我收到了更新的.kml,现在需要将其恢复为.shp。问题是:我的所有属性现在都为html格式,这使Google Earth中的弹出信息框成为可能。当我尝试转换回.shp时,我的属性会集中到一个(由Google创建的)“说明”字段中。而且我所有的属性和信息都集中在一个单元格中。有什么方法可以从“描述”字段中提取数据。即使我这样做,是否有一种简单的方法可以摆脱html格式并使其可用? 这是我在某些论坛上找到的“融合表”方法所得到的。您可以在左侧看到html,它继续显示。 我正在使用ArcGIS Desktop 10.2。

2
使用ArcGIS Desktop将动态页面的数量减至最少以映射散点?
我有时会制作地图册以显示兴趣点。使用常规网格创建页面的第一步: 我不喜欢该解决方案,因为a)有些页面上的单点(例如第25页)位于边缘,并且b)太多的页面。 第一个问题很容易使用代码来解决,-将页面范围的矩形移动到相关点范围的中心: 我仍然不喜欢它,因为页面数保持不变,所以看起来非常拥挤。请记住,它们最终都是多份报告!的实际A3纸页。 因此,我编写了减少页数的代码。在此示例中,从45到34。 我不确定这是否可以达到最佳结果, 什么是最好的策略(伪代码,出版物,Python库),请通过点排序以最小化给定大小的矩形以捕获所有点的数量?当然,有人在游戏理论,军事艺术或捕鱼业中发现了它 这是原始问题的更新: 这显示了所需的实际范围和页面大小: 放大显示164页中的10页: 采样点要素类 矩形大小只要保持在限制范围内即可更改,即可以较小。

4
为多波段栅格设置NoData吗?
我有一个具有黑色区域而不是NoData的RGB正射影像,如下图所示: 当我使用SetNull工具时,它确实删除了黑色区域,但是随后将其变成了灰度正射影像,这不是我想要的。 我知道可以使用“裁剪(数据管理)”工具将栅格裁剪为其自身,并且可以在其中将NoData值设置为黑格的值(0),以解决此问题。但是,我正在为学生创建一个工作坊,我想使用一种不太直观的方法。 当然,可以选择在每个频段上分别运行NoData工具,然后将三个频段组合在一起,但是我需要有一个条件,即band1,band2和band3都等于0才能将其设置为NoData。能够在ModelBuilder中执行此操作将是理想的选择,但使用ArcPy对其进行脚本编写也将是不错的选择。 我正在使用具有高级许可证的ArcGIS 10.2 Desktop。

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?

5
使用ArcGIS Desktop从一个Shapefile中计数重叠的多边形?
我有一个具有16,400个多边形的shapefile。每个多边形表示整个世界鸟类的扩展。 现在,我必须计算重叠的多边形。我用并集进行了尝试并溶解(计算了并集),但是并集不适用于那么多的多边形。 然后,我尝试裁剪大洲,但是由于多边形数量巨大,这也无法正常工作。而且我尝试了这种方法,也没有成功。 因此,我问你,如果一个shapefile中有16400个多边形,有没有一种方法可以计算重叠的多边形? 我正在使用10.0,可以使用10.2。ArcPy解决方案也很棒。 目前,我正在考虑创建一个渔网,并用16400个多边形遍历shp的行,如果多边形位于该单元格中,则将1写入渔网单元的value字段,然后取下一行(多边形),然后如果也是在渔网单元中,则为+1。 但是我不知道这是否是一个好的解决方案以及如何实现它。或者我必须学习R才能使用这种方法。 结果:应该是一个形状,在其中重叠的多边形中有新的多边形,在其中计算重叠的字段。 因此,最后应该有一个shapefile,您可以在其中查看在同一位置发现了多少种鸟类。

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.