Страница 1 из 1

Проблема с отображением в geoserver топослоя в формате ImageWorld

Добавлено: 23 фев 2021, 12:27
Tereha
Уважаемые Гуру!
Есть растровые файлы в формате ImageWorld (.tfw, .tif, .ovr) , ск EPSG:28406 (Pulkovo 1942 zone 6). Требуется их подключить в качестве слоя в проекте с MapBox GL JS, в которой основная СК - EPSG-4326.
1. При подключении в geoserver , качестве "родной src" определяется EPSG:40400. В качестве объявленной указываю EPSG - 28406. В этом случае в OpenLayers при просмотре слой отображается нормально. Если в качестве объявленной указать любую другую , то слой не виден, видимо требуются дополнительные действия какие то.
2. При отображении в QGis - если в качестве основной СК указать 28406 - то слой отображается нормально. При выборе в качестве основной 3857 или 4326 - слой не виден. При этом в свойствах источника в дереве wms/wmts указаны данные
"crs=EPSG:2000&dpiMode=7&format=image/png&layers=t_1&styles&url=htt p://localhost:8080/geoserver/rasterData/wms&username=admin&password=postgres" , т.е. ск источника EPSG:2000.
При запуске сайта (Blazor проект с MapBox) , в котором основная СК 4326 - выдается ошибка - что данные слоя не могут быть декодированы. Строка подключения выглядит так:
"var requstPulkovo = "ht t p://localhost:8080/geoserver/wms?bbox={bbox-epsg-3857}&format=image/png&service=WMS&&version=1.1.1&request=GetMap&srs=EPSG:284063&transparent=true&width=256&height=256&layers=rasterData:t_1";"
Вопросы такие:
1. Как сделать чтобы родная СК в geoserver определялась как EPSG:28406? Или преобразовать растровые данные в EPSG:4326?
2. Как сделать чтобы в QGis растровый слой отображался при любой объявленной СК в geoserver и любой СК выбранной в QGis?
Если будут даны ссылки на соответствующие руководства буду благодарен ( по алгоритму - как происходит запрос данных из QGis например и какие где действия предпринимаются ...)