var olScript = document.getElementById('embedded_ol');if(olScript){olScript.remove(); }olScript = document.createElement('script');olScript.type = 'text/javascript';olScript.id = 'embedded_ol';olScript.src= 'https://arun.cloud.cadcorp.com/webmapping/js/ol.js';olScript.onerror = (evt) => { console.error('error loading ol script'); };olScript.onload = () => {var olStyle = document.getElementById('embedded_style');if(olStyle){olStyle.remove(); }var olStyle = document.createElement('link');olStyle.rel = 'stylesheet';olStyle.id = 'embedded_style';olStyle.href= 'https://arun.cloud.cadcorp.com/webmapping/css/embedded.css';olStyle.onerror = (evt) => { console.error('error loading embedded style'); };olStyle.onload = () => {var emScript = document.getElementById('embedded_main');if(emScript){emScript.remove(); }var emScript = document.createElement('script');emScript.type = 'text/javascript';emScript.id = 'embedded_main';emScript.src= 'https://arun.cloud.cadcorp.com/webmapping/js/embedded/main.min.js';emScript.onerror = (evt) => { console.error('error loading embedded script'); };emScript.onload = () => {try{proj4.defs('EPSG:277002020','+proj=tmerc +lat_0=49 +lon_0=-2 +k=0.9996012717 +x_0=400000 +y_0=-100000 +ellps=airy +nadgrids=OSTN15_NTv2_OSGBtoETRS.gsb +units=m +no_defs +type=crs');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:31467','+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=bessel +nadgrids=BETA2007.gsb +units=m +no_defs +type=crs');proj4.defs('EPSG:31466','+proj=tmerc +lat_0=0 +lon_0=6 +k=1 +x_0=2500000 +y_0=0 +ellps=bessel +nadgrids=BETA2007.gsb +units=m +no_defs +type=crs');proj4.defs('EPSG:25832','+proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs +type=crs');proj4.defs('EPSG:29902','+proj=tmerc +lat_0=53.5 +lon_0=-8 +k=1.000035 +x_0=200000 +y_0=250000 +a=6377340.189 +rf=299.3249646 +towgs84=482.5,-130.6,564.6,-1.042,-0.214,-0.631,8.15 +units=m +no_defs +type=crs');ol.proj.proj4.register(proj4);ol.proj.get('EPSG:277002020').setExtent([-238375.000014932,0, 900000.00000057, 1376256.00001767]);ol.proj.get('EPSG:27700').setExtent([0,0, 700000, 1500000]);ol.proj.get('EPSG:31467').setExtent([3386564.94,5237917.9109, 3613579.2251, 6104500.7393]);ol.proj.get('EPSG:31466').setExtent([2490547.1867,5440321.7879, 2609576.6008, 5958700.0208]);ol.proj.get('EPSG:25832').setExtent([265948.8191,6421521.2254, 677786.3629, 7288831.7014]);ol.proj.get('EPSG:29902').setExtent([-203347.5901,-343537.7761, 408396.4036, 621564.3264]);var ajaxDefaults = {headers: {'Content-Type': 'application/json','Authorization': 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiYW5vbnltb3VzIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvYW5vbnltb3VzIjoiYW5vbnltb3VzIiwiQ2FkY29ycC5XZWIuQ29yZS5TZWN1cml0eS5Vc2VyLkV4dGVuc2lvbiI6WyI3MDI2NzNiOS1hZDVlLTQ1NTAtYTMzYi0wZjJkZTExY2I2ZDIiLCI0ZGU4OTU5MS01Yzg5LTQ2NDUtODAwNS0xYTZkMTg4YzE3MTciLCJjMzAyZDg3My0wNjkwLTRlMTgtYmUxNS0yODc2ZjgxY2YyM2IiLCI5MjhiNTNiOS03MTQ2LTRlNDktYmMzZS0zZWY3MmRmMTY2MGIiLCIxM2UyMTgwYi1jM2I2LTQyNDUtODg3Yy00NDIzY2NiYjEzY2EiLCJkM2Y1MjIyZC01ZGYxLTQzMGMtOGQ3Mi04N2I4ZGJiMjM1NDEiLCI4YjI0YjIwZi1lZmVhLTQzM2QtOGYyYS05MmJkMDFiZmE3NjEiLCI1OGM0MTE5Yy1lMWUyLTQ0YjEtYmEzMy05OGY3M2E1MTk4NWEiLCJhMGEwM2U1Yi05Nzg5LTQ2NjAtODk2ZS05YWMyOTkyYjQ1MzgiLCJmMGMwZmVkZi02ZTdhLTQ1ZTMtYTc0NC05Y2MxMjM4YWZiZDciLCIzOGVjY2FhNy00OGEwLTRkYjAtYjU1ZC05ZGFjYjBlNGI5ZWEiLCJhYzZjNWYyYS1jMDA4LTRmYWItOGRhMS1hMDRkZTI1ZTM2ZWUiLCI3YzZiNTEzZi0zNDBiLTQxOWEtYTgwYS1hOGIxNjQ3M2RkMDAiLCI1YjNkNjIyZC05OTc3LTRlMTAtYTg2My1iNmY0ZDcyMjdmYTAiLCI5ZjZiYTY5Yi0xZTNjLTQ3ODAtYWQxYS1jZDM4NGEwODIzZGYiLCIwYmJhNmNlMi03NjQyLTQ3OTQtODlkYS1lMjA0YjdmM2Y1ZDkiXSwiQ2FkY29ycC5XZWIuQ29yZS5TZWN1cml0eS5Vc2VyLk1hcCI6WyJNYXAgLSBQbGFubmluZyBWYWxpZGF0aW9uIiwiTWFwIC0gRWxlY3Rpb25zIiwiTWFwIC0gSGVsYWEiLCJNYXAgLSBQbGFubmluZyBBcHBzIiwiTWFwIC0gU3RyYXRlZ2ljIFNpdGVzIiwiTWFwIC0gQ0lMIiwiTWFwIC0gQXJ1biBHZW5lcmFsIiwiTWFwIC0gQmlucyIsIk1hcCAtIExvY2FsIEtub3dsZWRnZSIsIldlYnNpdGUgQ2l2aWMgQ2VudHJlIiwiTWFwIC0gQXNzZXRzIiwiTWFwIC0gVFBPIiwiV2Vic2l0ZSBDYXJwYXJrcyJdLCJleHAiOjE3NjcwMzc1NjcsImlzcyI6IkNhZGNvcnAuV2ViTWFwIiwiYXVkIjoiZGQxY2MyZmQtYTczYS00NzQ0LTliN2UtNjliNjc1OGI5OGJlIn0.h9EJl8xek9ZvtmPtdkBHF00zmUQh5kQpLxG67nZRB84', 'Access-Control-Allow-Origin': '*'}};var ajaxWrapper = new Cadcorp.Core.AjaxWrapper(ajaxDefaults);var mapDiv = document.getElementById('');var overlays = [];overlays.push(new ol.layer.Tile( { javascriptId:'Outdoor',opacity:1,visible:true,isBaseLayer:true,name:'Outdoor',imageUrl:'https://arun.cloud.cadcorp.com/webmapping/image/',layerIndex:'000',extent:undefined, source:new ol.source.WMTS( { projection:ol.proj.get('EPSG:27700'),crossOrigin:'anonymous',tileGrid: new ol.tilegrid.WMTS({ tileSizes:[256,256,256,256,256,256,256,256,256,256,256,256,256,256], origins: [[-238375,1376256],[-238375,1376256],[-238375,1376256],[-238375,1376256],[-238375,1376256],[-238375,1376256],[-238375,1376256],[-238375,1376256],[-238375,1376256],[-238375,1376256],[-238375,1376256],[-238375,1376256],[-238375,1376256],[-238375,1376256]],resolutions:[895.9999998588968,447.9999999294484,223.99999996472448,111.99999998236224,55.99999999118112,27.99999999559056,13.99999999779528,6.99999999889764,3.499999999448820,1.7499999997244100,0.8749999998622036,0.4374999999311032,0.21874999996555132,0.10937499998277552],matrixIds:["EPSG:27700:0","EPSG:27700:1","EPSG:27700:2","EPSG:27700:3","EPSG:27700:4","EPSG:27700:5","EPSG:27700:6","EPSG:27700:7","EPSG:27700:8","EPSG:27700:9","EPSG:27700:10","EPSG:27700:11","EPSG:27700:12","EPSG:27700:13"],sizes:[[5,7],[10,13],[20,25],[40,49],[80,98],[159,195],[318,390],[636,779],[1271,1558],[2542,3116],[5083,6232],[10165,12463],[20329,24925],[40657,49849]] }),requestEncoding:'KVP',layer:'Outdoor_27700',style:'default',version:'1.0.0',format:'image/png; PhotometricInterpretation=RGB',matrixSet:'EPSG:27700',urls:['https://api.os.uk/maps/raster/v1/wmts?layer=Outdoor_27700&key=IGvRNoFqy3CukV2MBTo6MVLYKi1pXaHK'] } ) } ));overlays.push(new ol.layer.Tile( { javascriptId:'Aerial_Photography',opacity:1,visible:false,isBaseLayer:true,name:'Aerial Photography',imageUrl:'https://arun.cloud.cadcorp.com/webmapping/image/',layerIndex:'001',extent:undefined, source:new ol.source.WMTS( { projection:ol.proj.get('EPSG:27700'),attributions:'© Arun DC and © Crown Copyright and Database Rights. Licence No. AC0000807434, @2025. ',tileGrid: new ol.tilegrid.WMTS({ tileSizes:[250,250,250,250,250,250,250,250,250,250,250,250,250,250], origins: [[0,1344000],[0,1344000],[0,1344000],[0,1344000],[0,1344000],[0,1344000],[0,1344000],[0,1344000],[0,1344000],[0,1344000],[0,1344000],[0,1344000],[0,1344000],[0,1344000]],resolutions:[895.9999999999999,447.99999999999994,223.99999999999997,111.99999999999999,55.99999999999999,27.999999999999996,13.999999999999998,6.999999999999999,3.4999999999999996,1.7499999999999998,0.8749999999999999,0.43749999999999994,0.21874999999999997,0.10937499999999999],matrixIds:["0","1","2","3","4","5","6","7","8","9","10","11","12","13"],sizes:[[4,6],[7,12],[13,24],[25,48],[50,96],[100,192],[200,384],[400,768],[800,1536],[1600,3072],[3200,6144],[6400,12288],[12800,24576],[25600,49152]] }),requestEncoding:'KVP',layer:'APGB_Latest_UK_125mm',style:'default',version:'1.0.0',format:'image/png',matrixSet:'OsEPSG27700Scales',urls:['https://www.getmapping.com/GmWMTS/5919215f-5e22-47bd-bfd8-6e4efa4b2c55/APGB.wmtsx'] } ) } ));var map = new ol.Map({target: '',layers: overlays,controls: ol.control.defaults.defaults({attribution: false}),view: new ol.View({projection: ol.proj.get('EPSG:27700'),viewProjection: ol.proj.get('EPSG:27700'),center: [499998.68487931,105065.57814789],zoom: 19.11 })});var oFactory = new Cadcorp.Core.GeognoSIS.OverlayFactory('ab47e1b6-0bad-4a0b-8d44-1d11d271463e', ajaxWrapper, 'https://arun.cloud.cadcorp.com/webmapping/', 'Website Civic Centre', 'b61cadfb-18ea-46ae-a95d-cbef88413cc4');window.queryHelpers = [];window.mapTips = [];oFactory.getOverlays().then(oResponse => {var layerFactory = new Cadcorp.ol.Utils.LayerFactory();for (var overlayCount = 0; overlayCount < oResponse.length; overlayCount++) {var layer = layerFactory.createLayer(oResponse[overlayCount],'EPSG:27700' , 'ab47e1b6-0bad-4a0b-8d44-1d11d271463e', ajaxWrapper, [200,200], false);window.queryHelpers.push(oResponse[overlayCount].getQueryHelper());map.addLayer(layer);oResponse[overlayCount].getSchemaColumns().then(sc => {let scMapTips = sc.filter(scolumn => scolumn.isMapTip === true);for (let i = 0; i < scMapTips.length; i++) { if (!window.mapTips.includes(scMapTips[i].name)) window.mapTips.push(scMapTips[i].name) }})}});var attr = new Cadcorp.ol.Controls.Attribution({attributions:['© Arun DC and © Crown Copyright and Database Rights. Licence No. AC0000807434, 2025.']});attr.setMap(map);map.addControl(attr);} catch(err){ console.log(err); }};document.head.appendChild(emScript);};document.head.appendChild(olStyle);};document.head.appendChild(olScript);