Tengo un polígono (tabla de fusión) y necesito descubrir cuál es el punto más alto a partir del punto. Esto es lo que he hecho hasta ahora:
var elevation = ee.Image('CGIAR/SRTM90_V4');
var rainierWaypoints =
ee.FeatureCollection('ft:1oCYHTwkJhzDdJi3sabCm-BFyTwhu7N2HuQPpceBv');
Map.addLayer(elevation.clip(rainierWaypoints), {min:0, max:300, palette:['000000',"ffffff"]},"elevation2");
var chart = ui.Chart.image.byRegion({
image: elevation,
regions: rainierWaypoints,
scale: 200,
xProperty: 'name'
});
chart.setOptions({
title: 'Propriedade',
vAxis: {
title: 'Elevation (meters)'
},
legend: 'none',
lineWidth: 1,
pointSize: 4
});
var options = {
title: 'Altitude',
fontSize: 12,
hAxis: {title: 'Frequência'},
vAxis: {title: 'Altitude'},
series: {
0: {color: 'blue'}
}
};
var histogram = ui.Chart.image.histogram(elevation, rainierWaypoints, 30)
.setSeriesNames(['blue'])
.setOptions(options);
print(histogram);
print(chart);
Map.centerObject(rainierWaypoints);
Map.addLayer(rainierWaypoints, {color: 'FF0000'});
Aquí está la tabla de fusión que estoy usando como ejemplo. https://fusiontables.google.com/data?docid=1oCYHTwkJhzDdJi3sabCm-BFyTwhu7N2HuQPpceBv#map:id=3