Questions tagged «arcgis-10.1»

当ArcGIS 10.1是从ArcGIS平台使用的版本时,请使用此标记。

9
在ArcGIS for Desktop中手动对超出范围的分级数据进行分类?
我有两个shapefile代表网格,这些网格的值用渐变的颜色符号表示,如下所示: 您可以看到两个shapefile包含相似的数据范围,但是为这些数据中的范围分配了略有不同的颜色。我想对两个shapefile的每个范围使用相同的颜色来表示相同的范围,从而使文件之间的比较更加容易,并允许使用单个图例。 但是,当我尝试使用手动间隔对范围进行分类时,ArcGIS会强制将最大范围包括在数据集中的最小值。您可以在下面左侧数据框的“ -81.64-10.00”范围内看到它。这迫使整个图层都用该颜色符号化。 本质上,ArcGIS要求将数据集中的最小值用作范围之一中的值。 有没有办法避免此功能?



4
ArcGIS for Desktop是否可以在Windows 10上运行?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 4年前关闭。 ArcGIS 10是否可以在新的Windows 10技术预览版上运行? 我正在Mac上设置一个界面,我假设可以免费下载Windows 10技术预览版(某种Beta版)。 只想看看10.1是否可以在Windows 10上正常运行(忽略Mac方面),因为这就是我使用Windows界面的全部?

3
如何判断ArcCatalog地理处理是否仍在运行?
除了日志以外,还有其他方法可以检查正在进行的地理处理工作是否正常吗? 我在ArcCatalog 10.1上运行具有溶解类型ALL的缓冲区工具。我原以为这项任务将花费很长时间,所以我让它继续运行并回家度周末。它已经运行了5天,我想知道它是否崩溃了。 任务管理器表示进程(RuntimeLocalServer.exe)仍在运行,并且使用900 MB到3.8 GB的内存或内存(随着时间的推移而变化),并且我的处理器的一个内核正在正常工作,其他内核的运行率约为10% 。我没有其他正在运行的应用程序。 ArcCatalog在结果窗格中显示沙漏符号,没有错误消息。我还检查了日志文件,这些文件仅说明任务已启动,并且不包含任何错误消息。 额外细节 我正在文件地理数据库的要素类中创建约150万个多边形的3m缓冲区。它们中的许多是重叠的,因此当它们重叠时会被溶解在一起。 我有Windows 7 64位上的ArcGIS 10.1 for Desktop。

1
在ArcMap中创建和重复使用地图模板?
我正在使用ArcMap 10.1并正在一个需要对同一数据进行5种不同分析的项目中。我创建了五个地图文档(.mxd)并完成了分析。现在,问题是我想以地图格式导出结果,但我希望它们在显示中保持一致,即具有相同的地图模板。有没有一种方法可以将其中一张地图另存为模板,然后用于创建其他4张地图? 我尝试将一个文档保存在ArcGis文件夹的“地图模板”文件夹中,但是出现一个消息框,提示我没有该位置的保存权限,即使我是唯一的用户和管理员,也必须为此与管理员联系的计算机。我不想手动添加5张不同地图的所有地图元素,那太麻烦了!

1
用Python修改属性表的最快方法?
不久前,我编写了一个快速的Python函数,用于将属性表转换为python字典,其中的键来自用户指定的唯一ID字段(通常是OID字段)。另外,默认情况下,所有字段都复制到字典中,但是我包含了一个参数,只允许指定一个子集。 def make_attribute_dict(fc, key_field, attr_list=['*']): dict = {} fc_field_objects = arcpy.ListFields(fc) fc_fields = [field.name for field in fc_field_objects if field.type != 'Geometry'] if attr_list == ['*']: valid_fields = fc_fields else: valid_fields = [field for field in attr_list if field in fc_fields] if key_field not in valid_fields: cursor_fields = valid_fields + …

3
如何确定某个地区的必应图像的日期?
是否可以确定某个区域的Bing图像当前的状态?我检查了社区博客并搜索了每月更新,但是找不到我的学习区域。 我发现了一些帖子,他们提到要更新整个国家/地区的图像,但没有具体说明(实际上是整个国家还是大部分?)。在Layout ViewArcMap 10.1中的积分中,我注意到,尽管Microsoft Corporation是2012,其他积分为2010。这是否表示该图像来自该年?

