Questions tagged «arcgis-desktop»

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

5
在“数据驱动页面”环境中显示动态表?
我正在创建一个地图系列,每张地图有许多多边形。多边形有注释,但是有些多边形很小,没有注释(注释会完全隐藏多边形)。因此,我有一个属性表,其中存储了那些特定多边形的标签。 如何在表格上显示该表格,每张表格仅显示属性值,而不显示所有2000+个值? 我正在寻找一个简单的动态解决方案。

1
在ArcMap中使用Colormap作为渲染器创建镶嵌数据集,还是在创建后添加Colormap?
我有几种tiff格式的栅格,这些栅格具有分配给它们的颜色图: 然后,我创建一个规格符合影像的Mosaic数据集,并向其中添加所有tiff(您可以忽略警告,这只是为了说明我的所作所为): Colormap不会显示,也不允许我从tiff导入我的Colormap: 有什么方法可以添加/导入我的颜色图,以便我们可以根据这些值查看数据?


2
使用LiDAR数据识别约书亚树吗?
我正在进行一个LiDAR项目,以确定约书亚树在指定研究区域内的位置。由于植被稀疏,那里确实有2种树冠物种,即约书亚树和杨木。由于树冠中的物种丰富度非常有限,我认为这是一个相对容易的LiDAR分析。我的方法是创建一个地球栅格(DEM),然后创建第一个返回栅格。然后,我将从第一个返回栅格中减去裸土以创建植被栅格。通过使用底图进行验证,我可以轻松消除任何噪音(例如电源线,建筑物)。因为客户希望查看所有约等于12英尺的约书亚树,所以我只需要对植被栅格进行重新分类。这样,我应该能够看到我研究区域内的所有树种,应该是约书亚树。 这是我在ArcMap中遵循的方法: 创建裸土层 使用创建LAS数据集工具创建所选研究区域的las数据集 使用“创建LAS数据集图层”工具 a 在该图层上创建las数据集图层。从类代码中选择2(接地) 使用LAS数据集转栅格工具将此图层转换为栅格。 创建植被层 使用Make LAS DATASET LAYER工具时,请在返回值(可选)下重复步骤2和3,但仍要选择第一个返回。 使用减号工具从第一返回栅格中减去裸地球栅格 1st Return (raster) – Bare Earth (raster) = Vegetation Layer 使用“重分类”工具确定12英尺及更大的高度: Classification: Natural Breaks (Jenks) Classes: 2 Break values: 3.66, 10.725098 是否有人对此有任何经验,并且可能能够提供一些提示/指针,以说明我可能会出错的地方?如果人们知道更好的方法,那么我就会开放意见!

3
ArcGIS在字段的特定部分查询特定字符
使用ArcGIS 10.2.2,我在SDE属性表中有一个字符串字段。我需要帮助来创建查询以选择在字段的第6个和第7个字符中都为零的所有记录(即1995-0023A)。为了帮助我更好地理解这种查询,我还希望能够看到一个查询,该查询选择字段的第6个字符中的零记录。然后,我可以使用“ and”子句并将其复制以选择第7个字符。 我试过了的变体, "FIELD1" LIKE '%00_______'但是它没有选择字符串中正确位置的双零记录。

1
使用动态文本显示图层功劳
我正在寻找一种将“图层信用”更新为动态文本框的方法。我发现使用地图信用或数据帧学分的方式在这里,但似乎无法一种方式来获得从层获得的信息。 我似乎每次都会产生一个空字符串。是否有人这样做或找到解决方法?似乎是一种非常有用的方法,可以用很少甚至没有资源来更新地图积分。


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,qgis,arcpy,shapely等解决方案持开放态度。最好在python中进行编码,因为如有必要,我也对其他选项开放。为了使我的同事更容易共享工具,Arcgis也将是更可取的,但这不是必需的。 我现在能想到的最好的方法是将一条线与多边形相交,在所有边界相交处创建一组点。按距离到直线起点的距离对点进行排序。最远和最近的(FAC)点将是多边形的外边界。然后,使用FAC点从原始线中选择适当的顶点,并从适当的点创建黄色虚线。它应该可以工作,但看起来比必要的更为复杂。 一些其他想法: 这些线是线性的,足以进行点之间的简单距离计算,而不必进行线性参照。 如果有一种工具可以在一点上分割一条线,但是我找不到它,那么在arcpy中这很容易。 有人在想吗?

3
在二进制栅格中创建大量随机点?
我想在二进制栅格中创建10000个点(或更大点)的点矢量数据集,该点应限制在栅格值为1的区域中。 我尝试了以下步骤。 多边形栅格化 QGIS:矢量->研究工具->随机点 这可以正常工作到2000点,但是任何以上都会导致QGIS崩溃。 有没有一种方法来创建具有大量点特征且受二进制栅格(或其多边形化版本)约束的矢量数据集? 我可以使用以下工具,从最不喜欢到最不受欢迎:QGIS,Python,R,ArcGIS 这就是我要的,只有10倍的点特征。


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 = …

4
最小化ArcMap中的属性表?
在ArcGIS 10.0之前,我同时处理多个属性表,并且经常将它们最小化。 现在,属性表没有图标,可以在Windows 7计算机上使用ArcGIS 10.1 for Desktop将它们最小化。 我们在PC和Citrix中都有它们,并且那里的软件行为是相同的。 有没有一种方法可以使属性表最小化?

1
如何使用数量符号在ArcGIS中对空值进行符号化?
我的数据中的一个数字字段涉及空值(缺少数据)。当我将其指定为符号体系中的数量时,事实证明与空值关联的多边形将从地图中取出。如何在地图上表示这些值(即它们的多边形)?我读了一些将空值转换为0的地方,但是这样做会产生误导,因为这些缺失的条目不是0。 在将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.