java 读取栅格,提取两个重叠栅格的数据
我正在尝试提取两个重叠栅格集的数据(一个,一堆35个栅格,全部来自同一个源,第二个是高程栅格),以获取每个栅格的值(值的平均值)的data.frame所有栅格的像素 .
栅格堆栈的描述如下:
> stack_pacifico
class : RasterStack
dimensions : 997, 709, 706873, 35 (nrow, ncol, ncell, nlayers)
resolution : 0.008333333, 0.008333333 (x, y)
extent : -81.62083, -75.7125, 0.3458336, 8.654167 (xmin, xmax, ymin, ymax)
coord. ref. : +proj=longlat +datum=WGS84 +no_defs +ellps=WGS84 +towgs84=0,0,0
names : F101992.v//ts.avg_vis, F101993.v//ts.avg_vis, F101994.v//ts.avg_vis, F121994.v//ts.avg_vis, F121995.v//ts.avg_vis, F121996.v//ts.avg_vis, F121997.v//ts.avg_vis, F121998.v//ts.avg_vis, F121999.v//ts.avg_vis, F141997.v//ts.avg_vis, F141998.v//ts.avg_vis, F141999.v//ts.avg_vis, F142000.v//ts.avg_vis, F142001.v//ts.avg_vis, F142002.v//ts.avg_vis, ...
min values : 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ...
max values : 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, ...
对于高程栅格:
> elevation_pacifico
class : RasterLayer
dimensions : 997, 709, 706873 (nrow, ncol, ncell)
resolution : 0.008333333, 0.008333333 (x, y)
extent : -81.62083, -75.7125, 0.3458336, 8.654167 (xmin, xmax, ymin, ymax)
coord. ref. : +proj=longlat +datum=WGS84 +ellps=WGS84 +towgs84=0,0,0
data source : in memory
names : COL_msk_alt
values : -16, 5164 (min, max)
这是我第一次使用栅格数据,我希望通过1平方公里(或更小)的网格提取数据 . 我知道两个光栅的分辨率都可以强制适应该区域要求,两个尺寸都相等,因此每个光栅的像素数是相同的 .
我的问题是,我是否只能合并所有栅格(堆栈和高程栅格中的栅格)并提取数据,并确信所有像素重叠(或位于同一位置)?或者我是否必须创建一个主SpatialGrid或SpatialPixel对象,然后将栅格数据提取到这些对象?
提前致谢,
点击此链接即可下载光栅堆栈中的数据(如果要下载所有堆栈,可以使用_2366629中的脚本):
海拔:
#Download country map and filter by pacific states
colombia_departments
pacific_littoral
pacific_littoral_map
#Download elevation data and filter it for pacific states
elevation
elevation_pacifico
elevation_pacifico
java 读取栅格,提取两个重叠栅格的数据相关推荐
- Java读取证书的两种方式
关于证书基础以及创建.查看.删除.导入.导出以及其他功能详解请参照:Java使用keytool创建CA证书 Java读取证书有两种方式 1.从文件中读取 public static void main ...
- java 读取数据库mysql千余条微博excel数据,并用swing界面显示结果
小长假结束第一天. 想要完成题目要求,要做这些: ①要能从网上爬到微博数据 ②把微博数据存入mysql(因为我当时从网上爬完直接导出为excel,故还需要多这一步,如果大家爬完数据能直接存入数据库中就 ...
- java遍历文件和归类_java读取文件的两种方法:java.io和java.lang.ClassLoader
java读取文件的两种方法:java.io和java.lang.ClassLoader 什么时候使用java.io,什么时候使用java.lang.ClassLoader呢? (注:要是之前读xml文 ...
- java 读取css文件_java文件读取的两种方式
JAVA中读取文件(二进制,字符)内容的几种方 JAVA中读取文件内容的方法有很多,比如按字节读取文件内容,按字符读取文件内容,按行读取文件内容,随机读取文件内容等方法,本文就以上方法的具体实现给出代 ...
- 编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个函数分别实现这两个字符串的拼接、整数相加和浮点数相加。要进行异常处理,对输入的不符合要求的字符串提示给用户,不能使程序崩溃。
编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个函数分别实现这两个字符串的拼接.整数相加和浮点数相加.要进行异常处理,对输入的不符合要求的字符串提示给用户,不能使程序崩溃. pack ...
- java读取csv文件的两种方式
java读取csv文件的两种方式 1.CsvReader读取 import com.csvreader.CsvReader; /*** CsvReader 读取* @param filePath* @ ...
- 【FME实战教程】003:FME读取地理空间数据(矢量、栅格、点云、三维模型、数据库、地理服务)大全
FME读取地理空间数据(矢量.栅格.点云.三维模型.空间数据库.地理服务)大全. 文章目录 1. FME读取数据 1.1 读取矢量 1.1.1 读取Shapefile 1.1.2 读取dwg 1.2 ...
- python使用方法视频-python读取视频流提取视频帧的两种方法
本文实例为大家分享了python读取视频流提取视频帧的具体代码,供大家参考,具体内容如下 方法一:通过imageio库和skimage库 1. 安装环境: pip install imageio pi ...
- 用python打开视频_python读取视频流提取视频帧的两种方法
本文实例为大家分享了python读取视频流提取视频帧的具体代码,供大家参考,具体内容如下 方法一:通过imageio库和skimage库 1. 安装环境: pip install imageio pi ...
最新文章
- java解压gz文件
- 面试必会系列 - 1.3 Java 多线程
- 455. 分发饼干001(贪心算法+详解)
- 工业以太网交换机故障的排障步骤
- Java基础之线程池
- excel插入页码_Excel里毫不起眼的页眉页脚,居然有这3种高能用法!
- 这个为生信学习打造的开源Bash教程真香!!(目录更新)!
- android手机 环境变量 文件,【图片】【教程】配置安卓Java环境变量【手机端反编译吧】_百度贴吧...
- 2021高考成绩答题卡查询,明天用的2021高考答题卡,提前瞅一眼
- 如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖
- 【SQL Server】 SQL Server Management Studio不允许保存更改,组织保存要求解决方案
- 说出来你可能不信,内核这家伙在内存的使用上给自己开了个小灶!
- 设计模式在游戏中的应用--模板方法(七)
- 【ReflectDllInjection】 反射型DLL注入
- 解决网页内容自制不了,文档复制需要VIP权益方法
- java 汇率换算_汇率换算自然语言理解功能JAVA DEMO
- 装配图中齿轮的画法_机械制图之装配图
- Derivative Filter(导数过滤器)
- c语言网络编程断点续传,网络编程(三) 下载任务,支持断点续传(示例代码)...
- 印象最深的一次服务器维护中,与服务器最深的羁绊,你有着怎样的闯荡大荒的故事?...
热门文章
- 【白皮书分享】2021超新星品牌白皮书-科特勒咨询集团.pdf(附下载链接)
- 【报告分享】中美人工智能之比较分析报告.pdf(附下载链接)
- ​深度学习基础 | Seq2seq+Attention
- centos7挂载nas存储_NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示...
- ps清理原始数据程序_ps重要插件ACR最新版 让处理照片更简便 详尽说明附上 抓紧下载吧...
- WMS智能仓储系统成长史?
- 独立站大卖家都在用的运营技巧?
- mysql 二进制 nodejs_nodejs怎么存取2进制数据到数据库?
- 呈现模式_曝光 | 福特Mustang Mach-E将提供三种驾驶模式
- 微信小程序遇到的程序异步执行导致数据库读写异常的问题