У меня проблема с перепроецированием векторных данных из одной системы координат в другую с помощью proj4 js.
Источник данных использует проекцию Гаусса Крюгера 2 ( EPSG: 31466 ) и я хочу преобразовать его в EPSG: 3857 и отобразить. Как правило, он работает нормально, но есть небольшое смещение (примерно 1-2 метра) по сравнению с сервисом WMS, который отображает поверхностные фотографии в фоновом режиме.
Добавление этих слоев в QGIS3 дает тот же результат, но там я могу переключить преобразование данных векторного слоя с
+towgs84=598.1,73.7,418.2,0.202,0.045,-2.455,6.7
на
+nadgrids=BETA2007.gsb
, и результат будет выглядеть так, как ожидалось. DE_DHDN (BeTA, 2007) nach ETRS89
Но, к сожалению, я не могу использовать / встраивать эту сетку с proj4 / ol. Есть ли способ использовать его с этими фреймворками или примером с аналогичным подходом (то есть с другими системами координат)? Мои навыки поиска в Google подошли к концу. :)
Интересные факты:
- Angular 9.1.4
- Openlayers 6.3.1
- Proj4 2.6.2
- Перепроецирование из источника EPSG: 25832 работает отлично
tl; dr: Можно ли использовать определенную c надгрид в Openlayers / Proj4 js?
Привет