Questions tagged «arcgis-desktop»

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

5
使用ArcGIS Desktop查找沿折线的点的距离?
我们需要找到沿着给定折线的一系列点的距离。 我们有一条折线数据集,代表流域中的河流,分为河流段(例如,FID 1到35)。 我们在该流域内还拥有一个抽象许可的点数据集,其中一些许可沿着河流分布-我们可以从属性表中得知哪些是被定义为地下水许可或地表水许可。 两者不相关-即一个不是从另一个派生的。因此,尽管这些河流具有“真实性”,但并非所有的地表水许可证都完全位于河流多义线上方。 我们需要能够看到哪些点在彼此的“上游/下游”,因此希望获得该点所在的河流到达点的列表,然后是从该到达点开始的下游距离。然后,我们可以比较两点的下游距离,以查看哪个上游和哪个下游-预期的结果! 为了解决在河流附近/非常靠近的河道上找到点的问题,我们被告知在每个河段周围使用一个(小的)缓冲区,然后查询缓冲区以在其中找到点。 很好,但是我们留下了一个区域(缓冲区),而不是一条线,因此我们无法在此范围内/之内测量距离。 我们是否可以使用如上所述的缓冲区找出正在讨论的河段上/附近的点,然后以某种方式(?!)查询这些点沿河段(折线段)的距离?

1
如何获取磁盘上文件地理数据库要素类的大小?
有没有简单的方法来确定要素类占用的硬盘空间? 我觉得我缺少一些简单的东西,但是我不记得有这样做的方法。 您会认为,右键单击ArcCatalog中的数据集将为您完成此操作。 我曾经能够做的最好的事情就是通过在Windows资源管理器中查找来获得整个gdb的大小。 如果在ArcCatalog UI中没有办法做到这一点,我仍然会对在代码中做到这一点的方法感兴趣。 有任何想法吗?



5
如何在ArcMap中生成更好的插图?
随附的示例是在ArcMap 10中设计的通用插入图的示例。对于此软件可以完成的所有奇妙功能,必须有比我的默认方法更复杂的方法来生成外观更好的插入图。 我希望看到不同的制作插图的方法,这些方法比我展示的方法更具独特性和创造性。理想情况下,我希望看到可以在GIS软件(例如ArcMap)而不是Illustrator之类的软件中生成的示例和说明。 是否有解决方案,建议和步骤来制作更专业,更清晰的插图?

3
ArcGIS SpatialReference对象工厂代码是否与EPSG号相对应?
我有一个项目,正在从文本文件中读取几何对象以将其放入ArcSDE。这些几何对象有一个关联的EPSG代码,我正在寻找一种方法来确保完成后它们处于正确的投影中。 在查看了我感兴趣的工厂代码(GCS GDA94; EPSG:4283和VicGrid 94; EPSG:3111)之后,看来该EPSG代码直接对应于ESRI空间参考的工厂代码(此处和此处)。这很棒,因为这意味着我不必担心导航到投影文件来创建SpatialReference对象,例如在下面的代码中: import arcpy # Create a spatial reference object using a factory code # sr = arcpy.SpatialReference() sr.factoryCode = int(epsg_code.lstrip("EPSG:")) sr.create() 不幸的是,我在ESRI文档中找不到任何参考来说明这是否一直存在-我想是的,但是我宁愿肯定知道。有人知道我可以找到哪里吗?

