- Proprietário do catálogo
- Nature Trace
- Disponibilidade do conjunto de dados
- 2018-01-01T00:00:00Z–2020-12-31T23:59:59Z
- Produtor de conjunto de dados
- Tags
Descrição
Esta é a versão vetorizada do conjunto de dados raster Farmscapes 2020. Ele fornece geometrias de polígonos que representam recursos de paisagem seminatural em pequena escala (especificamente sebes, bosques e muros de pedra) em paisagens agrícolas da Inglaterra. Esse conjunto de dados foi desenvolvido em colaboração com o Oxford Leverhulme Centre for Nature Recovery para servir como base para aplicativos, incluindo restauração de paisagens, monitoramento da biodiversidade e análise de conectividade ecológica.
Ele é derivado da vetorização dos mapas de probabilidade de alta resolução (25 cm) do Farmscapes 2020, filtrados para excluir recursos de "lacuna de cobertura" e simplificados para reter apenas o atributo de classificação de recursos.
Limitações
- Escopo geográfico: a performance do modelo é reduzida em ambientes urbanos densos e áreas montanhosas, que foram sub-representadas nos dados de treinamento focados principalmente em paisagens rurais.
- Precisão temporal: as imagens de origem foram capturadas entre 2018 e 2020. Consequentemente, o conjunto de dados não considera as mudanças no cenário que ocorreram desde esse período.
- Performance específica da classe: a classe de muro de pedra tem menor acurácia em comparação com bosques e sebes, resultado de um desequilíbrio significativo de classes nos dados de treinamento.
Esquema da tabela
Esquema da tabela
| Nome | Tipo | Descrição |
|---|---|---|
| feature_name | STRING | O tipo de elemento da paisagem: "hedgerow", "copse", "linear_woodland", "stone wall" ou "woodland". |
Termos de Uso
Termos de Uso
Este conjunto de dados está licenciado de acordo com a CC-BY 4.0 e exige a seguinte atribuição: "Este conjunto de dados foi produzido pelo Google".
Citações
Michelangelo Conserva, Alex Wilson, Charlotte Stanton, Vishal Batchu, Varun Gulshan , "Mapping Farmed Landscapes from Remote Sensing" (em revisão). doi:10.48550/arXiv.2506.13993,
Explore com o Earth Engine
Editor de código (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);
Visualizar como uma FeatureView
Um FeatureView é uma representação acelerada e somente leitura de um FeatureCollection. Para mais detalhes, acesse a
documentação do FeatureView.
Editor de código (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);