Questions tagged «arcgis-desktop»

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

2
在ArcGIS栅格计算器中使用多波段图像中的单个波段?
我正在尝试在ArcGIS 10(SP2 / 3)的栅格计算器中使用来自多波段TM图像(IMG文件)的各个波段。 我可以向我的MXD中添加单个波段,但是无论我如何引用MXD中的图层,栅格计算器都只会使用波段1。 "TM_Image.img - Layer_3" - 0在栅格计算器中使用类似的东西将运行,但将使用波段1。 使用图像的完整路径可以正常工作,但是对于较长的表达式/路径来说不方便。喜欢"X:\TM_Image.img\Layer_3" - 0 我认为这适用于早期版本的Arc 10,但不再适用于SP 2或3。

2
复制/粘贴到ArcMap目录后,图层的数据源是否更改?
我一直都遇到这种情况; 我经常只是在一个地图文档的目录中复制图层和图层组,然后粘贴到另一个地图文档的目录中。 在大多数情况下,这可以很好地工作,但通常在粘贴时会更改图层的数据源。结果,粘贴的图层旁边有红色的感叹号,并且在我手动设置数据源之前不会显示任何数据。 我确认在将图层粘贴到另一文档中时,在一个文档上复制的图层的数据源已更改。 自早期的8.x版本以来,这种情况一直在发生,但在版本10 SP3中仍然存在。它也不是特定于计算机的,因为我在多台计算机上遇到了此问题。 有任何想法吗? 粘贴后的图层: 源“正在复制的图层”数据源: 目的地“粘贴到另一个文档之后”数据源:

4
ArcMap可以使用多少RAM?
我将36“ x48”标签密集型地图导出为PDF。对于市区,ArcMap 10挂起或踢回错误,提示它无法完成操作。我有一个4 GB内存的四核处理器。我还将缓存大小增加到100GB,并且页面文件大小较大,等等。 将物理RAM增加到6GB会有所帮助吗,或者这是软件限制它可以处理多少标签?

4
从字段计算中的字母数字值中删除数字字符?
我有一个包含以下格式的字母数字值的字段: A-AA00 有时他们也是 A-AAA0 我需要一个Python脚本,可以将其放入ArcMap 10的字段计算器中,该脚本至少将删除数字字符,并重新训练字母和连字符。这样,例如: A-AA0 变成这个: A-AA 我还想用另一个字段中的数字字符替换数字字符。这个Stack Exchange条目解决了这个问题,但是字符串在数字前有一个空格,可以用于拆分和索引...我的字符串不是那么容易构造的。

5
使用计算字段将文件名添加到属性字段?
有人知道如何将shapefile名称添加到文件属性表中的字段吗? 我找到了一个描述: “您必须在CalculateField中使用内联变量,例如在表达式中使用%Name%,以便无论文件名如何,都将基于dbase文件的名称插入字符串!” 我尝试使用%Name%来CalculateField工具,但收到消息: Executing: CalculateField "2011-11-6 15_41_point" DBFName %Name% PYTHON # Start Time: Thu Dec 08 23:34:23 2011 WARNING 000405: No records within table Succeeded at Thu Dec 08 23:34:24 2011 (Elapsed Time: 1.00 seconds) 我的错误在哪里?

2
使用ArcGIS Desktop提取DEM高于区域60%的区域?
我有一个山区的DEM。我想提取DEM的区域,在该区域之上,占DEM总面积的60%。因此,基本上,我想提取代表山脉上部的区域。 我听说过这条曲线称为“测压线”(H60线),但尚未找到有关如何实现此功能的任何文档。 我的直觉是要以某种方式计算DEM的统计数据,以告诉我60%的水平在哪里,然后在此高程处绘制DEM的轮廓。然后,我可以通过该轮廓裁剪DEM,并在输出DEM子集上执行计算。 我如何确定这个60%的水平?

1
ArcSDE中的SQL Server关系?
我正在使用SQL Server 2008 R2 Standard Edition运行ArcSDE 10。我是SDE和SQL Server的新手,但我了解SQL Server能够在表之间创建关系并维护某些参照完整性规则。 ArcGIS的关系类的行为类似,但是关系类不具有SQL关系的所有功能,并且不会在ArcSDE数据库中导致SQL关系。 是否可以在ArcGIS for ArcSDE数据库中创建关系类并在SQL Server中为同一表创建关系?这样,无论我是在ArcGIS中还是在SQL Server Management Studio中处理数据,我都将能够利用这些关系。两种类型的关系会相互冲突还是会阻碍绩效?

