获取特定范围内图片像素信息。
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);
});