Questions tagged «arcgis-desktop»

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


2
是否有ArcGIS python脚本开发API?
我是GIS领域的新手,经验丰富的软件工程师。我开始研究一个支持ArcGIS 9.3和10.0的GIS项目,并浏览现有的代码,就像主界面库一样arcgisscripting。但是,谷歌搜索“ arcgisscripting API”或我能想到的任何其他变体形式只会出现博客文章,论坛主题或断开的链接。 是否存在arcgisscripting用于ArcGIS或编写Python脚本的核心API或参考?我做错了,需要尝试其他方法吗?

2
在ArcGIS Spatial Analyst中处理NoData?
使用Spatial Analyst时,我经常会遇到在数据中出现NoData值的问题。 各种工具似乎可以定期引入NoData值。 这些值会导致其他工具出现问题,必须通过重新分类将其消除,通常会导致其他问题。 NoData值应如何处理?有没有一种简单的方法可以将NoData值替换为零?可以完全避免NoData吗?

1
为什么ArcGIS会“忘记”我为地图文档(mxd)指定的默认GDB?
我在Windows 7 64位旗舰版上使用ArcGIS 10.0。 我注意到有时ArcMap的地理处理工具以及脚本似乎忘记了我在mxd中的设置(通过arcpy.env.workspace和确认arcpy.env.scratchWorkspace。 有什么方法可以让ArcMap开始使用我指定的GDB? 我熟悉文档属性以及如何更改地图的默认GDB。我看到这个问题发生后,我已经把它和它一直在使用了一段时间的备用GDB。 我发现在随机时间,ArcGIS突然决定它要使用“默认默认值”(令人讨厌的是永远无法更改。我可以关闭并重新打开文档,再次通过属性设置要用作默认值的备用GDB对话框,但它不会退回到使用替代的GDB工具箱和脚本会将输出始终放置在默认的ArcGIS位置(文档/ArcGIS/default.gdb)。 但是,我正在玩这个游戏,发现在Python窗口中手动设置arc.env.workspace似乎神奇地将其恢复了(即使我设置了相同的值?)。即使对话框设置或环境设置已“更改”,我执行的逐字记录工具也都将输出放入正确的GDB中。 还有其他人遇到这种行为吗?

7
修复损坏的shapefile?
我有一个在ArcGIS Desktop 9.3中使用的shapefile某种程度上被破坏了,并且出现错误“形状数与表记录数不匹配”。我想要的是恢复此shapefile,因为它具有许多其他版本的文件所没有的编辑功能。 之前我使用ogr2gui从此错误中恢复了,但是该工具现在崩溃了。我什至尝试了命令行版本ogr2ogr,但仍然没有运气。ArcScripts网站上的Shapefile Repair Tool这个脚本也没有帮助。 有任何想法吗?(除了我停止使用shapefile) 这是ogr2ogr的输出(基于答案中的建议):



3
如何溶解重叠的多边形?
我有一个关于在ArcGIS 9.3中溶解面要素的查询。我只有准系统许可证和非常基础的VB知识。 我有一个大约有4500个多边形的大shapefile,我想知道是否有办法解决那些重叠的多边形?我基本上想将这一层变成一个包含单独区域的shapefile,因此,一个多边形本身将保留,但是多个多边形重叠时它们将分解为1,每个单独的区域都有其自己的属性集。shapefile的更改非常频繁,到目前为止,我已经遍历了所有这些文件,并使用编辑器工具手动解决了重叠区域的问题,但是我敢肯定,这样做的方法要快得多! 关于如何实现的任何见解? 我已经使用了溶解工具并加入了导出的属性表,这很完美!我认为溶解工具仅适用于属性,而不适用于空间位置,因此了解该功能非常有用。而且ModelBuilder代码是



1
如何在ArcGIS Desktop中提供自动概览图?
我知道这是一个措词不当的问题,但我不确定该如何称呼。最近,我的主管向我展示了他制作的打印出的地图,该地图的一侧是高分辨率的卫星图像,另一侧则是整个英国的概览图,并带有一个点,标出了卫星图像的位置。 他说,这是使用ArcGI自动生成的,他不必手动使用正确的坐标向总览图添加点。 不幸的是,他一直无法找到时间来帮助我,我一直在寻找方法,但是由于我不知道该过程的名称,因此很难找到它。 有谁知道这个过程/技术称为什么,我应该如何去做? 我正在使用ArcGIS 10。

5
将表格从ArcGIS Desktop导出到Excel文件?
是否可以将具有选定记录的表导出到Excel电子表格? 我试图仅将其导出为.txt文件,但是ArcGIS给我一条错误消息。 导出表时发生错误 我的另一个问题是坐标。我只希望逗号后面有一个轨迹,我的意思是像这样的格式:xx xx xx,x,不像我现在有xx xx xx,xxx。 我的软件版本是9.3。

3
如何加快加载速度慢,模板生成的MXD?
我有一个ArcMap模板(.mxt)文件,该文件导致使用它创建的.mxd文档需要5-10分钟的加载时间(如果有的话)。即使除去所有数据源和表,问题仍然存在。 一旦加载,就可以处理。关于什么可能引起这种情况的任何普遍猜测? 谢谢


2
在ArcGIS Desktop中计算多边形宽度?
使用ArcGIS 9.3.1或10是否容易计算多边形的宽度? 我找到了9.1的一些脚本,但它们无法工作。我可以在最宽,最窄或平均处使用宽度。它不需要很精确,但是需要某种程度的自动化,因为我要计算几百个。

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.