4
使用pymssql将点插入SQL Server?
我正在通过python脚本从Web服务(Twitter)收集X和Y值。从长远来看,这将持续几个月,我打算停在600万点左右。 最初输入的坐标是WGS84地理信息,但我需要将其转换为预计的WGS Web Mercator。稍后,该表​​将发布到ArcGIS Server地图服务并进行缓存。 这是一个学习Python的私人项目,没有任何期限,并且想知道仅使用SQL Server 的本机空间类型是否是一个好主意? 我当前未经测试的计划: 使用SSMS创建带有GEOMETRY字段设置(和其他一些属性)的表 在我的python脚本中,利用arcpy或pyproj将WGS84中的纬度/经度转换为WGS84 Web Mercator(或者我可以以某种方式避免这种情况,以及使用SQL可以实现的所有方法吗?) 利用pymssql插入记录,然后将这些点插入表的GEOMETRY字段中。 我的问题是,在WGS84中采用一对经纬度,然后将其插入使用SQL Server空间类型的SQL Server表中,并在其中具有结果点层的一种好,简单且有效的方法是什么? WGS84 Web Mercator,以便可以在ArcGIS Desktop 10.1中渲染/查询它们? 我确实可以访问arcpy / ArcSDE 10.1,但希望以此作为不需要ArcSDE的示例。

2
使用还是不使用关系类?
我正在根据大量数据构建政府数据库。现在,我遵循ESRI地方政府数据模型的标准方法,但经过修改以适合特定政府的需求。 我注意到在地方政府数据模型中,ESRI使用了很多关系类。我过去曾经使用过关系类,但是倾向于避免使用它们。这是因为我通常看不到为什么我需要与要素类分开的表中有关形状的属性的原因。 对于我收集的几乎所有数据,我仍然看不到这样做的原因。对于Parcel Fabric,我可以看到一些有用的原因,但我仍然认为最好还是直接将属性保留在要素类中。 现在要清楚一点,我将使用关系类将要素类引用到要素类,这个问题更具体地说明了为什么我将数据存储在可以轻松存储在要素类中的非空间表中。 无论如何,感谢您的投入!

2
SP1 for ArcGIS 10.1具有64位Python扩展,用于背景地理处理-对其他Python使用的影响
如果安装了用于ArcGIS Desktop 10.1sp1的64位背景地理处理,这将如何影响一般使用的Python配置? Esri为ArcGIS 10.1产品发布了SP1,并且为Desktop组件提供了一个64位Python 2.7.2实例,该实例在安装时将Esri 32位Python 2.7调用替换为用于背景地理处理的64位调用(发送的处理)活动的ArcGIS Desktop GUI会话的一侧)。 安装是可选的,即如果没有安装,则ArcGIS Desktop只能继续使用32位用户存储空间。使用它,在Esri程序文件夹中创建一个\ bin64条目,并在“用于桌面背景地理处理(64位)的HKEY_LOCAL_MACHINE \ SOFTWARE \ ESRI \ ArcGIS 10.1 SP1”处建立了用于64位处理的注册表项,然后进行了背景地理处理在64位内存空间中完成。 Esri的32位和现在的64位Python均已安装完整的2.7.2。 在后台地理处理Esri的注册表期间,路径和配置文件将负责调用64位Python可执行文件。在需要时,ArcGIS Desktop会话中保留使用32位Python。 因此,留给每个用户的是决定是否将已安装的64位Python 2.7.2集成到ArcGIS之外的他们的计算需求中。当32位和64位版本的Python都驻留在系统上时,如何最好地做到这一点? 问了另一种方式-Esri负责在其ArcGIS Desktop中集成64位Python,那么对于ArcGIS之外的其余用例,将有哪些方法可以对其进行配置?

