免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 2900|回复: 4
收起左侧

[技术交流] ArcMAP问题集锦(四)

  [复制链接]

10

主题

556

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
78
QQ
发表于 2019-8-18 10:29 | 显示全部楼层 |阅读模式
一、如何线转面的时候不丢失属性?
【问题描述】:
用Feature to Polygon做线转面的时候,如何不丢失属性?
【解决办法】:
使用Feature to Polygon必然会丢失属性的,因为这个工具本身是将所有的闭合空间都形成多边形,然后输出生成面。
如果每条线是自我闭合,且线之间不想交,也可以使用Feature to Polygon先生成面,之后用Spatial Join将属性从线添加到面。
如果每条线都是自我闭合的,且线之间存在相交,可以通过Python写脚本,或使用空间ETL来进行转换,比如使用GeometryCoercer转换器。

二、点集如何生成栅格?【问题描述】:
点集如何生成栅格
【解决办法】:
point ot raster工具。

三、如何只显示符合条件的要素类?【问题描述】:
有30万条数据,字段记录了要素的采集日期,存储字段的类型为文本,例如20170113,20160723等。如何只查找出2017年的数据。
可以使用模糊查询,使用Like构建表达式,但是效率很低,还有什么其他的解决方法。
【解决办法】:
可以使用SUBSTRING字符串函数。针对此问题,表达式为:SUBSTRING( 日期1 FROM 1 FOR 4) = '2017'
详细可参考:http://desktop.arcgis.com/zh-cn/arcmap/latest/map/working-with-layers/sql-reference-for-query-expressions-used-in-arcgis.htm

四、脚本工具箱在10.3可正常打开,在10.2中打开报错【问题描述】:
在10.2打开脚本工具箱报错如下:“parameter” object has no attribute “filters”
【解决办法】:
用户脚本代码中涉及对值表进行过滤器属性设置,由于10.2中不支持filters属性,因此报错。10.3以上的版本可支持。

五、运行模型构建器报错error :000732和error:000601【问题描述】:
运行时报错: 1、does not exist or is not supported(gp我都是分时按顺序执行的,按理说不会有不存在的问题);2、May be locked by another application。
【解决办法】:
根据报错提示,查看用户模型工具中涉及到叠加分析的工具,这些工具是不支持后台64位处理的,所以,运行工具时取消勾选后台处理,让其使用前台处理。error000732的报错还有其他的原因,您可以将报错号输入desktop help 中,看是否有帮助中说的情况。
000732 : : Dataset does not exist or is not supported.
Background Geoprocessing(64 位)—帮助 | ArcGIS Desktop
http://desktop.arcgis.com/zh-cn/arcmap/latest/analyze/executing-tools/64bit-background.htm
error 000601这个报错就是您涉及到修改原数据时,必须让其获取独占锁才可以。您模型中大多都涉及到更改原数据,检查数据是否被其他应用程序打开或多个map同时打开同样的数据。

六、如何批量修改模型构建器中的输出路径?【问题描述】:
如何批量修改模型构建器中的输出路径
【解决办法】:
可以采用两种办法;
1)将路径设置为变量,之后,可以通过修改变量的方法批量修改路径;
2)将模型构建器设置相对路径,之后拷贝到另一个盘符,将其输出路径重命名,在新建一个同名的gdb,运行后即可将结果输出至新建的数据库中。
七、散点如何转面?【问题描述】:
存储在Excel中的带有XY坐标的数据,如何生成面
【解决办法】:
先将XY转点,然后使用GP工具Minimum Bounding Geometry。
帮助请参考:http://desktop.arcgis.com/zh-cn/arcmap/latest/tools/data-management-toolbox/minimum-bounding-geometry.htm

0

主题

1005

铜板

4

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
421
发表于 2019-12-16 18:26 | 显示全部楼层
谢谢楼主分享,可以学习一下
回复 支持 反对

使用道具 举报

0

主题

7964

铜板

6

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
1048
发表于 2020-2-20 16:09 | 显示全部楼层
认真学习,不断进步。
回复 支持 反对

使用道具 举报

0

主题

3141

铜板

6

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2491
发表于 2021-5-26 13:29 | 显示全部楼层
感谢分享,楼主辛苦!
回复 支持 反对

使用道具 举报

10

主题

1万

铜板

19

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3722
发表于 2021-11-10 13:36 | 显示全部楼层
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表