UNPKG

rlayers

Version:

React Components for OpenLayers

23 lines (19 loc) 746 B
import proj4 from 'proj4'; import {register} from 'ol/proj/proj4'; import {TextEncoder, TextDecoder} from 'util'; import ResizeObserver from 'resize-observer-polyfill'; window.ResizeObserver = ResizeObserver; Object.assign(global, {TextDecoder, TextEncoder}); proj4.defs( 'EPSG:27700', '+proj=tmerc +lat_0=49 +lon_0=-2 +k=0.9996012717 ' + '+x_0=400000 +y_0=-100000 +ellps=airy ' + '+towgs84=446.448,-125.157,542.06,0.15,0.247,0.842,-20.489 ' + '+units=m +no_defs' ); proj4.defs( 'EPSG:2056', '+proj=somerc +lat_0=46.9524055555556 +lon_0=7.43958333333333 +k_0=1 ' + '+x_0=2600000 +y_0=1200000 +ellps=bessel +towgs84=674.374,15.056,405.346,0,0,0,0 +units=m +no_defs +type=crs' ); register(proj4);