5
GIS程序的最佳视频卡
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 我最近购买了Dell XPS-8300(i7-2600 | 16 GB DDR3 RAM | 64位Windows7),打算将其主要用于GIS程序。我购买了翻新模型,因为它便宜很多,而且我可以选择自己的显卡。 我目前正在购买所述卡片,但是我还没有真正了解到有关哪种卡片最适合ArcMap或QGIS渲染而不是《战地风云3》或《天际》的信息。 我目前正在查看XFX AMD Radeon HD6870 PCIE 2GB Dual Mini或XFX AMD Radeon HD 6870 900M 1GB DDR5 DUAL MINIDP HDMI DUAL DVI PCI-E视频卡 2 GB的型号比1 GB贵40美元左右。 我有一个460瓦的电源,不知道额外的内存是否会影响功耗。从所有评论来看,1 GB模型应该可以在我的系统上正常工作,所以我希望2 GB模型也可以正常工作。 但是,由于我已经拥有16 GB的板载内存,并且已经读到GPU RAM并不是很重要,除非您未达到给定程序和设置所需的数量,所以我想知道这额外的GB是否对我而言是值得的: 例如,如果我有一个包含成百上千个多边形的宗地数据集,那么当我在ARCmap / QGIS上滚动/放大时,额外的GB GDDR5 RAM是否会显着改善渲染多边形所需的时间;还是由于我已经有16 GB的可用空间而变得一文不值? 通常,将ATI …

3
在建模栅格最小成本路径时处理桥梁和隧道?
我目前正在使用ArcGIS 10 Spatial Analyst的“成本路径”工具对行人路线进行建模。我有人行道,围栏,建筑物和大量的行人比例尺要素,所有这些都组合成成本面,其中人行道的成本低廉,公园略高,人行横道仍高,建筑物,围栏等是障碍。该模型非常适用于定义最佳路线,相互比较路线,评估区域的可步行性以及建立人行道。 但是我有一个主要问题:桥梁和隧道。因为成本表面将所有要素强制到一个2D平面中,所以我无法为人行道穿过人行道的街道建模。我必须选择应该裁掉的人。一种替代方法是查找城市中的所有桥梁和隧道,并对下/上/下的所有组合进行建模,但是该模型要永久运行!是否存在可以在3D模式下执行成本最低的第三方工具,还是我错过了某种解决方法?

3
在ArcGIS Desktop中使用R吗?
我已经使用了R与QGIS 的集成,并发现它是非常实用的工具。看过R工具箱的9 扩展和10的扩展后,它们似乎都只提供点聚类来演示概念验证。 R中可用的其他分析方法是否可以通过python脚本在ArcGIS Desktop中实现(例如,实现spatstat包的特定部分)?

8
修复数千个小的重叠多边形?
我正在使用ArcMap 10.3。 我有一层不同的土地利用类型。我发现许多多边形相互重叠,因此同一多边形具有两种不同的土地利用类型。 使用@radouxju的答案,我为土地使用层构建了一个拓扑(使用不可重叠的规则)。然后,我使用merge修复了大的重叠多边形。 但是,我有数千个小的重叠多边形。我可以手动修复所有这些问题,这将需要一些时间。 有没有更快速的方法来解决所有这些错误? 我已经更新了地图以显示所有土地使用类型。多边形彼此重叠;不碎。


5
将PDF(尤其是GeoPDF)作为数据添加到ArcMap吗?
我收到了很多PDF地图(矢量,图像,有地理参考和没有地理参考),并且必须将它们转换为图像文件,然后才能将它们添加到ArcMap和地理参考。 我看不到任何明显的现成的实用程序,该实用程序可让我直接添加PDF并对其进行地理参考,而不必先转换为图像文件。 有任何想法吗? 我希望添加PDF直接映射,而无需事先进行“ pdf到图像”转换



1
使用多处理的ArcGIS 10.1 Python加载项会使ArcMap崩溃?
我想从python外接程序工具运行多处理任务。我的问题是该过程不断失败。基本上会使ArcMap崩溃。 这是我的基本代码: def function(startOID, endOID, fc): wrksp = r"c:\temp\mp_addintest\data\test_%s.txt" % (int(startOID) + int(endOID)) # real logic removed to dumb it down with open(wrksp, 'w') as writer: writer.write("%s to %s from %s \n" % (startOID, endOID, fc)) return wrksp class btnMP(object): """Implementation for src_addin.MPButton (Button)""" def __init__(self): self.enabled = True self.checked …

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.