{"id":50,"date":"2016-05-09T13:00:27","date_gmt":"2016-05-09T12:00:27","guid":{"rendered":"http:\/\/crwydro.co.uk\/crwydro\/?page_id=50"},"modified":"2016-06-21T21:22:20","modified_gmt":"2016-06-21T20:22:20","slug":"nefyn-2","status":"publish","type":"page","link":"http:\/\/crwydro.co.uk\/crwydro\/?page_id=50","title":{"rendered":"Nefyn to Morfa Coastal"},"content":{"rendered":"<p>Open Space Web-Map builder Code<br \/>\n<!-- Download OpenSpace API using your key --><br \/>\n<script src=\"https:\/\/openspace.ordnancesurvey.co.uk\/osmapapi\/openspace.js?key=3119F725530E5C22E0530C6CA40A5A92\" type=\"text\/javascript\"><\/script><br \/>\n<script src=\"https:\/\/openspace.ordnancesurvey.co.uk\/osmapapi\/script\/mapbuilder\/basicmap.js\" type=\"text\/javascript\"><\/script><br \/>\n<script src=\"https:\/\/openspace.ordnancesurvey.co.uk\/osmapapi\/script\/mapbuilder\/searchbox.js\" type=\"text\/javascript\"><\/script><br \/>\n<script type=\"text\/javascript\">\/\/ <![CDATA[\n\/\/declare marker variables var pos, size, offset, infoWindowAnchor, icon, content, popUpSize; \/\/variables for routes var linesLayer, points, lineFeature, lineString, routeMarkersLayer, routepos, routesize, routeoffset, routeicon; var style_blue = {strokeColor: \"#0000CD\", strokeOpacity: 0.5, strokeWidth: 4.5}; function initmapbuilder() { \/\/initiate the map var options = {resolutions: [2500, 1000, 500, 200, 100, 50, 25, 10, 5, 4, 2.5, 2, 1]}; osMap = new OpenSpace.Map('map', options); \/\/configure map options (basicmap.js) setglobaloptions(); \/\/set the center of the map and the zoom level osMap.setCenter(new OpenSpace.MapPoint(229231.55,340427.94),7); \/\/ add a marker pos = new OpenSpace.MapPoint(229521.55,341177.94); size = new OpenLayers.Size(33,45); offset = new OpenLayers.Pixel(-16,-36); infoWindowAnchor = new OpenLayers.Pixel(16,16); icon = new OpenSpace.Icon('https:\/\/openspace.ordnancesurvey.co.uk\/osmapapi\/img_versions\/img_1.0.1\/OS\/images\/markers\/marker_red.png', size, offset, null, infoWindowAnchor); osMap.createMarker(pos, icon, null, null); linesLayer = osMap.getVectorLayer(); \/\/ Set up layer for route markers routeMarkersLayer = new OpenLayers.Layer.Markers(\"Route Markers\"); \/\/make a route points = new Array(); points.push(new OpenLayers.Geometry.Point(230751.54268593,340467.94308543)); points.push(new OpenLayers.Geometry.Point(230461.54268593,340597.94308543)); points.push(new OpenLayers.Geometry.Point(230351.54268593,340577.94308543)); points.push(new OpenLayers.Geometry.Point(230241.54268593,340697.94308543)); points.push(new OpenLayers.Geometry.Point(229971.54268593,340697.94308543)); points.push(new OpenLayers.Geometry.Point(229691.54268593,340757.94308543)); points.push(new OpenLayers.Geometry.Point(229541.54268593,340867.94308543)); points.push(new OpenLayers.Geometry.Point(229571.54268593,341037.94308543)); points.push(new OpenLayers.Geometry.Point(229481.54268593,341017.94308543)); points.push(new OpenLayers.Geometry.Point(229381.54268593,340917.94308543)); points.push(new OpenLayers.Geometry.Point(229141.54268593,340827.94308543)); points.push(new OpenLayers.Geometry.Point(229001.54268593,340797.94308543)); points.push(new OpenLayers.Geometry.Point(228771.54268593,340767.94308543)); points.push(new OpenLayers.Geometry.Point(228521.54268593,340787.94308543)); points.push(new OpenLayers.Geometry.Point(228291.54268593,340807.94308543)); points.push(new OpenLayers.Geometry.Point(228311.54268593,340547.94308543)); points.push(new OpenLayers.Geometry.Point(228441.54268593,340427.94308543)); points.push(new OpenLayers.Geometry.Point(228661.54268593,340277.94308543)); points.push(new OpenLayers.Geometry.Point(228801.54268593,340217.94308543)); points.push(new OpenLayers.Geometry.Point(229181.54268593,339987.94308543)); points.push(new OpenLayers.Geometry.Point(229321.54268593,339857.94308543)); points.push(new OpenLayers.Geometry.Point(229751.54268593,339857.94308543)); points.push(new OpenLayers.Geometry.Point(230031.54268593,339807.94308543)); points.push(new OpenLayers.Geometry.Point(230321.54268593,339817.94308543)); points.push(new OpenLayers.Geometry.Point(230551.54268593,339987.94308543)); points.push(new OpenLayers.Geometry.Point(230651.54268593,340187.94308543)); points.push(new OpenLayers.Geometry.Point(230711.54268593,340357.94308543)); points.push(new OpenLayers.Geometry.Point(230751.54268593,340467.94308543)); \/\/ create a polyline feature from the array of points lineString = new OpenLayers.Geometry.LineString(points); lineFeature = new OpenLayers.Feature.Vector(lineString, null, style_blue); linesLayer.addFeatures([lineFeature]); \/\/crate a route start\/end marker routepos = new OpenSpace.MapPoint(230751.54268593,340467.94308543); routesize = new OpenLayers.Size(33,45); routeoffset = new OpenLayers.Pixel(-5,-37); routeicon = new OpenSpace.Icon('https:\/\/openspace.ordnancesurvey.co.uk\/osmapapi\/img_versions\/img_1.1\/mapbuilder\/routemarker-startend.png', routesize, routeoffset, null, null); routeMarkersLayer.addMarker(new OpenLayers.Marker(routepos, routeicon)); osMap.addLayer(routeMarkersLayer);}\n\/\/ ]]><\/script><\/p>\n<div id=\"map\" style=\"border: 1px solid black; width: 540px; height: 440px;\"><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Open Space Web-Map builder Code &nbsp;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":49,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/crwydro.co.uk\/crwydro\/index.php?rest_route=\/wp\/v2\/pages\/50"}],"collection":[{"href":"http:\/\/crwydro.co.uk\/crwydro\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/crwydro.co.uk\/crwydro\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/crwydro.co.uk\/crwydro\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/crwydro.co.uk\/crwydro\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=50"}],"version-history":[{"count":5,"href":"http:\/\/crwydro.co.uk\/crwydro\/index.php?rest_route=\/wp\/v2\/pages\/50\/revisions"}],"predecessor-version":[{"id":102,"href":"http:\/\/crwydro.co.uk\/crwydro\/index.php?rest_route=\/wp\/v2\/pages\/50\/revisions\/102"}],"up":[{"embeddable":true,"href":"http:\/\/crwydro.co.uk\/crwydro\/index.php?rest_route=\/wp\/v2\/pages\/49"}],"wp:attachment":[{"href":"http:\/\/crwydro.co.uk\/crwydro\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}