- 目录所有者
- Nature Trace
- 数据集可用时间
- 2018-01-01T00:00:00Z–2020-12-31T23:59:59Z
- 数据集生产者
- 标签
说明
这是 Farmscapes 2020 光栅数据集的矢量化版本。该数据集提供了多边形几何图形,用于表示英格兰农业景观中精细尺度的半自然景观特征(具体而言是树篱、林地和石墙)。该数据集是与牛津 Leverhulme 自然恢复中心合作开发的,可作为多种应用(包括景观恢复、生物多样性监测和生态连通性分析)的基准。
它是通过对高分辨率 (25cm) Farmscapes 2020 概率地图进行矢量化处理、过滤以排除“树篱缺口”特征,并简化以仅保留特征分类属性而得出的。
限制
- 地理范围:在密集城市环境和山区,模型性能有所下降,因为训练数据主要侧重于乡村景观,对这些环境的代表性不足。
- 时间准确性:源影像的拍摄时间介于 2018 年至 2020 年之间。因此,该数据集未考虑自此时间段以来发生的景观变化。
- 特定类别的性能:与林地和树篱相比,石墙类别的准确率较低,这是训练数据中类别严重不平衡所致。
表格结构
表格结构
| 名称 | 类型 | 说明 |
|---|---|---|
| feature_name | STRING | 景观要素的类型:“hedgerow”“copse”“linear_woodland”“stone wall”或“woodland”。 |
使用条款
使用条款
此数据集已获得 CC-BY 4.0 许可,并且需要提供以下提供方信息:“此数据集由 Google 制作”。
引用
引用:
Michelangelo Conserva、Alex Wilson、Charlotte Stanton、Vishal Batchu、Varun Gulshan,“Mapping Farmed Landscapes from Remote Sensing”(正在审核中)。doi:10.48550/arXiv.2506.13993,
通过 Earth Engine 探索
代码编辑器 (JavaScript)
var fc = ee.FeatureCollection('projects/nature-trace/assets/farmscapes/england_v1_0_vectorised'); var styles = { 'hedgerow': {color: 'FF00FF', fillColor: '40FF00FF'}, 'copse': {color: '00FF7F', fillColor: '4000FF7F'}, 'linear_woodland': {color: '2E8B57', fillColor: '402E8B57'}, 'stone wall': {color: 'D3D3D3', fillColor: '40D3D3D3'}, 'woodland': {color: '005e5e', fillColor: '40005e5e'}, }; var styleDict = ee.Dictionary(styles); var styledFc = fc.map(function(f) { var featureStyle = ee.Dictionary(styleDict.get(f.get('feature_name'))); return f.set('style', featureStyle); }); var styledImage = styledFc.style({ styleProperty: 'style', width: 2 }); Map.addLayer(styledImage, {}, 'Farmscapes Vectors'); var legend = ui.Panel({ style: { position: 'top-left', padding: '8px 15px', backgroundColor: 'rgba(255, 255, 255, 0.9)', border: '1px solid black' } }); legend.add(ui.Label({ value: 'Farmscapes Vectors', style: {fontWeight: 'bold', fontSize: '16px', margin: '0 0 4px 0', padding: '0'} })); var palette = [ {color: 'FF00FF', name: 'Hedgerow'}, {color: '00FF7F', name: 'Copse'}, {color: '2E8B57', name: 'Linear Woodland'}, {color: 'D3D3D3', name: 'Stone Wall'}, {color: '005e5e', name: 'Woodland'}, ]; palette.forEach(function(item) { var colorBox = ui.Label({ style: {backgroundColor: '#' + item.color, padding: '8px', margin: '0 0 4px 0'} }); var desc = ui.Label({value: item.name, style: {margin: '0 0 4px 6px'}}); legend.add(ui.Panel({ widgets: [colorBox, desc], layout: ui.Panel.Layout.Flow('horizontal') })); }); Map.add(legend); var lon = -1.43; var lat = 52.973; Map.setCenter(lon, lat, 15);
以 FeatureView 形式直观呈现
FeatureView 是 FeatureCollection 的只读加速表示形式。如需了解详情,请访问
FeatureView 文档。
代码编辑器 (JavaScript)
var fv = ui.Map.FeatureViewLayer( 'projects/nature-trace/assets/farmscapes/england_v1_0_vectorised_FeatureView'); fv.setVisParams({ lineWidth: 2, color: '808080', polygonFillOpacity: 0.25, rules: [ { filter: ee.Filter.eq('feature_name', 'hedgerow'), color: 'FF00FF', polygonFillColor: 'FF00FF' }, { filter: ee.Filter.eq('feature_name', 'copse'), color: '00FF7F', polygonFillColor: '00FF7F' }, { filter: ee.Filter.eq('feature_name', 'linear_woodland'), color: '2E8B57', polygonFillColor: '2E8B57' }, { filter: ee.Filter.eq('feature_name', 'stone wall'), color: 'D3D3D3', polygonFillColor: 'D3D3D3' }, { filter: ee.Filter.eq('feature_name', 'woodland'), color: '005e5e', polygonFillColor: '005e5e' } ] }); fv.setName('Farmscapes Vectors'); Map.add(fv); var legend = ui.Panel({ style: { position: 'top-left', padding: '8px 15px', backgroundColor: 'rgba(255, 255, 255, 0.9)', border: '1px solid black' } }); legend.add(ui.Label({ value: 'Farmscapes Vectors', style: {fontWeight: 'bold', fontSize: '16px', margin: '0 0 4px 0', padding: '0'} })); var palette = [ {color: 'FF00FF', name: 'Hedgerow'}, {color: '00FF7F', name: 'Copse'}, {color: '2E8B57', name: 'Linear Woodland'}, {color: 'D3D3D3', name: 'Stone Wall'}, {color: '005e5e', name: 'Woodland'}, ]; palette.forEach(function(item) { var colorBox = ui.Label({ style: {backgroundColor: '#' + item.color, padding: '8px', margin: '0 0 4px 0'} }); var desc = ui.Label({value: item.name, style: {margin: '0 0 4px 6px'}}); legend.add(ui.Panel( {widgets: [colorBox, desc], layout: ui.Panel.Layout.Flow('horizontal')})); }); Map.add(legend); var lon = -1.43; var lat = 52.973; Map.setCenter(lon, lat, 15);