Questions tagged «arcgis-desktop»

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

1
是否基于ArcGIS Desktop中指定的图例宽度将长图层名称强制为多行?
针对各种限制,我几乎总是创建静态(图形)图例,但偶尔会有地图,其中无可挑剔的制图功能是次要的,因此可以接受动态图例。 我目前正在一张地图上工作,我希望图例的宽度为4英寸,并带有一个图例列。我需要在图例中显示非常长的图层名称,但我不知道如何强制标签动态滚动到多行。

1
在ArcMap定义查询中引用NaN或±∞(特殊浮点值)?
我偶然发现了ArcMap如何向用户显示特殊的浮点值。 +∞(正无穷大)显示为 1.#INF –∞(负无穷大)应该显示为-1.#INF—我尚未验证这一点。 NaN(不是数字)显示为右对齐<Null>-请勿与left-aligned混淆<Null>,后者表示NULL(缺少值): (顺便说一下,在字段计算器中获取唯一值根本不会列出NaN。) 但是我还没有发现如何编写图层定义查询以基于这些特殊值选择行: ColumnName IS NULL 只会选择常规的NULL值,而不会选择NaN。 ColumnName = 1.#INF 因语法无效而被拒绝。 有谁知道如何做到这一点? 用于将1.#INF值存储到表字段的C#ArcObjects代码片段(基本概念): 按照要求。由于我不再工作了,因此以下代码不是我使用的真实代码,现在无法测试,但是它会产生如上屏幕截图所示的效果: ITable table = …; int doubleFieldIndex = table.FindField(…); IRow row = table.CreateRow(); row.Value[doubleFieldIndex] = double.PositiveInfinity; row.Store();


5
要注意在Mac上运行ArcGIS Desktop的问题吗?
我正在考虑将PC升级到MacBook Pro并安装Parallels,并希望获得其他ArcGIS Desktop用户的建议。 此线程考虑了VM软件的性能方面,但是还有其他需要注意的问题吗? 在Mac上,在ArcMap中定义图层时如何处理文件系统?例如,是否有C:驱动器的概念?Windows文件系统是否由Parallels(已安装Windows 7)处理? 我只需要偶尔访问ArcGIS Desktop,因此性能并不是一个大问题。我想听听在提交之前应该考虑的任何其他问题。



3
ArcGIS地理处理的日志文件?
每当我整夜运行地理处理程序时,似乎我的计算机都会重新启动。ArcGIS是否保存一些日志文件信息?它保存在哪里? 例如,当我运行大型数据集或映像过程时,我需要整夜执行,它是否保存了日志文件来告诉您从头到尾执行的操作?

1
并发进程可以在单个模型中运行吗?
在模型构建器(对于Arc GIS 10)中,是否可以同时运行两个或多个地理处理操作? 例如,我必须对2个文件运行修复几何,然后将它们合并。当前,它先修复文件A的拓扑,然后修复文件B的拓扑,然后将它们合并。每个文件大约需要30小时才能修复。我可以同时修理A和B,等待两者完成然后合并。 目前,我必须打开两个arc catalog实例,并对每个实例中的文件运行修复工具,完成后进行合并,这意味着我必须进入办公室检查两个对象的完成时间...核心,每个修复过程一次只使用1个核心。 上面的例子很简单,但是如果可以同时执行多个操作(如果它们彼此不依赖)则可以使用多线程,并在下一个进程运行之前等待相关文件完成。 谢谢,

1
如何在ArcGIS Desktop中更新要素类字段的长度属性?
我有一个带有字符串字段的要素类,我想将长度从10更新为25。 有没有一种方法或工具可以更新此属性,而不必创建新字段并使用字段计算器将记录从旧字段移到新字段? 下面的脚本可以满足我的要求,唯一的办法是将更新的字段推到表的末尾(不保持原始字段的顺序)。 http://arcscripts.esri.com/details.asp?dbid=16503 似乎不可行的另一个选项是使用“要素类到要素类”工具(通过右键单击ArcCatolog中的图层并选择“导出”>“到地理数据库”单个选项来访问此工具)。它确实会创建一个新层,但是您可以更新字段名称和属性信息。似乎还可以使用“向上/向下移动输入字段”箭头来更改字段顺序,但是它们似乎不起作用。 必须有一种解决方案,仅编辑字段属性而不必创建新字段。

