{"id":71,"date":"2011-01-05T07:29:47","date_gmt":"2011-01-05T07:29:47","guid":{"rendered":"http:\/\/www.christophersomerville.co.uk\/wordpress\/?page_id=71"},"modified":"2022-11-10T23:06:34","modified_gmt":"2022-11-10T22:06:34","slug":"walk-map","status":"publish","type":"page","link":"http:\/\/www.christophersomerville.co.uk\/?page_id=71","title":{"rendered":"Map of Walks"},"content":{"rendered":"<p><meta name=\"viewport\" content=\"initial-scale=1.0, user-scalable=no\" \/><br \/>\n<script src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyABFD4J5kukQrkYqqO4H5m8E9sMuxNPqtQ&#038;callback=initMap&#038;v=weekly\" defer><\/script><br \/>\n<script src=\"https:\/\/unpkg.com\/@googlemaps\/markerclusterer\/dist\/index.min.js\"><\/script><\/p>\n<style type=\"text\/css\">\n#map_canvas { height: 700px }\n#map_canvas img { max-width: 100%; }\n#content { color: black; }\n.iwinclass { color: black; }\n#content img { max-width: 690px; }\n<\/style>\n<p><script>\nvar marks = [];\nfunction initMap() {\n  var myOptions = {\n       zoom: 6,\n       center: new google.maps.LatLng(54.4, -2.2),\n       mapTypeId: google.maps.MapTypeId.HYBRID,\n       streetViewControl: false\n  }\n  var map = new google.maps.Map(document.getElementById(\"map_canvas\"), myOptions);\n  var infoWindow = new google.maps.InfoWindow({maxWidth: 500});\n  var data = new XMLHttpRequest();\n  data.open(\"GET\", \"\/Walks\/pointsxml.php\", true);\n  data.onreadystatechange = function () {\n   if (data.readyState == 4 && data.status == 200) {\n    var xml = data.responseXML;\n    var markers = xml.documentElement.getElementsByTagName(\"marker\");\n    for (var i = 0; i < markers.length; i++) {\n          var name = markers[i].getAttribute(\"name\");\n          var artid = markers[i].getAttribute(\"artid\");\n          var summary = markers[i].getAttribute(\"summary\");\n          var llp = markers[i].getAttribute(\"latlongpic\");\n          var llpArray = llp.split(\",\");\n          var point = new google.maps.LatLng(\n                parseFloat(llpArray[0]),\n                parseFloat(llpArray[1]));\n          var tnail = llpArray[2];\n          var marker = new google.maps.Marker({\n\t\ttitle: name,\n                icon: \"https:\/\/maps.gstatic.com\/mapfiles\/ms2\/micons\/hiker.png\",\n                map: map,\n                position: point\n          });\n          marks.push(marker);\n          var html = \"\n\n<div class='iwinclass'><b>\" + name + \"<\/b> <br \/><a href=?p=\" + artid + \">Read full walk here<\/a><br \/>\" + summary + \"<\\\/div>\";\n          bindInfoWindow(marker, map, infoWindow, html, tnail);\n    }\n    var mcluster = new markerClusterer.MarkerClusterer({\n      map: map,\n      markers: marks\n    });\n   }\n  }\ndata.send(null);\n}\nfunction bindInfoWindow(marker, map, infoWindow, html, tnail) {\nvar dstr = \"<center><img decoding='sync' width='300' src='\" + tnail + \"'><\/center>\";\n        google.maps.event.addListener(marker, 'click', function() {\n        infoWindow.setContent(dstr+html);\n        infoWindow.open(map, marker);\n        });\n}\nwindow.initMap = initMap;\n<\/script><\/p>\n<div id=\"map_canvas\"><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":3,"comment_status":"closed","ping_status":"open","template":"no-sidebars.php","meta":{"footnotes":""},"class_list":["post-71","page","type-page","status-publish","hentry","post-seq-1","post-parity-odd","meta-position-corners","fix"],"_links":{"self":[{"href":"http:\/\/www.christophersomerville.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/71","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.christophersomerville.co.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.christophersomerville.co.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.christophersomerville.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.christophersomerville.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=71"}],"version-history":[{"count":0,"href":"http:\/\/www.christophersomerville.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/71\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.christophersomerville.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}