Google Earth Engine ——数据全解析专辑(Canada AAFC Annual Crop Inventory)

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介: Google Earth Engine ——数据全解析专辑(Canada AAFC Annual Crop Inventory)

Starting in 2009, the Earth Observation Team of the Science and Technology Branch (STB) at Agriculture and Agri-Food Canada (AAFC) began the process of generating annual crop type digital maps. Focusing on the Prairie Provinces in 2009 and 2010, a Decision Tree (DT) based methodology was applied using optical (Landsat-5, AWiFS, DMC) and radar (Radarsat-2) based satellite images. Beginning with the 2011 growing season, this activity has been extended to other provinces in support of a national crop inventory. To date this approach can consistently deliver a crop inventory that meets the overall target accuracy of at least 85% at a final spatial resolution of 30m (56m in 2009 and 2010).


从 2009 年开始,加拿大农业和农业食品部 (AAFC) 科技部 (STB) 的地球观测团队开始了生成一年生作物类型数字地图的过程。 2009 年和 2010 年以草原省份为重点,使用基于光学(Landsat-5、AWiFS、DMC)和雷达(Radarsat-2)的卫星图像应用了基于决策树 (DT) 的方法。从 2011 年的生长季节开始,这项活动已扩展到其他省份,以支持国家作物清单。迄今为止,这种方法可以始终如一地提供在最终空间分辨率为 30m(2009 年和 2010 年为 56m)时满足至少 85% 总体目标精度的作物清单。


Resolution

30 meters

Bands Table

Name Description Min Max
landcover Main crop-specific land cover classification. 1 255

Class Table: landcover

Value Color Color Value Description
10 #000000 Cloud
20 #3333ff Water
30 #996666 Exposed Land and Barren
34 #cc6699 Urban and Developed
35 #e1e1e1 Greenhouses
50 #ffff00 Shrubland
80 #993399 Wetland
85 #501b50 Peatland
110 #cccc00 Grassland
120 #cc6600 Agriculture (undifferentiated)
122 #ffcc33 Pasture and Forages
130 #7899f6 Too Wet to be Seeded
131 #ff9900 Fallow
132 #660000 Cereals
133 #dae31d Barley
134 #d6cc00 Other Grains
135 #d2db25 Millet
136 #d1d52b Oats
137 #cace32 Rye
138 #c3c63a Spelt
139 #b9bc44 Triticale
140 #a7b34d Wheat
141 #b9c64e Switchgrass
142 #999900 Quinoa
142 #999900 Sorghum
145 #92a55b Winter Wheat
146 #809769 Spring Wheat
147 #ffff99 Corn
148 #98887c Tobacco
149 #799b93 Ginseng
150 #5ea263 Oilseeds
151 #52ae77 Borage
152 #41bf7a Camelina
153 #d6ff70 Canola and Rapeseed
154 #8c8cff Flaxseed
155 #d6cc00 Mustard
156 #ff7f00 Safflower
157 #315491 Sunflower
158 #cc9933 Soybeans
160 #896e43 Pulses
161 #996633 Other Pulses
162 #8f6c3d Peas
163 #b6a472 Chickpeas
167 #82654a Beans
168 #a39069 Fababeans
174 #b85900 Lentils
175 #b74b15 Vegetables
176 #ff8a8a Tomatoes
177 #ffcccc Potatoes
178 #6f55ca Sugarbeets
179 #ffccff Other Vegetables
180 #dc5424 Fruits
181 #d05a30 Berries
182 #d20000 Blueberry
183 #cc0000 Cranberry
185 #dc3200 Other Berry
188 #ff6666 Orchards
189 #c5453b Other Fruits
190 #7442bd Vineyards
191 #ffcccc Hops
192 #b5fb05 Sod
193 #ccff05 Herbs
194 #07f98c Nursery
195 #00ffcc Buckwheat
196 #cc33cc Canaryseed
197 #8e7672 Hemp
198 #b1954f Vetch
199 #749a66 Other Crops
200 #009900 Forest (undifferentiated)
210 #006600 Coniferous
220 #00cc00 Broadleaf
230 #cc9900 Mixedwood

影像属性:

Name Type Description
landcover_class_names List of Strings Array of cropland landcover classification names.
landcover_class_palette List of Strings Array of hex code color strings used for the classification palette.
landcover_class_values List of Ints Value of the land cover classification.