2
为什么相交会给出错误999999:执行函数无效的拓扑时出错[线段端点过多]?
我正在尝试在Arcgis 10 sp 3中使用2个文件集(长宽比和坡度)运行一个相交过程,该过程在65,000sq km的区域中从高达1m DEM。该方面有9,930,384条记录,坡度有31,435,462条记录(在2个文件的地理数据库中总计约12GB)。 我已经运行了大约3次修复几何,现在数据集未报告任何错误(每次花费30小时以上)。 现在我明白了 正在执行(相交):相交“ D:\ SCRATCH \ Projects \ 106 \ data \ 7_asp_Merge.gdb \ asp_HghstRez_M_rep#” D:\ SCRATCH \ Projects \ 106 \ data \ working \ working.gdb \ AsSl_Int ALL#INPUT开始时间:Sun 2011年10月23日02:19:10阅读功能... 加工瓷砖... 错误999999:执行功能出错。 无效的拓扑[线路端点过多。] 执行失败(相交)。 在2011年10月23日星期日04:09:12失败(经过的时间:1小时50分钟2秒) 这真的是拓扑问题还是文件大小问题? 我曾尝试使用ArcINFO SPLIT工具,但是即使驱动器上的可用空间超过1TB,并且在较小的文件集上却导致锯齿状边缘,该工具也会失败。我不能使用DICE,因为asp和坡度之间相交的区域必须完全相同。我知道在大型数据集上,ESRI会自动破解(自动平铺)数据集–这会带来问题吗?我可以提供更多信息来解决问题。 这些机器的规格超过了ESRI的最低要求–我们有16GB RAM,Intel Xeon,Windows 7、64位,2 x …

6
无法将要素类导入要素数据集
我敢肯定有一个简单的原因,但是我似乎无法从另一个文件或sde地理数据库将shp文件或要素类导入要素数据集而不会出错。如果我不尝试将要素类导入要素数据集中,则要素类会很好用。要素数据集与我要导入的要素类绝对具有相同的投影,因此我认为这不是问题。我得到的错误是错误000210,只是说无法转换,无法创建输出以及无法执行(CopyFeatures)。 任何想法,我可能在这里做错了。似乎很简单。我正在尝试使用功能数据集更好地组织我认为有此目的的数据。 更新:因此,如您在下面看到的,杰森帮助我找到了答案。正如下面Matt所建议的那样,我向ArcGIS Ideas站点添加了一个新的Idea。这是该链接,因此,如果您同意在此处需要更好的错误消息,请进行升级:http : //ideas.arcgis.com/ideaView?id=08730000000brxl

3
根据ArcGIS拓扑错误创建要素
我已将现场用户shapefile导入到ESRI地理数据库中,以便可以创建一些拓扑规则集,以根据需要识别错误。不幸的是,现场用户没有可以读取gdb拓扑规则(或显然可以解决它们)的许可证。 我希望能够生成一组新的shapefile,以捕获所有错误和异常所在的位置,以便用户自己修复明显的错误(节省了我很多工作!)。这也可以是一种根据大小(区域或长度)组织错误的快速方法,以便您首先处理最大的问题。 是否有人对从ArcGIS拓扑错误和异常生成要素的方法有任何建议? 我有可用的ArcInfo许可证,因此可以使用软件包中的任何工具。虽然我不是ArcObjects程序员,但是我非常熟悉Python脚本或ModelBuilder来开发这样的工具/过程。 更新:我确实找到了这个ArcGIS Idea和开发人员示例,但我希望可以将其放入工具箱中,而不是自定义VB模块中。

1
从经纬度计算UTM区域?
我正在尝试将latlong点转换为UTM。 要定义UTM投影,我需要计算该点的区域。 我正在尝试找出最佳方法。 一种方法是使用经度值找到合适的区域。 这将需要大量的编码。 我很好奇是否有更好的方法吗?

7
将Excel表加入ArcMap中的shapefile?
我有一个英格兰和威尔士的下层超级输出区域(LSOA)的shapefile,并且我有一个电子表格,列出了英格兰每个LSOA的剥夺指数。我想将剥夺数据加入shapefile中,以便可以在ArcMap中进行映射。我尝试通过“连接和关联”>“连接”选项来连接表,然后将shapefile和电子表格(匹配的数据)的LSOA数据放入字段中。属性表将数据字段从excel电子表格添加到属性表,但是所有数据为空! 我尝试查看字段“类型”,因为我读过它以前曾经是个问题,但似乎还可以。 有什么可以建议的吗?




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.