2
在ArcGIS中查找栅格的中心点?
例如,如果我在ArcMap 10文档中加载了矩形且具有地理参考的栅格文件(.tiff w /关联的tfw),如何轻松找到其中心点并将其存储在点矢量层中? 另外,如果我的ArcMap文档中有多个这样的栅格,该如何将过程应用于所有栅格? 不幸的是,我有零Python经验。因此,以编程方式解决方案是可以的,但是我将需要有关如何将现有脚本加载到ArcGIS 10中以及如何在有问题的栅格上运行它的特定说明。(顺便说一句,栅格都在各自的图层中)。

2
是否有适用于ArcGIS 10的免费聚合点工具?
我需要做一些Getis-Ord分析,但是首先我需要汇总我的观点。我知道XToolsPro,但是聚合积分功能已锁定,您必须购买许可证才能使用它。我想知道是否有免费的工具,或者缺少ArcMap中的汇总点的解决方法。 某些情况:我的得分超过8000,其中许多具有不同的属性,但可能共享相同的(近似)地理空间位置。对于此分析,我只需要基于包含要求和的数值的字段来汇总任何相互重叠的点。例如: Point A overlaps Point B and Point C. Point A field value = 1.4 Point B = 2.4, and Point C = 5.2. 点A,B和C的集合将返回点D,其值为9.0 我希望这是有道理的。也许我可以摆脱使用真正基础的东西的束缚,但还没有将它们拼凑在一起。您可以提供的任何帮助将不胜感激!

3
使用ArcGIS for Desktop填写甜甜圈多边形吗?
我有一组代表水体的多边形。 在同一要素中还有作为水域中岛的多边形。因此,对于给定的湖泊,内部存在较小的多边形,这些多边形表示同一要素中的岛屿。但是,该湖的实际水多边形本身在岛上存在“洞”。 因此,对于中间有一个岛的湖泊而言,水多边形看起来像一个甜甜圈。 现在,我想创建一个填充有孔的水多边形层,以便在查看地图中的所有湖泊时,可以看到所有没有孔的水多边形。 注意:岛屿内部可能包含水体。一个岛内甚至可能有嵌套的水体,这是另一个岛的水体的一部分。有点像水/岛的诞生:-)。 如何在ArcGIS for Desktop中做到这一点?

4
SHAPE_Length是否考虑了海拔值?
该Shape_Length属性是否考虑了海拔?举例来说,如果我有3点:A,B,和C A.X = 10 A.Y = 10 A.Z = 10 B.X = 10 B.Y = 10 B.Z = 50 C.X = 0 C.Y = 0 C.Z = 10 然后创建两行:L1和L2。 L1.fromPoint = A L1.toPoint = C L2.fromPoint = B L2.toPoint = C 我所观察的结果是,SHAPE_Length属性上是相同的L1和L2。我已经确认所有点和所有折线都是ZAware。 因此,假设SHAPE_Length属性将形状的Z考虑在内是我的错误吗? 我可以毫无问题地存储Z值或对其进行操作。我正在使用IPolyline。 据我所知,SHAPE_Length仅是2D且不可编辑。

6
错误000212:无法创建XY事件源无法执行(MakeXYEventLayer)?
我有一个133mb的csv文件,并且有130万行数据。每行数据都有自己的纬度/经度,我想知道在ArcGIS Desktop 10中基于纬度/经度显示这些点并将其最终转换为点shapefile的最佳方法是什么? 到目前为止,我已经尝试了“制作XY事件图层”工具,但这种方法一直失败... 错误000212:无法创建XY事件源无法执行(MakeXYEventLayer)。 csv文件的格式正确,纬度/经度字段是数字,因此我不知道为什么它会不断崩溃。 这是CSV的前两行的样子,第一行应该是标题: "LAT","LONG","CUSTOMER_MASTER_ID","STORE_NBR","TRANSACTION_DT","SKU_DIVISION_ID","SKU_DEPARTMENT_ID","SKU_CLASS_ID","SKU_CATEGORY_ID","SKU_NBR","SALES_AMT" "32.363544","-110.969778","2000000792627","2940","8/11/2010","2060","3920","5120","84021","5127866","13.99" 有任何想法吗?

3
在ArcGIS Desktop中使用障碍物进行克里金处理吗?
我正在尝试在沿海地区进行插值,将数条河流中的数据点排入海湾和半岛的相对两侧。 我创建了海岸线图层以将其用作障碍,但是无法弄清楚如何在ArcGIS 10中执行此操作。 我没有在任何克里金工具中看到障碍物。 我试着只是进行克里金法,然后将其裁剪到土地上,但是我得到了不切实际的结果,数据点靠在一起但被土地分开会造成问题。 我在9.3版的地理处理脚本中看到了用于执行此操作的在线文档,但对于10版则没有任何相似之处。

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.