获取特定范围内图片像素信息。
var promise = Cesium.getImagePixels({
url : url,
bounds : bounds
});
url字符串,图片路径。bounds对象,包括以下属性:
west 西部经度,以度为单位。east 东部经度,以度为单位。south 南部纬度,以度为单位。north 北部纬度,以度为单位。类型为 PROMISE 的像素信息数组。
下面的示例获取了位于经度 -120.0 至 -110.0 之间,纬度 35.0 至 45.0 之间的地形高度信息。
var viewer = new Cesium.Viewer('cesiumContainer');
var promise = Cesium.getImagePixels({
url : 'http://server.com/imagery.png',
bounds : {
west : -120.0,
east : -110.0,
south : 35.0,
north : 45.0
}
});
Cesium.when(promise, function(pixels) {
//处理像素信息
}).otherwise(function(error) {
console.log(error);
});