【问题标题】:Divide bounding box / extent into several parts in R将边界框/范围划分为R中的几个部分
【发布时间】:2016-08-09 13:17:50
【问题描述】:

我的范围如下所示。范围是正方形的形式,我想将整个范围分成几个小正方形,以便我可以单独处理每个小范围(正方形)。谁能帮我解决这个问题?

require(raster)    
x <- extent(c(5.956135, 10.47513, 45.817936, 47.808453))

【问题讨论】:

  • 您想如何拆分它?请在您的问题中表达这一点,而不是作为对此评论的回复。

标签: r geolocation gis


【解决方案1】:

由于我自己找到了答案,所以我发布了答案。

x <- seq(1:4)
df <- data.frame(x)
xFactor <- (47.808453 - 45.817936)/length(x)
yFactor <- (10.47513 - 5.956135)/length(x)
df$xCH <- df$x*xFactor + 47.808453
df$yCH <- -df$x*yFactor + 10.47513

可以很容易地从输出数据框中找到分割范围的坐标。

【讨论】:

    猜你喜欢
    • 2021-07-07
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    • 2023-03-18
    • 1970-01-01
    • 2018-10-04
    • 2011-12-16
    • 2020-04-29
    相关资源
    最近更新 更多