Questions tagged «arcgis-desktop»

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


2
在ArcGIS Desktop或QGIS中查看或导入* .pbf文件(OSM数据,二进制格式)?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3个月前关闭。 如何在ArcGIS Desktop或QGIS中查看或导入pbf文件(OSM数据,二进制格式)? 是否需要任何第三方申请? 我想在任何GIS软件上编辑此文件。

4
使用ArcGIS Make Query Table工具永久地对字段进行重新排序?
在回答对使用ArcGIS Desktop重新排序字段(永久)在文件地理数据库?据说可以使用“查询表”工具对表和要素类中的字段进行永久性重新排序。 但是,当我打开该工具的对话框时,看不到任何使字段重新排序的地方。我所看到的是,可以使用复选框以相同的顺序来传递或删除字段。 假设有人可以更详细地描述这些步骤,请吗?



1
使用ArcGIS Desktop在高程之后创建缓冲区多边形?
我想做的是在多边形上放置一个100 m的缓冲区,而不是“当乌鸦飞翔时”缓冲区保持固定宽度,我希望它遵循我的Lidar DEM的坡度。 我有ArcMap(带有3D Analyst)。遗憾的是,没有使用ArcMap的Spatial或Network Analyst扩展。 互联网使我无所适从,开始研究接近度分析,路径距离分析和各向异性累积成本。看来我需要以某种方式制作时间成本网格,并找出从多边形到达100 m所需的时间,但这似乎是倒退的。这些工具中的绝大多数似乎都是用来寻找两点之间最简单的路线。 有人做过吗?

2
了解“镶嵌到新栅格”的最小值和最大值吗?
我必须从以下来源将多个DEM栅格合并为一个:http : //srtm.csi.cgiar.org/SELECTION/inputCoord.asp,因此我使用了“镶嵌到新栅格”工具。 我设置了工具: 我输入了栅格(全部来自相同的源,相同的大小且没有投影); 设置像素类型(与原始栅格中一样为32位浮点); 将像元大小设置为原始栅格; 带数= 1作为原始栅格;马赛克运算符,我已经用BLEND和MEAN完成了(我得到了相同的结果)。 我遇到的问题是,生成的镶嵌图显示的最大值和最小值范围与单个栅格的最大值和最小值不同,例如,栅格1(-5123.8,23.25),栅格2(-5974.6,40.09),栅格3 (-57770.2,38),栅格4(-2534.3、23.55)和最终镶嵌栅格(-5975.8,81.1)。 我猜这种解决方案是不正确的,至少我没想到会得到这种解决方案。任何人都知道是否可以,如果不可以,如何解决并获得具有正确的最大和最小值的合适的镶嵌栅格? 我正在使用ArcGIS 10.2.2 for Desktop。

2
在ArcMap布局文本元素中自动自动换行?
当包含大量文本的ArcMap布局上的文本元素如何自动换行? 进入布局模式 选择>插入>文本 粘贴在长文本块中,例如lorem ipsum 现在,文本块会在屏幕上延伸,并且没有明显的方法来更改文本块的宽度。有没有一种方法可以将文本块设置为所需的宽度,并使ArcMap自动输入换行符? (嗯,其他处理文本的软件都可以这样...) 解决方法是手动输入换行符,这很有效,直到您决定更改宽度,字体大小等。


3
在虚拟机中运行ArcGIS Desktop?
我正在尝试在Windows 7(32位)虚拟机中运行ArcGIS Desktop 10.0。我没有可用的本机Microsoft Windows。我正在使用Oracle的VirtualBox在本地Linux环境(Sabayon)中进行虚拟化。 我正好遇到这个问题:ArcGIS Explorer地图显示问题 建议的解决方案是更新视频卡驱动程序。但是在VirtualBox中,有一个名为“来宾添加”的驱动程序,它们已经是最新的。 我知道我的一些同学正在VM中使用ArcGIS,他们似乎没有任何问题。会是什么呢? 启用了3D和2D视频加速。 这是一台本机Linux机器,运行32位虚拟Windows 7机器。 我知道ESRI的系统要求。我分配了256MB的视频RAM,并启用了2D和3D硬件加速-如屏幕截图所示。无论如何,我一直在机器内部对系统需求进行这种分析,结果是: 现在,我必须弄清楚如何修复它。视频内存还可以,但是其余我从未听说过... 我按照@scw的建议安装了实验性WDDM驱动程序,现在看起来像这样: 我现在拥有所有推荐的属性,但仍然显示: 不幸的是,您的视频卡不满足此要求。 此外,添加任何图层后,ArcGIS现在也会崩溃。