6
使用ArcGIS Desktop将线划分为线段?
我有美国各州的shapefile。我提取了两个状态之间的边界,得到了一条线段。例如,佐治亚州和北卡罗来纳州之间的边界。 有没有办法将该边界进一步划分为25英里段的单位? 同样,有一种方法可以将线段分成相等长度的段。例如,取该边界线段,并将其分成等长的3个线段。 我使用ArcGIS 10.1和ArcMap。 如果要分割几行(几千行)?

2
使用ArcGIS for Desktop查找shapefile之间的差异?
每个月我都要对整个县的一些街道数据进行质量检查/质量控制(超过47,000条记录)。第一步是比较两个文件。目前,我使用的是大约5年前通过VBA在内部创建的工具。它可以比较两个文件,并根据一些因素(添加记录,删除记录,地址更改,城市更改,段长度/顶点更改)报告差异。然后,将它们导出到单独的shapefile。此外,该工具可以使用,ArcGIS 9.3但将不再使用ArcGIS 10.1 该工具效果很好,但大约需要一个小时才能完成。 我已经开始着手希望改进此工具以提高性能。我研究了各种方法,包括Compare Feature Tool和Select by Location。 这两个工具的工作速度都显着提高,但是,它们似乎无法捕获我所需的一切。我的最大问题Compare Feature Tool是我无法选择要比较的字段。当我需要按Segment_ID进行比较时,它默认为ObjectID。没有选择的选项。 是否有人对如何实现我所描述的全面比较有一个好的解决方案或想法? 出于某种原因,ArcGIS无法识别我根据RyanDalton的回答正在尝试的联接。 但 采取联接的建议,我已经找到了如何通过以下方法在两个文件中查找添加的记录和删除的记录的区别: 通过Segment_ID字段将上个月的shapefile连接到本月的shapefile 执行定义查询,其中Segment_ID为NULL 将其导出到新的shapefile(添加的功能) 然后,我反向联接并找到“已删除的特征” 仍在寻找找到列出的其他差异,然后将它们全部组合到模型中的方法。 通过从与另一个数据集相同的一个数据集中执行按位置记录的选择,可以找到所有已更改的记录。然后,我切换选择,它给了我所有不相同的记录。 我将其全部放入模型中,并希望它也能正常工作。

5
CORS发出ArcGIS 10.1 IIS(跨源资源共享)
我已经为IIS的Web适配器安装了ArcGIS 10.1。我已按照此页面将配置文件添加到IIS7的根目录,以启用跨源资源共享(CORS)。我已按照此页面将启用了cors功能的ArcGIS Server推入默认cors服务器列表中: esri.config.defaults.io.corsEnabledServers.push("vmagstenone")). 但是,当我在vmagsten上托管的JavaScript应用程序向GIS服务器(vmagstenone)发出请求时,出现错误 "Origin http://vmagsten is not allowed by Access-Control-Allow-Origin.". 编辑:要素图层无法加载。我也曾尝试加载动态图层,但同样失败,错误为_557(参见图片) 编辑:我不应该看到此错误,因为上述步骤应表示服务器确实支持跨源。该声明由ESRI这个错误可以忽略不适用于这种情况,因为该服务器应该支持CORS。这确实意味着可以忽略ESRI服务器的第一个错误。 ! 编辑:这是该层查询的示例响应,显示响应具有Access-Control-Allow-Origin !

1
使用ArcGIS for Desktop对shapefile进行地理配准?
我有一个shapefile,其中包含一些我想叠加到栅格图像上的多边形,但是不幸的是,由于创建了shp的参考系统,它们不完全匹配。因此,我现在要“地理参考” shp,以便所有多边形都与下面的栅格图像匹配。这不仅仅是移动它的问题,与img相比,多边形有些变形,因此我需要创建一些控制点来告诉程序我要如何移动它们。我知道可以很轻松地完成栅格处理,但是要素呢? 此外,我想补充一点,我知道我总是可以将栅格地理定位到shp,但是在这种情况下,栅格必须保持在原位置,我只需要移动shp,因为这应该是栅格的第二部分。相同的工作,但是来自另一个来源导致了这个问题,我必须解决。 我正在使用ArcGIS 10.1 for Desktop。

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.