Questions tagged «arcgis-desktop»

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

1
ArcGIS和QGIS兼容性:Shapefile或Geodatabase是否存在问题?
我在一个小型计划委员会中工作,是2个GIS人员中的1个,那里有2个ArcGIS许可证。最近有一位志愿者开始与我们合作。他正在使用QGIS并主要编辑shapefile。我可能应该首先考虑这个问题。...ArcGIS和QGIS在一起玩得很好吗?最终,所有内容最终都将在ArcGIS中出现,在QGIS中编辑shapefile或地理数据库,然后在ArcGIS中打开和/或编辑它们是否会遇到任何问题?我不知道是否要在这里提出另一个问题...如果在QGIS中编辑了地图标注,可以在ArcGIS中打开该地图吗?

3
计算从单点到多个多边形的所有距离[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 我有两层:定义属性的点层(95个对象)和定义与属性相关的土地图的多边形层(211个对象)。每个点都涉及一个或多个多边形。我要生成的是一张表,列出每个点到与该点关联的所有多边形的距离(最近的边或多边形的质心-两者都会做)。在QGIS和ArcGIS中,计算最近距离相对容易,但是这些计算至少在我采用的方法中都忽略了所有遥远的多边形。理想情况下,我希望输出 Point_ID | distance to polygon 1 | distance to polygon 2 | distance to polygon 3 | etc. ArcGIS 10或QGIS 2.2+中的任何指针将最有帮助。

3
将点ID分配给折线的相应开始和结束属性?
我有两个shapefile,点和折线。我正在尝试用点数据ID(systemID)填充我的折线图层,这些点从线条开始到结束为止。例如。创建两列(从和到)。线路已经分配了流向。我正在使用ArcHydro工具,但Arcpy也很好。 在ArcHydro中,我尝试使用“属性工具”>“为线生成从/到节点”,但是它创建的“从”和“从”值并非来自我的点数据。我的另一种选择是对顶点使用特征,然后将结果连接到我的点数据表中以获得systemID。但是然后我也必须更新折线层。我敢肯定,有一种更简单的方法可以做到这一点。 注意:并非所有线在顶点处都具有点,因此空白值适合它们。

1
在ArcGIS Desktop中使用Excel中的RGB值进行符号化吗?
我有一个带有2个属性列的Excel文件,1个功能信息2个当前功能应符号化的颜色数(RGB)。可以使用唯一的“功能信息”字段(通过属性表连接)将该文件文件与图层连接。因此,我具有每个多边形要素的颜色编号属性作为属性。 我如何使用此信息来符号化每个功能,这些功能的特征色已从excel工作表导入?

1
关于ArcGIS 10.3 for Desktop中的新功能,哪里有信息?
每年我都需要向我的雇主提出一个理由,说明为什么我们继续支付维修费至关重要。 为了证明这笔投资的合理性,我需要对即将发生的事情有所了解,因此我开始搜索ArcGIS 10.3 Desktop中的新增功能,但找不到任何具体信息。 有人知道我在哪里可以找到此信息吗? 我知道ArcGIS Pro与10.3捆绑在一起,但是目前我只对ArcGIS 10.3 for Desktop及其扩展中的新功能,修复和改进感兴趣。

5
GIS分析以查找重复的几何
我有一个很大的shapefile,其中包含我工作所在的城镇的所有建筑物和房屋(约90,000个要素)。建筑物/房屋的数据由镇的测量工程师保存,并且由于不当做法以及不同测量师对数据的访问,许多建筑物/房屋已被保存两次并在地图上显示为重复项。 其中一些是完全重复的(它们一个出现在另一个之上),而另一些则是在两个对象之间留有间隔的(例如,一个对象在另一个对象内部,请参见所附的屏幕截图)。 我想清理这些数据,以便在城镇中只有正确的建筑物/房屋,所以我的问题是: 我是否可以运行任何GIS分析或SQL表达式来查找所有重复的功能(确切的功能和位于其他功能内的功能)?我同时拥有ArcGIS和QGIS,因此欢迎您提出所有建议。

1
为什么我的输出中的z因子1变成0.999998
刚刚建立了一个使用3D Analyst-Surface Volume的模型。我试图使用1的z因子。每当我运行模型时,我的输出表就会显示使用0.999998的Z因子代替了1。真的是我想知道的,为什么对它更改为0.999998还是有一个很好的解释,或者有办法使它保持在1? 再次感谢您的输入。当我尝试更改栅格的类型时,该工具将所有z因子变灰,并将其锁定在0.999998。所以...我猜真的没有办法使用整数或浮点数据来解决这个问题。我什至尝试转换为整数,并使用栅格计算器将数据乘以1000,以保留整数形式的小数,但仍然停留在0.999998 z因子上。没有骰子。

4
在ArcMap中检查线shapefile的“连接性”?
我在ArcMap中继承了一个线shapefile,用于表示道路网络。问题在于道路网很大,我不可能: 判断每条线(路段)的末端是否“连接”到一条边,顶点或另一条线(路段)的末端;和 判断整个道路网络是否“连接”-即,我可以跟踪从道路网络上任何点到道路网络上任何其他点的路线吗? 有没有办法在ArcMap中完成此操作?也就是说,是否有一个功能可以让我突出显示与其他线段不连接的线段,或者是否可以让我回答上述两个问题?

4
测量栅格类别的面积?
ArcMap中是否有任何工具或方法可以测量内核密度输出的每个级别的面积? 注意,这只是一个内核密度图(不是形状文件或多边形)。内核密度分析(深绿色(10%)到红色(90%)(1) 我已经尝试了一些方法,但是我需要准确。


2
如何制作显示相同区域但打开/关闭不同图层的页面地图簿?
在ESRI中,地图册最适合一系列功能,每个功能都有自己的页面。它允许您选择一个要素并为每个要素生成一个Map Book页面,包括希望通过动态文本,图表等添加到每个页面的任何其他信息。 是否有其他方法可以说一系列显示完全相同区域但打开和关闭不同层的页面?我们必须创建一个资本改进文档,在每页上显示城市边界。一页上列出了所有的警察局和消防局,另一页显示了拟议的供水系统,另一页显示了高速公路和公路以及在其附近或上方进行的工作……等等,都是恶作剧。 是否可以通过某种方式进行设置,而不必为该文档的每个“地图页面”创建单独的MXD?


2
地理处理速度测试的结果异常
我一直在观察Python地理处理脚本的异常性能。(附加的)脚本执行以下操作: 使用搜索光标查找与面要素相对应的UTM区域 根据搜索光标结果创建空间参考对象 将.csv转换为要素图层,然后转换为点要素类 根据脚本的运行方式,我注意到处理时间明显不同: 使用IDLE = 203秒的32位处理 32位处理前台脚本工具 = 91秒 64位处理后台脚本工具 = 206秒 在上述条件下,为什么此脚本的性能会如此不同? 我当然不希望前台运行的32位脚本工具的速度是其他方法的2倍。 import arcpy, os, time ###IDLE Parameters ##fc = r'C:\path\to\polygon\fc\with\utm\zones\and\features' ##outws = r'C:\out\location' ##arcpy.env.workspace = r'C:\workspace' #################### ## Script tool parameters fc = arcpy.GetParameterAsText(0) # Feature class outws = arcpy.GetParameterAsText(1) # Folder arcpy.env.workspace = arcpy.GetParameterAsText(2) …

3
使用ArcGIS for Desktop在字段中查找重复记录?
我正在基于称为“ ID”的属性在dbf文件中寻找重复记录。我有各种dbf文件,从500,000条记录到150万条记录,我知道有很多重复项。 我想添加一个ID为“是”或“否”(或1或0很好)的字段“ Duplicate”,当ID属性存在于其他位置时。在字段计算器中使用以下python脚本,对于重复项返回1,对于唯一项返回0; uniqueList = [] def isDuplicate(inValue): if inValue in uniqueList: return 1 else: uniqueList.append(inValue) return 0 isDuplicate(!FIELD_NAME!) 但是,第一个记录(例如5个重复ID)也将返回为0(随后的4个被视为重复)。我需要将所有5个标记为重复,因为该ID在其他位置存在。 使用以下代码将为您提供ID出现次数的递增计数,其中1表示第一次出现,以此类推; UniqueDict = {} def isDuplicateIndex(inValue): UniqueDict.setdefault(inValue,0) UniqueDict[inValue] += 1 return UniqueDict[inValue] isDuplicateIndex( !YOUR_FIELD! ) 如果该记录的ID在其他地方存在,我只想要1(或是)!(ArcGIS版本10.1) 我看到了其他答案,例如用于识别重复记录的Python脚本(跟进),但效果不佳。

3
是否将相同的更改应用于多个地图文档?
我有几个地图文档(大约30个),它们引用所有相同的文件并以相同的方式显示它们。我通过设置一个地图来创建它们,然后使用“另存为”来创建新地图,然后调整布局中的数据框范围。当然,既然我已经创建了它们,我需要对它们全部进行完全相同的更改。是否有比仅在每个文档中手动重复相同步骤更有效的过程?如果没有,是否有更好的方法来设置项目以促进此类更改? 我正在使用ArcMap 10.0。

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.