Я хочу прочитать .tiff файл как изображение через openlayers api на локальном компьютере, но, похоже, у него просто есть атрибут url для извлечения из другого сервиса (без атрибутов 'path' или 'location' и т. Д.), Могу я узнать любое решение может решить мое требование. Заранее спасибо.
Если для чтения ресурса изображения используется ol.source.ImageStatic, кажется, что необходимо указать атрибуты 'projection' и 'imageExtent'. Могу ли я узнать, может ли какой-либо способ, подобный использованию TileLayer, игнорировать 2 выше параметра? Благодаря ~
var im_layer = new ol.layer.Image({
source: new ol.source.ImageStatic({
url: 'http://www.example.com/abc.png',
projection: projection,
imageExtent: extent
})
});
return new TileLayer({
source: new TileWMS({
url: this.urlRoot,
params: { LAYERS: name },
serverType: "geoserver"
}),
opacity: 0.6,
zIndex: 888
});