首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拆分栅格,定义新栅格的名称

拆分栅格,定义新栅格的名称
EN

Stack Overflow用户
提问于 2016-04-01 08:44:22
回答 2查看 1.5K关注 0票数 0

几天来,我一直在寻找解决方案,如何在ArcMap中将大的地理坐标光栅分割成较小的光栅。当然,还有“分割栅格”工具,它将光栅从多边形中分离出来,但是光栅名称是随机分配的。相反,我需要定义新栅格的名称--我使用从坐标网格中切割的shapefile来分割栅格,光栅的名称应该与网格页号相同。我根本没有使用过python,所以它有可能在那里完成吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-01 09:16:04

如果您使用:数据管理工具-> Raster -> Raster处理->剪辑会发生什么?结果不包括在制作光栅或类似的名字的特征id吗?我想这对于提示是有用的:当在shp文件中使用鱼网裁剪光栅时,https://gis.stackexchange.com/questions/84969/clip-raster-using-shapefile-into-multiple-rasters-using-arcgis-desktop无法准确地记住在文件名中提供特征id的方法。

票数 0
EN

Stack Overflow用户

发布于 2016-04-01 15:20:35

下面是一个示例,说明如何使用R实现这一功能

代码语言:javascript
复制
library(raster)
# example data
r <- raster()
values(r) <- 1:ncell(r)

# create blocks
a <- aggregate(raster(r), 60)
b <- as(a, 'SpatialPolygons')

f <- function(i) {
   fname <- paste0('raster_', i, '.tif')
   crop(r, extent(b[i,]), filename=fname)
}

x <- sapply(1:length(b), f)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36351805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档