1
如何在GIS中使用神经网络?
我想学习如何在GIS中使用神经网络。我在互联网上冲浪,找到了很好的资源或有关此的教程,但找不到任何有用的资源。是否有关于在GIS中使用神经网络的良好参考或教程?我想在绘制危险区域(例如洪水区域或滑坡)的地图中使用人工神经网络(ANN)。我使用ArcGIS 10处理图层,但不知道如何使用ANN。

8
使用Python和Field Calculator从Field中删除返回/换行符(\ n)?
我有一个地理数据库表,其中包含我要删除返回字符(换行)的字段。我发现了这篇文章(如何在Python中删除(删除)换行符?),但是它在字段计算器中不起作用。以下是我尝试的代码段: 注意return字符不在string的末尾。 !myField!.rstrip() 要么 !myField!.rstrip('\n') 要么 !myField!.rstrip('\r\n') 要么 !myField!.replace('\n', '') 000539错误给出此选项: 说明“计算字段”或“计算值”工具使用的计算无效。提供的此错误消息将列出特定的Python错误。 解决方案此错误代码涵盖了许多Python错误: 错误示例1:exceptions.TypeError:无法连接'str'和'int'对象。上面是特定于Python的错误。计算正在尝试添加或连接字符串和数字。 错误示例2:无效的shape_distance字段上面是使用几何对象的错误。距离方法不是几何对象的有效方法。 对于特定的Python问题,请查阅外部Python帮助以获取更多信息,或查阅Calculate Field或Calculate Value帮助以获取关于这些工具的更多信息。 要么 import os def removeReturn(myField): s = myField.rstrip(os.linesep) return s 关于如何使用字段计算器删除返回字符的任何想法?

3
提高ArcMap中Bing等ArcGIS Online底图的显示性能?
我想知道是否有方法(在ArcGIS本身内)提高ArcMap中底图的显示性能。互联网连接最近进行了升级,因此它比以前快得多,并且我的意思是现在不需要花费1分钟来绘制Bing Imagery底图,而是现在需要30秒。 我通常会在关闭底图的情况下进行平移和缩放,一旦我认为自己处于所需的位置,便会打开底图,然后将手从鼠标上移开(尝试执行其他操作可确保我有一个旋转的圆圈,大多数情况下,可能会崩溃)。从这个职位上ArcGIS的论坛上,我已经从我的文档改变了我的显示缓存的位置,我的C盘,我可以看到的改善。 然后,我将位置更改为服务器,现在平移和缩放时大约需要5秒钟才能绘制。虽然对此感到很满意,但是我使用10.1的事实是否有所作为?我为使用10.0的同事更改了缓存位置,但是他们的性能根本没有提高。我不知道该怎么办,因为我无法对防病毒/防火墙部分做任何事情(这在IT的控制之下)。 这有点令人沮丧,尤其是当ESRI Maps for Office和ArcGIS for AutoCAD中的底图几乎立即绘制时,并且我可以放大而不必担心计算机会爆裂。我在ArcMap选项中当前的设置已启用硬件加速,并且更改了缓存位置。 我已经查看了有关管理本地显示缓存的帮助,但是除非缺少某些内容,否则我的设置似乎已经过优化。

3
用于表中记录的ArcGIS Desktop工具对要素的“溶解”作用是什么?
我有一个数据表,我需要精简一下,合并ID字段中具有相同值的记录,并对其他各个字段执行几次数学运算(求和,求平均值)。ArcGIS中的“溶解”工具对要素类执行此操作,但不适用于表。我意识到ArcGIS中可能有一个工具可以执行此操作(基本上是一个没有几何体的Dissolve),但是我还没有找到它,所以有点着急。 有一个吗?如果需要,我有一个ArcInfo许可证。

5
有效地找到200k多边形的一阶邻居
对于208781个人口普查区块组中的每一个,我想检索其所有一阶邻居的FIPS ID。我已经下载了所有TIGER边界,并合并到一个1GB的shapefile中。 我尝试了一个ArcPython脚本,该脚本在其核心使用SelectLayerByLocation用于BOUNDARY_TOUCHES,但是每个块组都花费了1秒以上的时间,这比我想要的要慢。即使在我将SelectLayerByLocation搜索限制为阻止处于相同状态的组之后,也是如此。我找到了此脚本,但是它在内部也使用SelectLayerByLocation,因此速度没有提高。 该解决方案不一定是基于Arc的-尽管我对使用Python编码最自在,但我也愿意接受其他软件包。

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.