Estoy tratando de exportar imágenes de un grupo de puntos de latitud y longitud, pero sigo recibiendo errores. Por ejemplo, estoy tratando de exportar una imagen de este único punto en esta mesa de fusión pero esto es lo que sucede:
- Aparecen 3 instancias de la imagen que quiero exportar en las Tareas.
- El primero da error "Referencias de variables desconocidas: [_MAPPING_VAR_0_0]".
- El segundo y el tercero dan error "Failed to decode JSON. Error: El campo 'value' del objeto '{"type": "ArgumentRef", "value":null}' falta o es nulo. Objeto: {"type": "ArgumentRef", "value":null}."
Abajo está mi código.
// Import points from fusion table into feature collection
var fc = ee.FeatureCollection('ft:1i3_jdpBy0lorCbZ7eNVnsGL3NaZWyDGRVCUrmKGl');
print(fc);
var pairImage = function(feature) {
var point = ee.Geometry.Point([feature.get('lat'), feature.get('lon')]);
// USGS Landsat 8 TOA Reflectance (Orthorectified) Set
var l8 = ee.ImageCollection('LANDSAT/LC8_L1T_TOA');
// Only get images that intersect lat/lon point
var spatialFiltered = l8.filterBounds(point);
// Only get images for year of 2016
var temporalFiltered = spatialFiltered.filterDate('2016-01-01', '2016-12-31');
// This will sort from least to most cloudy.
var sorted = temporalFiltered.sort('CLOUD_COVER');
// Get the first (least cloudy) image.
var scene = ee.Image(sorted.first()).select(['B4', 'B3', 'B2']);
var visualization = scene.visualize({
bands: ['B4', 'B3', 'B2'],
max: 0.3
});
return visualization;
}
// Get all images of points
var images = fc.map(pairImage);
var saveImages = function(image) {
Export.image.toDrive({
image: image,
description: 'true-color-composite',
scale: 13
});
return null;
}
// Export the images
images.map(saveImages);
0 votos
Creo que la única forma de exportar un archivo de Google Earth es utilizando un archivo KML