Arcgis 10.3 面转栅格失败原因

项目原因,经常需要把矢量的建设用地图层(A,G,S之类的)转化成栅格从而做建设用地扩展预测或城市形态分析。
矢量建设用地
这次突然在Arcgis 10.3环境下遇到了面转栅格失败的情况。仔细分析,发现是因为面转栅格的输出路径不能出现中文
含有中文,失败
只要把输出路径改成英文即可正常运行。
改成英文,成功
输出的栅格是Arcgis适用的格式(一个文件夹),为了方便之后在其他软件中进一步处理,进一步导出成.tif格式。
导出为.tif格式

### 如何在 ArcGIS Pro 中将要素转换为栅格数据 #### 使用“要素转栅格”工具 为了实现从要素到栅格数据的转换,可以借助于ArcGIS Pro内置的功能强大的地理处理工具集。“要素转栅格”(Feature to Raster) 工具能够满足这一需求。该工具位于“转换工具箱”的“矢量至栅格”类别之下[^2]。 具体操作流程如下: - 打开ArcGIS Pro并加载含有目标要素的数据源; - 导航至分析选项卡下的工具库界; - 查找并启动“要素转栅格”功能模块; ```python import arcpy from arcpy import env env.workspace = "C:/data" arcpy.FeatureToRaster_conversion( in_features="your_polygon_layer", value_field="Field_Name", out_rasterdataset="output_raster_name", cell_assignment="CELL_CENTER", priority_field="NONE", cellsize=30) ``` 上述脚本展示了通过Python API调用`FeatureToRaster_conversion()`函数来自动化执行转换过程的一种方式。其中,“your_polygon_layer”代表待转化的多边形图层名称,“Field_Name”则是用于定义输出像元值的基础字段名,“output_raster_name”指定生成的新栅格文件路径及名字,而最后两个参数分别设定了单元分配方法以及优先级字段的选择情况。 #### 设置环境变量与参数配置 当准备运行此工具前,还需要注意几个重要设置项: - **输入要素**(in_features): 需要被转化为栅格形式的空间对象集合。 - **数值字段**(value_field): 决定各网格单元取值依据的那个属性列。 - **输出栅格数据集**(out_rasterdataset): 新建栅格文件的位置连同其标识符。 - **像元大小(cellsize)**: 控制最终产物分辨率的关键因素之一,默认情况下继承自工作空间设定或由系统自动推断合理尺度。 完成这些准备工作之后,只需按照提示逐步填写必要信息便能顺利达成目的。值得注意的是,在某些特定应用场景里可能还会涉及到更多高级选项调整,比如针对重叠特征间的冲突解决策略等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值