引用:

Dataset Availability

2009-01-01T00:00:00 - 2019-01-01T00:00:00

Dataset Provider

Agriculture and Agri-Food Canada

Collection Snippet

ee.ImageCollection("AAFC/ACI")

Agriculture and Agri-Food Canada Annual Crop Inventory. {YEAR}

数据代码:

var dataset = ee.ImageCollection('AAFC/ACI');
var crop2016 = dataset
    .filter(ee.Filter.date('2016-01-01', '2016-12-31'))
    .first();
Map.setCenter(-103.8881, 53.0371, 10);
Map.addLayer(crop2016);

 

有需要研究加拿大农业生态的同学可以拿走!


相关文章
|
6月前
|
存储 数据库 Android开发
🔥Android Jetpack全解析!拥抱Google官方库,让你的开发之旅更加顺畅无阻!🚀
【7月更文挑战第28天】在Android开发中追求高效稳定的路径?Android Jetpack作为Google官方库集合,是你的理想选择。它包含多个独立又协同工作的库,覆盖UI到安全性等多个领域,旨在减少样板代码,提高开发效率与应用质量。Jetpack核心组件如LiveData、ViewModel、Room等简化了数据绑定、状态保存及数据库操作。引入Jetpack只需在`build.gradle`中添加依赖。例如,使用Room进行数据库操作变得异常简单,从定义实体到实现CRUD操作,一切尽在掌握之中。拥抱Jetpack,提升开发效率,构建高质量应用!
101 4
|
7月前
|
Java 数据库连接
提升编程效率的利器: 解析Google Guava库之IO工具类(九)
提升编程效率的利器: 解析Google Guava库之IO工具类(九)
|
7月前
|
缓存 Java Maven
深入解析Google Guava库与Spring Retry重试框架
深入解析Google Guava库与Spring Retry重试框架
|
7月前
|
监控 安全 算法
提升编程效率的利器: 解析Google Guava库之RateLimiter优雅限流(十)
提升编程效率的利器: 解析Google Guava库之RateLimiter优雅限流(十)
|
7月前
|
缓存 安全 Java
提升编程效率的利器: 解析Google Guava库之集合工具类-50个示例(八)
提升编程效率的利器: 解析Google Guava库之集合工具类-50个示例(八)
|
2月前
|
监控 Java 应用服务中间件
高级java面试---spring.factories文件的解析源码API机制
【11月更文挑战第20天】Spring Boot是一个用于快速构建基于Spring框架的应用程序的开源框架。它通过自动配置、起步依赖和内嵌服务器等特性,极大地简化了Spring应用的开发和部署过程。本文将深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,并通过Java代码手写模拟Spring Boot的启动过程,特别是spring.factories文件的解析源码API机制。
87 2
|
3月前
|
缓存 Java 程序员
Map - LinkedHashSet&Map源码解析
Map - LinkedHashSet&Map源码解析
87 0
|
3月前
|
算法 Java 容器
Map - HashSet & HashMap 源码解析
Map - HashSet & HashMap 源码解析
68 0
|
12天前
|
存储 设计模式 算法
【23种设计模式·全精解析 | 行为型模式篇】11种行为型模式的结构概述、案例实现、优缺点、扩展对比、使用场景、源码解析
行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对象间分配行为。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象行为模式比类行为模式具有更大的灵活性。 行为型模式分为: • 模板方法模式 • 策略模式 • 命令模式 • 职责链模式 • 状态模式 • 观察者模式 • 中介者模式 • 迭代器模式 • 访问者模式 • 备忘录模式 • 解释器模式
【23种设计模式·全精解析 | 行为型模式篇】11种行为型模式的结构概述、案例实现、优缺点、扩展对比、使用场景、源码解析
|
12天前
|
设计模式 存储 安全
【23种设计模式·全精解析 | 创建型模式篇】5种创建型模式的结构概述、实现、优缺点、扩展、使用场景、源码解析
结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。 结构型模式分为以下 7 种: • 代理模式 • 适配器模式 • 装饰者模式 • 桥接模式 • 外观模式 • 组合模式 • 享元模式
【23种设计模式·全精解析 | 创建型模式篇】5种创建型模式的结构概述、实现、优缺点、扩展、使用场景、源码解析

热门文章

最新文章

推荐镜像

更多