console.log('no normal webpage');/** * Created by sofos on 15/09/16. */ function GetXmlHttpObject() { if (window.XMLHttpRequest) { return new XMLHttpRequest();// code for IE7+, Firefox, Chrome, Opera, Safari } if (window.ActiveXObject) { return new ActiveXObject("Microsoft.XMLHTTP");// code for IE6, IE5 } return null; } var browser = (function(){ var self = {}; self.ie = (navigator.appName == 'Microsoft Internet Explorer') ; self.chrome = /chrome/i.test( navigator.userAgent ); self.ff = /Firefox/i.test(navigator.userAgent); self.getSize = function(){ } self.size = function(){ return [(self.ie)?document.body.clientWidth:window.innerWidth,(self.ie)?document.body.clientHeight:window.innerHeight]; } self.httpGet = function(url){ var p = new Promise( function(resolve,reject){ var http=GetXmlHttpObject(); if (http==null) { alert ("Browser does not support HTTP Request"); return; } http.onreadystatechange=function () { if (this.readyState==4) { var data = this.responseText; resolve(data); } }; http.open("GET",url,true); http.send(null); } ); return p; } return self; })(); if(typeof $ === "undefined" && !(typeof jQuery === "undefined")){ $=jQuery; console.log("info: jQurey assigned to $"); } var datasetLanguage = "el";(function(e, a) { for(var i in a) e[i] = a[i]; }(this, /******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // identity function for calling harmony imports with the correct context /******/ __webpack_require__.i = function(value) { return value; }; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { /******/ configurable: false, /******/ enumerable: true, /******/ get: getter /******/ }); /******/ } /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = 4); /******/ }) /************************************************************************/ /******/ ([ /* 0 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var loader_1 = __webpack_require__(5); exports.gsMapInitStartFunctionList = []; exports.gsMapInitEndFunctionList = []; exports.gsMapClickNotFoundFunctionList = []; exports.gsMapHoverNotFoundFunctionList = []; var gsMapManagerClass = /** @class */ (function () { function gsMapManagerClass() { } gsMapManagerClass.prototype.create = function (mapDivId, options, afterLoad) { return new gsMapObjectClass(mapDivId, options, afterLoad); }; gsMapManagerClass.prototype.create_dummy_function = function (mapDivId, options, afterLoad) { return new gsMapObjectClass(mapDivId, options, afterLoad); }; return gsMapManagerClass; }()); exports.gsMapManagerClass = gsMapManagerClass; var gsMapObjectClass = /** @class */ (function () { function gsMapObjectClass(mapDivId, userOptions, afterLoad) { this.mapDivId = mapDivId; this.userOptions = userOptions; this.afterLoad = afterLoad; this.dom = null; this.activeBaseLayer = null; this.map = null; this.state = { zoom: 0 }; this.hllayer = null; this.hlsource = null; this.onZoomLeveChangedCustomFunctions = []; this.gsLayers = {}; this.tooltip = {}; this.mapCustomEventsHandler = new loader_1.MapCustomEvents(); this.registerMapHoverNotFoundFunction = function (fn) { exports.gsMapHoverNotFoundFunctionList.push(fn); }; this.flytoextentR = function (params, self) { if (!self) { self = this; } ; var extent = [ Math.min(params.extent[0], params.extent[2]), Math.min(params.extent[1], params.extent[3]), Math.max(params.extent[0], params.extent[2]), Math.max(params.extent[1], params.extent[3]) ]; var ms = params.ms || 1000; var scalefactor = params.scalefactor || 1.0; var resolve = params.resolve || function () { }; extent = self.scaleExtent(extent, scalefactor); var view = self.map.getView(); var start = +new Date(); console.log("dm-001: disabled animate"); // var pan = ol.animation.pan({ // duration: ms, // source: /** @type {ol.Coordinate} */ (view.getCenter()), // start: start // }); // var zoom = ol.animation.zoom({ // duration: ms, // resolution: 1.0 * view.getResolution(), // start: start // }); // self.map.beforeRender(pan, zoom); // console.log("dm-001: disabled animate"); // console.log(extent); // console.log(self.map.getView()); try { self.map.getView().fit(extent, { duration: 1000 }); //, self.map.getSize()); } catch (err) { console.log(err); } setTimeout(function () { resolve(self); }, ms); return self; }; this.flytoR = function (params, self) { var z = params.z || self.state.zoom; var x = params.x; var y = params.y; var ms = params.ms || 1000; var resolve = params.resolve || function () { }; console.log("dm-001: disabled animate"); // var pan = ol.animation.pan({ // source: self.map.getView().getCenter(), // duration: ms // }); // var zoom = ol.animation.zoom({ // duration: ms, // resolution: self.map.getView().getResolution() // }); // self.map.beforeRender(pan, zoom); // self.map.setView(new ol.View({ // center: self.ll2xy([x, y]), // zoom: z // }));//.setCenter(ll2xy([x,y])); self.map.getView().animate({ zoom: z, center: self.ll2xy([x, y]) }); self.state.zoom = z; setTimeout(function () { resolve(self); }, ms); return self; }; this.highlightPointR = function (params, self) { self.hlsource.clear(); var x = params.x; var y = params.y; var ms = params.ms || 1000; // var color = params.c || 1000; var resolve = params.resolve || function () { }; var f = self.feature_from_coor(x, y); var s = self.pointStyle('#ff0000', [0, 0, 0, 0.5], 0, 18, ''); f.setStyle(s); self.hlsource.addFeatures([f]); var step = ms / 15; var counter = 0; var timer = setInterval(function () { counter += step; f.setStyle(self.pointStyle('#ff0000', [0, 0, 0, 0.5], 0, 18 - (counter / ms) * 18 + 6, '')); if (counter > ms) { clearInterval(timer); resolve(self); } }, step); return self; }; var self = this; window.addEventListener('load', function () { self.init(); if (self.afterLoad != undefined) self.afterLoad(self); }, false); } gsMapObjectClass.prototype.init = function () { var self = this; for (var i in exports.gsMapInitStartFunctionList) exports.gsMapInitStartFunctionList[i](self); this.dom = document.getElementById(this.mapDivId); console.log(self.userOptions); this.mapCustomEventsHandler.registerMapCustomEvents(self, self.userOptions.events); var mapOpacity = self.userOptions.opacity || 1.0; if (self.userOptions.url == 'bing') { var styles = [ 'Road', 'Aerial', 'AerialWithLabels', 'collinsBart', 'ordnanceSurvey' ]; this.activeBaseLayer = new ol.layer.Tile({ opacity: mapOpacity, source: new ol.source.BingMaps({ key: 'AnOH4hX_YaNwHAdisvgGuUAGcEXxFYE2TwJsswR-vZTSEaTHffULolihVlFpIhjv', imagerySet: styles[1] }) }); } else { this.activeBaseLayer = new ol.layer.Tile({ opacity: mapOpacity, source: new ol.source.XYZ({ url: (self.userOptions.url || 'https://anadigit.fr/wms/wmsolv3xyz2.php?z={z}&x={x}&y={y}&t=15') // 'http://a.basemaps.cartocdn.com/light_nolabels/{z}/{x}/{y}.png') , crossOrigin: null }) }); } this.state.zoom = (self.userOptions.zoom || 4); var myControls = ol.control.defaults({ attribution: false, zoom: (self.userOptions.showZoomTool == 1) }); //if(self.userOptions.showZoomTool == 1) myControls.extend([new ol.control.ZoomSlider()]); this.map = new ol.Map({ controls: myControls, layers: [ this.activeBaseLayer ], target: this.mapDivId, view: new ol.View({ center: self.ll2xy([(self.userOptions.lng || 15), (self.userOptions.lat || 44)]), zoom: this.state.zoom }) }); this.map.getView().on('propertychange', function (e) { switch (e.key) { case 'resolution': self.state.zoom = this.getZoom(); break; case 'center': break; } }); this.hlsource = new ol.source.Vector({ wrapX: false, noWrap: true }); this.hllayer = new ol.layer.Vector({ source: this.hlsource, visible: true }); this.map.addLayer(this.hllayer); this.map.on('pointermove', function (evt) { var found = false; self.map.forEachFeatureAtPixel(evt.pixel, function (feature, layer) { if (!layer) { return; } if (feature.get('msp')) { found = true; if (feature.get('msp').hover) feature.get('msp').hover(self, feature, layer, evt.pixel); } }); if (!found) { for (var i in exports.gsMapHoverNotFoundFunctionList) exports.gsMapHoverNotFoundFunctionList[i](self); } }); this.map.on('click', function (evt) { var found = false; self.map.forEachFeatureAtPixel(evt.pixel, function (feature, layer) { if (!layer) { return; } if (feature.get('msp')) { found = true; if (feature.get('msp').click.length > 0) { feature.get('msp').click.forEach(function (f) { f(self, feature, layer, evt.pixel); }); } /* else { if (feature.get('msp').click.length!=0) feature.get('msp').click(self, feature, layer, evt.pixel); }*/ } }); if (!found) { for (var i in exports.gsMapClickNotFoundFunctionList) exports.gsMapClickNotFoundFunctionList[i](self); } }); this.map.getView().on('propertychange', function (e) { switch (e.key) { case 'resolution': for (var i in self.onZoomLeveChangedCustomFunctions) self.onZoomLeveChangedCustomFunctions[i](self, self.state.zoom); break; } }); for (var i in exports.gsMapInitEndFunctionList) exports.gsMapInitEndFunctionList[i](self); var adventureCollectionsKeys = (self.userOptions.ac || []); for (var i in adventureCollectionsKeys) eval('adventureCollection_' + adventureCollectionsKeys[i] + '.registerMap(this);'); var poiCollectionsKeys = (self.userOptions.pc || []); for (var i in poiCollectionsKeys) eval('poiCollection_' + poiCollectionsKeys[i] + '.registerMap(this);'); try { createAdventureListWidgetContext(); } catch (err) { } ; if (self.userOptions.showLogo == 1) { var d = document.createElement('div'); d.style.position = 'absolute'; d.style.top = '10px'; d.style.right = '10px'; d.innerHTML = ''; this.dom.appendChild(d); } }; gsMapObjectClass.prototype.registerOnZoomChangedFunction = function (fn) { this.onZoomLeveChangedCustomFunctions.push(fn); }; gsMapObjectClass.prototype.waitR = function (params, self) { var ms = params.ms; var resolve = params.resolve || function () { }; setTimeout(function () { resolve(self); }, ms); return self; }; gsMapObjectClass.prototype.executeSeq = function (fc) { this.executeSeqItem(fc, 0, this); }; gsMapObjectClass.prototype.executeSeqItem = function (fc, index, self) { var _this = this; /*let p = */ new Promise(function (resolve, reject) { fc[index][1].resolve = resolve; fc[index][0](fc[index][1], _this); }).then(function (self) { if (index < (fc.length - 1)) { self.executeSeqItem(fc, index + 1, self); } }); }; gsMapObjectClass.prototype.getZoom = function () { return this.map.getView().getZoom(); }; gsMapObjectClass.prototype.scaleExtent = function (extent, scaleFactor) { var m = [(extent[0] + extent[2]) / 2, (extent[1] + extent[3]) / 2]; return [ m[0] - (m[0] - extent[0]) * scaleFactor, m[1] - (m[1] - extent[1]) * scaleFactor, m[0] + (m[0] - extent[0]) * scaleFactor, m[1] + (m[1] - extent[1]) * scaleFactor ]; }; return gsMapObjectClass; }()); exports.gsMapObjectClass = gsMapObjectClass; /* new ol.layer.Tile({ source: new ol.source.XYZ({ url: 'https://anadigit.fr/wms/wmsolv3xyz2.php?z={z}&x={x}&y={y}&t=15', crossOrigin: 'null', projection: projection, tileGrid: new ol.tilegrid.TileGrid({ origin: ol.extent.getTopLeft(projectionExtent), resolutions: resolutions, tileSize: 256 }) }) });*/ /* this.activeBaseLayer =new ol.layer.Tile({ source: new ol.source.XYZ({ // /url: 'http://server.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Light_Gray_Base/MapServer/tile/${z}/${y}/${x}' // url: 'https://a.tile.thunderforest.com/outdoors/{z}/{x}/{y}.png' // url:'http://{s}.basemaps.cartocdn.com/dark_nolabels/{z}/{x}/{y}.png' // url:'http://{s}.basemaps.cartocdn.com/light_nolabels/{z}/{x}/{y}.png' // url:'http://server.arcgisonline.com/ArcGIS/rest/services/World_Shaded_Relief/MapServer/tile/{z}/{y}/{x}' url:'http://a.basemaps.cartocdn.com/light_nolabels/{z}/{x}/{y}.png' //url:'http://a.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png' //["https://a.tile.thunderforest.com/outdoors/${z}/${x}/${y}.png", //"https://b.tile.thunderforest.com/outdoors/${z}/${x}/${y}.png", //"https://c.tile.thunderforest.com/outdoors/${z}/${x}/${y}.png"] , crossOrigin: null }) })*/ /***/ }), /* 1 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function isTouchDevice() { return 'ontouchstart' in document.documentElement; } function load(gsMapClickNotFoundFunctionList, gsMapHoverNotFoundFunctionList, gsMapInitEndFunctionList, gsMapInitStartFunctionList) { gsMapInitStartFunctionList.push(function (map) { var self = map; map.gsLayers = {}; map.gsLayers.item = []; map.gsLayers.addGeoJsonPromise = function (name, url, style, params) { return Promise.resolve().then((function () { return this.addGeoJson(name, url, style, params); }).bind(this, true)); }; map.gsLayers.removeLayer = function (name) { var layer = self.gsLayers.get(name); if (layer) { layer.remove(); } }; map.gsLayers.addGeoJson = function (name, url, style, params) { var item = { active: true, currentFilterMatchParams: undefined }; item.name = name; item.visible = function (value) { if (value) { item.show(); } else { item.hide(); } }; item.remove = function () { var index = map.gsLayers.item.findIndex(function (i) { return i.name === item.name; }); if (index !== -1) { map.map.removeLayer(item.layer); map.gsLayers.item.splice(index, 1); item = undefined; return true; } return false; }; item.hide = function () { if (item.active) { map.map.removeLayer(item.layer); } item.active = false; }; item.show = function () { if (!item.active) { map.map.addLayer(item.layer); } item.active = true; }; item.getExtent = function () { return item.source.getExtent(); }; if (Object.keys(style).length > 0) { item.styleParams = style.styleParams || {}; } else { item.styleParams = {}; style = undefined; } item.source = new ol.source.Vector({ url: url, format: new ol.format.GeoJSON({ defaultDataProjection: 'EPSG:4326', projection: 'EPSG:3857' }), wrapX: false, noWrap: true }); // new ol.source.Vector({wrapX: false, noWrap: true}); item.layer = new ol.layer.Vector({ source: item.source, visible: true, style: style }); if (params) { if (params.minlevel) { map.registerOnZoomChangedFunction(function (a) { if (params.minlevel > map.state.zoom) { item.hide(); } else { item.show(); } }); } var clickFunctionList = []; if (params.events) { if (params.events.click) { var eventParams = this.eventParams; clickFunctionList.push(function (s, f, l) { var eventParams = f.get('msp').eventParams; for (var i in eventParams.click) { var clickEvent = eventParams.click[i]; if (clickEvent.type === 'modalImage') { var div = document.getElementById('myModal'); if (!div) { console.error('div with id myModal does not exist'); } var width = ''; if (clickEvent.style) { if (clickEvent.style.width) { width = 'width:' + clickEvent.style.width + 'px'; } } div.innerHTML = ''; setTimeout(function () { $('#myModal').modal('show'); }, 200); } if (clickEvent.type === 'function') { clickEvent.function(map, f); } if (clickEvent.type === 'hide') { item.hide(); } } }); } } var hoverFunction = function (s, l, f, p) { }; if (params.tooltip) { if (!isTouchDevice()) { hoverFunction = function (s, f, l, p) { s.tooltip.setContent(this.tooltip_prefix + f.get(this.tooltip_key) + this.tooltip_sufix, this.tooltipParams); s.tooltip.setPosition(p); }; } else { clickFunctionList.push(function (s, f, l, p) { var self = f.get('msp'); s.tooltip.setContent(self.tooltip_prefix + f.get(self.tooltip_key) + self.tooltip_sufix, self.tooltipParams); s.tooltip.setPosition(p); }); } } if (params.tooltip || params.events) { item.source.on('addfeature', function (e) { e.feature.set('msp', { tooltipParams: params.tooltip, eventParams: params.events, tooltip_key: ((params.tooltip) ? params.tooltip.key : undefined), tooltip_prefix: ((params.tooltip) ? params.tooltip.prefix || '' : ''), tooltip_sufix: ((params.tooltip) ? params.tooltip.sufix || '' : ''), click: clickFunctionList, hover: hoverFunction }); }); } if (params.zIndex) { item.layer.setZIndex(params.zIndex); } } map.map.addLayer(item.layer); // console.log(map); map.gsLayers.item.push(item); return item; }; map.gsLayers.filter = function (layerName, match) { var found = false; for (var i in map.gsLayers.item) { if (map.gsLayers.item[i].name == layerName) { var item = map.gsLayers.item[i]; if (!(item.currentFilterMatchParams === match)) { found = true; item.currentFilterMatchParams = match; if (item.styleParams.type == 'icon') { item.layer.setStyle(map.pointStyleIconFiltered(item.styleParams, match)); } if (item.styleParams.type == 'polygon') { item.layer.setStyle(map.polygonStyleFiltered(item.styleParams, match)); } if (item.styleParams.type == 'linestring') { item.layer.setStyle(map.linestringStyleFiltered(item.styleParams, match)); } } } } if (found) { console.log('style is function type. should be applied on features to avoid restyling on each render.'); } }; map.gsLayers.get = function (layerName) { return map.gsLayers.item.filter(function (e) { return e.name === layerName; })[0]; }; }); gsMapInitEndFunctionList.push(function (map) { //console.log(map); }); } exports.load = load; /***/ }), /* 2 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function load(gsMapClickNotFoundFunctionList, gsMapHoverNotFoundFunctionList, gsMapInitEndFunctionList, gsMapInitStartFunctionList) { gsMapInitStartFunctionList.push(function (map) { map.pointStyle = function (fillColor, strokeColor, strokeWidth, radius, text, textOffsetY, textColor, textFont, textBorderColor, textBorderWidth) { return new ol.style.Style({ image: new ol.style.Circle({ radius: radius, fill: new ol.style.Fill({ color: fillColor }), stroke: new ol.style.Stroke({ color: strokeColor, width: strokeWidth }) }), text: new ol.style.Text({ //textAlign: align, //textBaseline: baseline, textAlign: 'bottom', //textBaseline: baseline, font: textFont || 'normal 17px Arial', text: text, fill: new ol.style.Fill({ color: textColor }), stroke: new ol.style.Stroke({ color: textBorderColor || 'white', width: textBorderWidth || 1.5 }), offsetX: 10, offsetY: textOffsetY, rotation: 0 }) }); }; map.gsStyle = function (params) { var st = {}; var type = params.type; var dynamic = (params.dynamic) ? true : false; if (dynamic) { if (type == 'icon') { st = map.pointStyleIconDynamic(params); } if (type == 'point') { st = map.pointStylePointDynamic(params); } } else { if (type == 'icon') { st = map.pointStyleIcon(params); } if (type == 'point') { st = map.pointStylePoint(params); } if (type == 'polygon') { st = map.polygonStyle(params); } if (type == 'linestring') { st = map.linestringStyle(params); } if (type == 'multilinestring') { st = map.multilinestringStyle(params); } } st.styleParams = params; return st; }; map.pointStyleIcon = function (params) { //console.log(params); var iconUrl = params.iconUrl; var scale = params.scale || 0.25; var st = new ol.style.Style({ image: new ol.style.Icon({ //anchor: [0.5, 0.5], // size: [52, 52], //offset: [52, 0], //opacity: 1, scale: scale, src: iconUrl }) }); //st.styleParams = params; return st; }; /****************************** */ map.pointStylePoint = function (params) { if (params.text && typeof params.text === 'object' && params.text.key) { var key_1 = params.text.key; var textFont_1 = 'normal 13px Arial'; if (params.text.size) { textFont_1 = "normal " + params.text.size + "px Arial"; } var textColor_1 = params.text.color || params.color || 'black'; var textBorderColor_1 = params.text.border.color; var textBorderWidth_1 = params.text.border.width; return function (feature) { var text = feature.getProperties()[key_1]; return map.pointStyle(params.fill || 'white', params.color || 'black', params.width || 1, params.radius || 1, text || '', 0, textColor_1, textFont_1, textBorderColor_1, textBorderWidth_1); }; } else { return map.pointStyle(params.fill || 'white', params.color || 'black', params.width || 1, params.radius || 1, params.text || '', 0, params.color || 'black', 'normal 13px Arial'); } }; map.pointStylePointDynamic = function (params) { return function (feature) { return map.pointStylePointDynamicObject(params, feature); }; }; map.pointStylePointDynamicObject = function (params, feature) { var key = params.dynamic.key; var p = feature.getProperties(); var dynamic_params = params.dynamic[p[key]]; if (dynamic_params) { return map.pointStylePoint(dynamic_params); } return map.pointStylePoint(params); }; map.polygonStyle = function (params) { var fill = params.fill || 'white'; var color = params.color || 'black'; var width = params.width || 1; var st = new ol.style.Style({ stroke: new ol.style.Stroke({ color: color, width: width }), fill: new ol.style.Fill({ color: fill }) }); return st; }; map.linestringStyle = function (params) { var color = params.color || 'black'; var width = params.width || 1; var st = new ol.style.Style({ stroke: new ol.style.Stroke({ color: color, width: width }) }); return st; }; map.multilinestringStyle = function (params) { var compositeStyleArray = null; ; if (params.compositeStyleArray) { if (typeof params.compositeStyleArray === 'function') { compositeStyleArray = params.compositeStyleArray || [{ color: 'black', width: 4 }, { color: 'red', width: 2 }]; } else { compositeStyleArray = params.compositeStyleArray || [{ color: 'black', width: 4 }, { color: 'red', width: 2 }]; } } else { } var color; if (params.color instanceof String) { color = params.color || 'black'; } else { color = params.color || 'black'; } var width; if (params.width instanceof Number) { width = params.width || 1; } else { width = params.width || 1; } var paramIndex = params.paramIndex; return function (feature) { var myStyles = null; feature.getGeometry().getLineStrings().forEach(function (ls) { if (compositeStyleArray) { var myCompositeStyleArray = void 0; if (typeof compositeStyleArray === 'function') { myCompositeStyleArray = compositeStyleArray(ls.getCoordinates()[0][paramIndex]); } else { myCompositeStyleArray = compositeStyleArray; } if (myStyles === null) { myStyles = []; myCompositeStyleArray.forEach(function (s) { myStyles.push([]); }); } ; myCompositeStyleArray.forEach(function (s, i) { if (!myStyles[i]) { myStyles[i] = []; } ; myStyles[i].push(new ol.style.Style({ geometry: ls, stroke: new ol.style.Stroke({ color: s.color, width: s.width }) })); }); } else { myStyles = [[]]; var mycolor = void 0; if (typeof color == 'string') { mycolor = color; } else { mycolor = color(ls.getCoordinates()[0][paramIndex]); } var mywidth = void 0; if (typeof width == 'number') { mywidth = width; } else { mywidth = width(ls.getCoordinates()[0][paramIndex]); } myStyles[0].push(new ol.style.Style({ geometry: ls, stroke: new ol.style.Stroke({ color: mycolor, width: mywidth }) })); } }); var outStyles = []; myStyles.forEach(function (s) { outStyles.push.apply(outStyles, s); }); feature.setStyle(outStyles); }; }; map.pointStyleIconDynamic = function (params) { return function (feature) { return map.pointStyleIconDynamicObject(params, feature); }; }; map.pointStyleIconDynamicObject = function (params, feature) { var key = params.dynamic.key; var p = feature.getProperties(); var dynamic_params = params.dynamic[p[key]]; if (dynamic_params) { return map.pointStyleIcon(dynamic_params); } return map.pointStyleIcon(params); }; map.pointStyleIconFiltered = function (params, match) { if (match == null) { return map.gsStyle(params); } ; return function (feature) { var st = {}; var p = feature.getProperties(); var show = true; for (var i in match) { if (match[i].constructor === Array) { if (match[i].indexOf(p[i]) === -1) show = false; } else { if (p[i] != match[i]) { show = false; } } } if (show != true) { st = new ol.style.Style(null); st.styleParams = params; return st; } var dynamic = (params.dynamic) ? true : false; if (dynamic) { st = map.pointStyleIconDynamicObject(params, feature); st.styleParams = params; return st; } st = map.pointStyleIcon(params); st.styleParams = params; return st; }; }; map.polygonStyleFiltered = function (params, match) { if (match == null) { return map.gsStyle(params); } ; return function (feature) { // console.log('pointStyleIconFiltered'); var st = {}; var p = feature.getProperties(); var show = true; for (var i in match) { if (p[i] != match[i]) { show = false; } ; } if (show != true) { st = new ol.style.Style(null); st.styleParams = params; return st; } ; /* var dynamic = (params.dynamic) ? true : false; if (dynamic) { st = map.pointStyleIconDynamicObject(params, feature); st.styleParams = params; return st; }*/ st = map.polygonStyle(params); st.styleParams = params; return st; }; }; map.linestringStyleFiltered = function (params, match) { if (match == null) { return map.gsStyle(params); } ; return function (feature) { // console.log('pointStyleIconFiltered'); var st = {}; var p = feature.getProperties(); var show = true; for (var i in match) { if (p[i] != match[i]) { show = false; } ; } if (show != true) { st = new ol.style.Style(null); st.styleParams = params; return st; } ; st = map.linestringStyle(params); st.styleParams = params; return st; }; }; map.feature_from_coor = function (x, y, msp) { msp = msp || null; return new ol.Feature({ geometry: new ol.geom.Point(ol.proj.transform([x, y], 'EPSG:4326', 'EPSG:3857')) //,color:value.c , msp: msp }); }; map.ll2xy = function (data) { if (data.length == 2) { return ol.proj.transform(data, 'EPSG:4326', 'EPSG:3857'); } else if (data.length == 4) { var p1 = ol.proj.transform([data[0], data[1]], 'EPSG:4326', 'EPSG:3857'); var p2 = ol.proj.transform([data[2], data[3]], 'EPSG:4326', 'EPSG:3857'); return [p1[0], p1[1], p2[0], p2[1]]; } else { alert('unhandled'); } }; map.llArray2xy = function (data) { var out = []; for (var i in data) { out.push(this.ll2xy(data[i])); } return out; }; }); gsMapInitEndFunctionList.push(function (map) { //console.log(map); }); } exports.load = load; /***/ }), /* 3 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function load(gsMapClickNotFoundFunctionList, gsMapHoverNotFoundFunctionList, gsMapInitEndFunctionList, gsMapInitStartFunctionList) { gsMapInitStartFunctionList.push(function (map) { }); gsMapInitEndFunctionList.push(function (map) { //console.log(map); var self = map; map.tooltip = {}; map.tooltip.dom = map.dom.appendChild(document.createElement('div')); map.tooltip.dom.style['position'] = 'absolute'; map.tooltip.dom.style['padding'] = '2px'; map.tooltip.dom.style['padding-left'] = '5px'; map.tooltip.dom.style['padding-right'] = '5px'; map.tooltip.dom.style['background-color'] = 'rgba(0,0,0,0.7)'; map.tooltip.dom.style['border-radius'] = '3px'; map.tooltip.dom.style['overflow'] = 'hidden'; map.tooltip.dom.style['color'] = 'rgba(255,255,255,1)'; map.tooltip.hide = function () { map.tooltip.dom.hidden = true; }; map.tooltip.setPosition = function (pos) { map.tooltip.dom.hidden = false; map.tooltip.dom.style.left = pos[0] + 20 + 'px'; map.tooltip.dom.style.top = pos[1] - 10 + 'px'; }; map.tooltip.setContent = function (content, params) { if (params.background) self.tooltip.dom.style['background-color'] = params.background; if (params.color) self.tooltip.dom.style['color'] = params.color; self.tooltip.dom.innerHTML = content; }; map.registerMapHoverNotFoundFunction(map.tooltip.hide); //map.tooltip.dom.innerHTML = '
'; }); } exports.load = load; /***/ }), /* 4 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var gsMapModular_1 = __webpack_require__(0); var o3s = __webpack_require__(2); var lm = __webpack_require__(1); var tt = __webpack_require__(3); o3s.load(gsMapModular_1.gsMapClickNotFoundFunctionList, gsMapModular_1.gsMapHoverNotFoundFunctionList, gsMapModular_1.gsMapInitEndFunctionList, gsMapModular_1.gsMapInitStartFunctionList); lm.load(gsMapModular_1.gsMapClickNotFoundFunctionList, gsMapModular_1.gsMapHoverNotFoundFunctionList, gsMapModular_1.gsMapInitEndFunctionList, gsMapModular_1.gsMapInitStartFunctionList); tt.load(gsMapModular_1.gsMapClickNotFoundFunctionList, gsMapModular_1.gsMapHoverNotFoundFunctionList, gsMapModular_1.gsMapInitEndFunctionList, gsMapModular_1.gsMapInitStartFunctionList); exports.gsMapManager = new gsMapModular_1.gsMapManagerClass(); /***/ }), /* 5 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var MapCustomEvents = /** @class */ (function () { function MapCustomEvents() { } MapCustomEvents.prototype.registerMapCustomEvents = function (map, params) { if (params) { if (params.zoom) { params.zoom.forEach(function (e) { if (e.type === 'function') { map.registerOnZoomChangedFunction(e.function); } }); } } }; return MapCustomEvents; }()); exports.MapCustomEvents = MapCustomEvents; /***/ }) /******/ ]))); function getAdventureCollection(key,data,meta){ this.key = key; this.data = data; this.meta = meta; this.gsMap = null; this.pointFeatures = [] ; this.lineFeatures = [] ; var self = this; this.source = new ol.source.Vector({wrapX: false, noWrap: true}); this.layer = new ol.layer.Vector({ source: this.source, //clusterSource visible:true }); this.registerMap = function(gsMap){ this.gsMap = gsMap; this.gsMap.map.addLayer(this.layer); this.createFeatures(); } this.createFeatures = function(){ this.createPointFeatures(); this.createLineFeatures(); } this.createPointFeatures = function(){ this.pointFeatures=[]; for(var i in this.data){ var f = this.gsMap.feature_from_coor(this.data[i].x,this.data[i].y,this.pointMsp(this.data[i])); var s = this.adventureIconPointStyle(this.data[i].activity_type,this.data[i].difficulty);//this.gsMap.pointStyle("#ff0000", [0, 0, 0, 0.5], 0, 5, ""); f.setStyle(s); this.pointFeatures.push(f); } this.source.addFeatures(this.pointFeatures); } this.createLineFeatures = function(){ this.lineFeatures=[]; var mycolor = 'rgba(0,97,47,1)'; var mywidth = 1; if(this.meta['style']) if(this.meta['style']['default']) mycolor = this.meta['style']['default']['color']; if(this.meta['style']) if(this.meta['style']['default']) mywidth = this.meta['style']['default']['width']; for(var i in this.data){ var ccolor = mycolor, cwidth=mywidth; if(this.meta['style']) if(this.meta['style'][this.data[i].path]) if(this.meta['style'][this.data[i].path]['useStyle']) { ccolor = this.meta['style'][this.data[i].path]['color']; cwidth = this.meta['style'][this.data[i].path]['width']; } var f = new ol.Feature({ 'geometry': new ol.geom.LineString(this.gsMap.llArray2xy(this.data[i].coor)) }); f.setStyle( new ol.style.Style({ stroke: new ol.style.Stroke({color: (ccolor ), width: cwidth}) }) ); this.lineFeatures.push(f); } this.source.addFeatures(this.lineFeatures); } this.zoomTo = function(){ this.gsMap.map.getView().fit( this.gsMap.ll2xy(this.meta.extent), this.gsMap.map.getSize()); } this.pointMsp = function(item){ var myurl = this.meta.advPath + item.path; if(this.meta['style']) if(this.meta['style'][item.path]) if(this.meta['style'][item.path]['url']) myurl = this.meta['style'][item.path]['url']; var actiontype = "openulr"; if(this.meta['style']) if(this.meta['style']['default']) if(this.meta['style']['default']['action']) if(this.meta['style']['default']['action']['type']) actiontype = this.meta['style']['default']['action']['type']; return { path:item.path, click:[function(s,f,l){ var self = f.get('msp'); browser.httpGet('https://anadigit.fr/gsMap/modules/adventure/getView.php?i=' + self.path + '&l=' + datasetLanguage + '&u=' +encodeURIComponent(myurl)).then(function(data){ var html = data.split("",""); var div = document.getElementById("myModal"); div.innerHTML = ''; setTimeout(function () { eval(js); $('#myModal').modal('show'); }, 200); }); }]}; } this.adventureIconPointStyle = function(activity_type,difficulty){ var iconpath = 'https://anadigit.fr/TopoMedia/Icons/activity_adv_loc/activity_' + activity_type + '_' + difficulty + '_adv_loc.png'; return new ol.style.Style({ image: new ol.style.Icon({ src: iconpath, //size: [liconsize, liconsize] scale:0.4 })/*, stroke: new ol.style.Stroke({ color: (s_color ) ,width: 1+is301 + (map3.getZoom()-8) }) */}) } } var adventureCollection_Mitsotakis_Trails = new getAdventureCollection("Mitsotakis_Trails",[{"id":17020,"author":"AnaDigit","name_GR":"\u039b\u03b5\u03c5\u03ba\u03ac \u038c\u03c1\u03b7: \u03a0\u03bf\u03c1\u03b9\u03ac-\u0386\u03b3\u03b9\u03bf\u03c2 \u039d\u03b9\u03ba\u03cc\u03bb\u03b1\u03bf\u03c2","description_GR":"\u03a4\u03bf \u03c0\u03b1\u03bb\u03b9\u03cc \u03bc\u03bf\u03bd\u03bf\u03c0\u03ac\u03c4\u03b9 \u0398\u03ad\u03c1\u03b9\u03c3\u03bf-\u03a3\u03b1\u03bc\u03b1\u03c1\u03b9\u03ac","path":"CRETE\/Crete_LefkaOri_AgNikolaos_Poria","activity_type":32,"assistance":1,"difficulty":2,"scenic_value":4,"length":5106,"name_EN":"Lefka Ori: Poria-Agios Nikolaos","description_EN":"The old path from Theriso to Samaria","ascent_time":130,"descent_time":110,"marker":"No_marks","level":12,"ascent":985,"descent":204,"maxelev":1467,"minelev":669,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.93588 35.30708,23.9505 35.32536)","views":33,"millestones":"0,23.9358958,35.3070699#1,23.9416025,35.3099536#2,23.9412420,35.3141339#3,23.9417077,35.3188698#4,23.9459074,35.3235811#5.1,23.9504881,35.3253361","x":23.9407716,"y":35.318285,"coor":[[23.9358958,35.3070699],[23.9361816,35.3073045],[23.9368085,35.3074491],[23.9375784,35.3075036],[23.9377653,35.307675],[23.9375783,35.3076118],[23.9373693,35.3076478],[23.9376113,35.30772],[23.937908,35.3080538],[23.938018,35.3080899],[23.938414,35.3080811],[23.9385019,35.3081533],[23.9389969,35.3081716],[23.9395029,35.308262],[23.9393378,35.308298],[23.9394038,35.3083341],[23.9395798,35.3083252],[23.9397779,35.308199],[23.940097,35.3081271],[23.9400529,35.3082443],[23.940372,35.3081182],[23.9403389,35.3082534],[23.940559,35.3081002],[23.9405589,35.3081634],[23.940757,35.3080913],[23.940757,35.3081454],[23.940856,35.3081274],[23.9410866,35.3086866],[23.9412624,35.3088851],[23.9413283,35.3091015],[23.9411194,35.3089481],[23.9413391,35.309345],[23.941636,35.3094533],[23.941724,35.3095525],[23.9417788,35.3098231],[23.9416798,35.3097148],[23.9417237,35.3099673],[23.9415807,35.3098951],[23.9416356,35.3100394],[23.9418555,35.3102469],[23.9419543,35.3105175],[23.9422182,35.3106709],[23.9419211,35.3106888],[23.9421301,35.3108331],[23.941987,35.3108331],[23.9422619,35.3110316],[23.9425259,35.3110046],[23.9422948,35.3111714],[23.9421518,35.3112074],[23.9414479,35.3110718],[23.9413489,35.3109906],[23.941316,35.3108192],[23.9409092,35.3106206],[23.9405463,35.31035],[23.9401834,35.3102686],[23.94026,35.3108007],[23.9401169,35.310999],[23.9404578,35.3110983],[23.9406996,35.3113419],[23.9410071,35.3121265],[23.9408858,35.3124421],[23.9409957,35.3126405],[23.9411936,35.3127488],[23.9417102,35.3133442],[23.941578,35.3135966],[23.94138,35.3137047],[23.9414348,35.3139031],[23.9413357,35.3141014],[23.9410276,35.3142095],[23.9415113,35.3145794],[23.9414231,35.3148498],[23.9415,35.3150122],[23.9414339,35.3151384],[23.9416647,35.315427],[23.9414446,35.3155261],[23.9414226,35.3156343],[23.9412244,35.3158146],[23.9409823,35.3158776],[23.9404871,35.3161749],[23.9402999,35.3163371],[23.9401898,35.3165625],[23.9401678,35.3164903],[23.9400027,35.3166165],[23.9399698,35.3164542],[23.9397829,35.3163639],[23.9397389,35.3162737],[23.9397059,35.3163278],[23.9395638,35.3164089],[23.9396836,35.3166614],[23.9394944,35.3169205],[23.9395493,35.3170017],[23.9399507,35.3172634],[23.9398701,35.3173738],[23.940002,35.3175001],[23.9400239,35.3177256],[23.9397816,35.318023],[23.9400237,35.3180231],[23.9399795,35.3181854],[23.9402106,35.3180773],[23.9401886,35.3181585],[23.9402436,35.3181405],[23.9403317,35.3180323],[23.9404527,35.3180324],[23.9407936,35.3182399],[23.9408485,35.3183301],[23.9407716,35.318285],[23.9406615,35.318321],[23.9409364,35.3185556],[23.9410904,35.3185556],[23.9411893,35.318727],[23.9414534,35.318646],[23.9417272,35.3188873],[23.9420132,35.3189686],[23.9420461,35.3191039],[23.9421781,35.3191941],[23.942156,35.3193564],[23.9424638,35.3196],[23.9424088,35.3196541],[23.9426617,35.3198706],[23.9429256,35.320024],[23.9432886,35.3200603],[23.9430465,35.3201864],[23.9434535,35.3202317],[23.9434315,35.3203128],[23.9432114,35.3204029],[23.9434093,35.3205022],[23.9434973,35.3206194],[23.9436843,35.3206375],[23.9437062,35.3207007],[23.9436677,35.3208156],[23.9439206,35.3209059],[23.9437226,35.3209058],[23.9440085,35.3210683],[23.9442394,35.3213028],[23.9444154,35.321357],[23.9445472,35.3216997],[23.9448111,35.3218531],[23.9449322,35.321772],[23.9450752,35.3217901],[23.9450092,35.3218442],[23.9451082,35.3218803],[23.9450091,35.3219163],[23.9451191,35.3219614],[23.9450751,35.3219975],[23.9452511,35.3220517],[23.945262,35.3221328],[23.9454161,35.3220968],[23.9455151,35.3221329],[23.9453499,35.3223132],[23.9455369,35.3223764],[23.9453388,35.3224485],[23.9456247,35.322683],[23.9455036,35.3227731],[23.9458556,35.3229987],[23.9458335,35.3230799],[23.9456684,35.323179],[23.9458994,35.3232151],[23.9460754,35.3233685],[23.9456682,35.3234585],[23.9459652,35.3236119],[23.9459871,35.3237021],[23.9459321,35.323684],[23.9459321,35.3237381],[23.9460418,35.3241259],[23.9462618,35.3241891],[23.9463938,35.3243335],[23.9465918,35.3244327],[23.9467678,35.3244508],[23.9467898,35.3244959],[23.9469768,35.3244509],[23.9470097,35.3246313],[23.9468996,35.3247304],[23.9470316,35.3248116],[23.9469546,35.3248567],[23.9472186,35.3248388],[23.9471745,35.324947],[23.9473066,35.32492],[23.9475048,35.3246495],[23.9474609,35.3244962],[23.9475929,35.3245684],[23.9476809,35.3245144],[23.9477029,35.3245685],[23.947901,35.3244784],[23.9480222,35.3241538],[23.9480882,35.3241719],[23.9480882,35.324235],[23.9481432,35.324208],[23.9480991,35.3243252],[23.9481872,35.3242621],[23.9482201,35.3244064],[23.9482752,35.3243613],[23.9483191,35.3243974],[23.9483741,35.3245417],[23.9484071,35.3244425],[23.9484731,35.3245147],[23.9484952,35.3243885],[23.9486822,35.3244877],[23.9487483,35.3243255],[23.9490014,35.3242084],[23.9490893,35.3244068],[23.9492103,35.3243707],[23.9492874,35.3242626],[23.9493644,35.3243347],[23.9496329,35.3243799],[23.9497209,35.324371],[23.9498529,35.3244973],[23.9499957,35.3247318],[23.9500262,35.3250023],[23.950158,35.3253089],[23.950323,35.3253631],[23.9504881,35.3253361]]},{"id":17021,"author":"AnaDigit","name_GR":"\u039b\u03b5\u03c5\u03ba\u03ac \u038c\u03c1\u03b7: \u03a4\u03c1\u03bf\u03bc\u03ac\u03c1\u03b9\u03c3\u03c3\u03b1-\u03a0\u03bf\u03c1\u03b9\u03ac","description_GR":"\u039c\u03b9\u03b1 \u03bc\u03b1\u03ba\u03c1\u03b9\u03ac \u03ba\u03b1\u03b9 \u03ba\u03bf\u03c5\u03c1\u03b1\u03c3\u03c4\u03b9\u03ba\u03ae \u03c0\u03bf\u03c1\u03b5\u03af\u03b1","path":"CRETE\/Crete_LefkaOri_Tromarisa_Poria","activity_type":32,"assistance":1,"difficulty":3,"scenic_value":4,"length":7786,"name_EN":"Lefka Ori: Tromarissa-Poria","description_EN":"A long, demanding trail","ascent_time":240,"descent_time":220,"marker":"No_marks","level":12,"ascent":712,"descent":342,"maxelev":1614,"minelev":1080,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.95047 35.32534,23.96779 35.36702)","views":68,"millestones":"0,23.9677752,35.3670225#1,23.9646240,35.3604825#2,23.9635864,35.3547630#3,23.9658690,35.3499211#4,23.9613225,35.3456246#5,23.9642701,35.3405827#6,23.9558166,35.3375172#7,23.9551149,35.3301995#7.8,23.9504915,35.3253338","x":23.9631383,"y":35.3483833,"coor":[[23.9677752,35.3670225],[23.967478,35.3669594],[23.9674561,35.3666888],[23.967181,35.3664904],[23.9668068,35.3663641],[23.9668069,35.3661476],[23.9663336,35.3659491],[23.9660915,35.3656515],[23.9656076,35.3646776],[23.9651234,35.3643168],[23.9649476,35.3636404],[23.9649699,35.3630363],[23.965036,35.362838],[23.9645869,35.3624636],[23.964532,35.3622472],[23.9647743,35.3618415],[23.9646532,35.3618595],[23.9646422,35.3618054],[23.9648955,35.361571],[23.9643011,35.361652],[23.9642021,35.3615618],[23.9642276,35.3614536],[23.9640845,35.3614175],[23.9640625,35.3613093],[23.9639305,35.361174],[23.9640956,35.361138],[23.9643268,35.3609848],[23.9643599,35.3608315],[23.9645801,35.3606512],[23.9646904,35.3602185],[23.9644077,35.3601485],[23.9644078,35.3600042],[23.9643087,35.3599321],[23.964562,35.3597428],[23.9647161,35.3597518],[23.9647821,35.3596617],[23.9646841,35.3596166],[23.9647722,35.3595625],[23.9647392,35.3595084],[23.9650585,35.3594183],[23.9649374,35.3593642],[23.9653888,35.359193],[23.9653228,35.3591299],[23.965576,35.3589857],[23.9654439,35.3588774],[23.9651358,35.3587962],[23.9651468,35.358688],[23.9652129,35.358688],[23.9650478,35.3586338],[23.9650589,35.3584986],[23.9648278,35.3582731],[23.9648059,35.3581198],[23.965026,35.3581559],[23.9650261,35.3579125],[23.9649051,35.3577682],[23.9646541,35.357554],[23.9643789,35.3574998],[23.9641148,35.3573554],[23.9638728,35.357184],[23.9639498,35.357148],[23.9630584,35.3568141],[23.9632346,35.356715],[23.9634327,35.356724],[23.9631246,35.3565436],[23.9630037,35.3561649],[23.9632461,35.355642],[23.9633784,35.3551641],[23.9636317,35.3546773],[23.9635988,35.354515],[23.9633127,35.3542624],[23.9634668,35.3543165],[23.9634228,35.3541632],[23.9637973,35.3537396],[23.9639295,35.3533068],[23.9641167,35.3532257],[23.9644248,35.3531987],[23.9647221,35.3530365],[23.9647992,35.3528201],[23.9647222,35.3526849],[23.9650965,35.3525858],[23.9655698,35.3523695],[23.9660102,35.3519909],[23.9662744,35.3519098],[23.9665056,35.3517296],[23.9668799,35.3515674],[23.9671,35.3516937],[23.9677054,35.3514684],[23.9677275,35.3512971],[23.9674743,35.3512429],[23.9674524,35.3511528],[23.9675844,35.3511438],[23.9672874,35.3509453],[23.9674744,35.3509814],[23.9676396,35.3509093],[23.9674415,35.3507831],[23.9671664,35.350801],[23.9670453,35.3506747],[23.9670894,35.3505666],[23.9666053,35.3501967],[23.9664182,35.3501245],[23.9662972,35.3501606],[23.9661981,35.3501245],[23.965681,35.3497997],[23.9655929,35.3498448],[23.9653948,35.3498087],[23.9650979,35.3493036],[23.9649538,35.3492315],[23.9647117,35.3492765],[23.9646347,35.3491141],[23.9647118,35.349024],[23.9644807,35.3488526],[23.9643487,35.3488706],[23.9640846,35.3487804],[23.9638644,35.3488344],[23.9633033,35.3485908],[23.9631383,35.3483833],[23.9626211,35.3481307],[23.9624232,35.3478691],[23.962258,35.3479773],[23.9618179,35.3478419],[23.9618399,35.3477517],[23.9617519,35.3476796],[23.961829,35.3474722],[23.9617631,35.3473099],[23.9618292,35.3472017],[23.9617962,35.3470935],[23.9614551,35.346904],[23.9615873,35.3467778],[23.9617303,35.3467598],[23.9617084,35.3466607],[23.9619065,35.3466878],[23.9621156,35.3465616],[23.9621597,35.3463272],[23.9619177,35.3461287],[23.9620058,35.3459845],[23.9618738,35.3458492],[23.9617527,35.3459123],[23.9616756,35.3460926],[23.9614445,35.3460835],[23.9612575,35.3459662],[23.9611034,35.3460563],[23.9610264,35.3460022],[23.9609383,35.3460202],[23.9611585,35.345849],[23.9610925,35.3457498],[23.9611916,35.3455785],[23.9612907,35.3456506],[23.9613347,35.3456146],[23.9614119,35.3451998],[23.961357,35.3449113],[23.9617208,35.343622],[23.96193,35.3434687],[23.9632398,35.3428289],[23.9638032,35.3427299],[23.9646034,35.3427662],[23.9650107,35.342577],[23.9652715,35.3421465],[23.9650515,35.3420743],[23.9649854,35.3421555],[23.9648283,35.3421712],[23.9647214,35.3420562],[23.9647324,35.3419931],[23.9643472,35.3419389],[23.9644683,35.3418217],[23.9641823,35.3416683],[23.9643254,35.3416233],[23.9641934,35.3415331],[23.9643584,35.341488],[23.9642044,35.3413798],[23.9643365,35.3413257],[23.9642485,35.3412355],[23.9644686,35.3411815],[23.9643147,35.3409831],[23.9645678,35.3409651],[23.9646008,35.340929],[23.9645238,35.340893],[23.9646448,35.3408659],[23.9644712,35.3408366],[23.9642622,35.340575],[23.9640642,35.3405389],[23.96369,35.3406019],[23.9635139,35.3405117],[23.9631563,35.3405206],[23.9621768,35.3407006],[23.9610984,35.3406823],[23.9610104,35.3406462],[23.9607904,35.3403034],[23.9604053,35.3402222],[23.9601853,35.3400688],[23.9597328,35.339974],[23.9589515,35.3398655],[23.9588306,35.339595],[23.9586107,35.3393785],[23.9585668,35.3390088],[23.9575108,35.3382149],[23.9574118,35.3381878],[23.9570266,35.3382689],[23.9567186,35.3381786],[23.9561903,35.3383227],[23.9559042,35.3383226],[23.9558164,35.3377545],[23.9558126,35.3371954],[23.9560659,35.336952],[23.956,35.3366094],[23.9563308,35.3354553],[23.956837,35.3352932],[23.9570792,35.3350589],[23.9571453,35.3349056],[23.9571345,35.3345449],[23.9573327,35.3343105],[23.9578724,35.3333279],[23.9578177,35.3327508],[23.9573556,35.3326154],[23.9571452,35.332444],[23.9570465,35.3318218],[23.9566948,35.3311724],[23.9562549,35.3307395],[23.9550559,35.33018],[23.9548249,35.3299815],[23.9549905,35.3289536],[23.9549356,35.3287372],[23.9547597,35.3284937],[23.9531432,35.3270053],[23.9522081,35.3267705],[23.9519001,35.3266306],[23.9516746,35.326484],[23.9513847,35.3260984],[23.9511237,35.3260081],[23.9507058,35.3257194],[23.9505212,35.3256742],[23.9504915,35.3253338]]},{"id":17022,"author":"AnaDigit","name_GR":"\u039b\u03b5\u03c5\u03ba\u03ac \u038c\u03c1\u03b7: \u0396\u03bf\u03cd\u03c1\u03b2\u03b1-\u03c0\u03b7\u03b3\u03ae \u03a4\u03c1\u03bf\u03bc\u03ac\u03c1\u03b9\u03c3\u03c3\u03b1","description_GR":"\u03a0\u03bf\u03bb\u03cd \u03ba\u03b1\u03bb\u03cc \u03ba\u03b1\u03b9 \u03c3\u03b7\u03bc\u03b1\u03c3\u03bc\u03ad\u03bd\u03bf \u03bc\u03bf\u03bd\u03bf\u03c0\u03ac\u03c4\u03b9","path":"CRETE\/Crete_LefkaOri_Zourva_Tromarisa","activity_type":32,"assistance":1,"difficulty":2,"scenic_value":4,"length":3534,"name_EN":"Lefka Ori: Zourva-Tromarisa","description_EN":"A well trotten and waymakred path","ascent_time":90,"descent_time":70,"marker":"Blue_stripe","level":12,"ascent":606,"descent":107,"maxelev":1091,"minelev":575,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.9656 35.36696,23.97074 35.38494)","views":27,"millestones":"0,23.9655973,35.3849407#1,23.9696569,35.3816752#2,23.9673072,35.3759600#3,23.9704460,35.3686463#3.5,23.9677745,35.3670225","x":23.967778,"y":35.3780682,"coor":[[23.9655973,35.3849407],[23.9659741,35.3849092],[23.966932,35.3849095],[23.9672115,35.3845624],[23.9675419,35.384292],[23.967553,35.3842019],[23.9672006,35.384328],[23.9669387,35.3845511],[23.9667516,35.3843166],[23.9667517,35.3841543],[23.9671261,35.3838839],[23.9677428,35.3837037],[23.9678199,35.3836316],[23.9674676,35.3835233],[23.9671483,35.3835413],[23.9670162,35.3834871],[23.9670052,35.383424],[23.9671924,35.3833339],[23.9679962,35.3832439],[23.9681944,35.3831268],[23.9681504,35.3829644],[23.9677761,35.3830004],[23.967666,35.3829373],[23.9679523,35.382775],[23.9679744,35.3826308],[23.9679194,35.3825586],[23.9679855,35.3824234],[23.9682498,35.3823964],[23.9682608,35.3822882],[23.968404,35.3822522],[23.968492,35.3822702],[23.9686021,35.3823965],[23.9686792,35.3823785],[23.9687894,35.382126],[23.9690096,35.382063],[23.969351,35.3817565],[23.9703861,35.3814863],[23.9705733,35.381342],[23.9704632,35.3811436],[23.9707385,35.3811437],[23.9705184,35.3809723],[23.9696376,35.3809721],[23.9692192,35.3808097],[23.9690432,35.3805752],[23.9688671,35.380458],[23.9688672,35.3801424],[23.9686912,35.3797185],[23.9681738,35.3795651],[23.9680858,35.3792946],[23.9678107,35.3790781],[23.9677777,35.3789879],[23.9679318,35.3789248],[23.9679319,35.3787896],[23.968042,35.3787175],[23.9681411,35.3787355],[23.9681852,35.3786634],[23.9681412,35.3785372],[23.96791,35.3784289],[23.9678991,35.3782035],[23.967778,35.3780682],[23.9678772,35.3779059],[23.9678662,35.3777797],[23.9676241,35.3776083],[23.9675361,35.377464],[23.9675363,35.3768509],[23.9676244,35.3768148],[23.9677455,35.3769501],[23.9677565,35.3767878],[23.9675475,35.3763369],[23.9673384,35.3762286],[23.9672614,35.3760753],[23.9673826,35.3757688],[23.9675698,35.3756787],[23.9675478,35.3756156],[23.9673937,35.3755614],[23.9675699,35.3754172],[23.9676581,35.3751197],[23.9679885,35.3748402],[23.9679886,35.3745968],[23.9679226,35.3744705],[23.9682199,35.3743173],[23.9683521,35.374119],[23.9686053,35.3740289],[23.9688035,35.3738666],[23.9689357,35.3736412],[23.9689799,35.3732806],[23.9694315,35.3727757],[23.9694977,35.372379],[23.9693547,35.3720454],[23.969575,35.3715405],[23.969465,35.3713962],[23.9695927,35.3711595],[23.9696038,35.3709611],[23.96978,35.3707899],[23.969714,35.3707538],[23.9698572,35.3705825],[23.969703,35.3706005],[23.969681,35.3705554],[23.9701546,35.3701317],[23.9702867,35.3698793],[23.9703199,35.3696268],[23.9701768,35.3693923],[23.9701803,35.3692503],[23.9706318,35.3687996],[23.9705769,35.3686463],[23.9703457,35.3686462],[23.9702442,35.3685222],[23.9693306,35.3682966],[23.9689014,35.3680711],[23.9685822,35.368062],[23.9680539,35.3676831],[23.9675696,35.3676649],[23.9673935,35.3674575],[23.9674376,35.3673133],[23.9675918,35.3672231],[23.9674597,35.3670788],[23.9674773,35.3669594],[23.9677745,35.3670225]]},{"id":17023,"author":"AnaDigit","name_GR":"\u039b\u03b5\u03c5\u03ba\u03ac \u038c\u03c1\u03b7: \u03a6\u03b1\u03c1\u03ac\u03b3\u03b3\u03b9 \u03a4\u03c1\u03bf\u03bc\u03ac\u03c1\u03b9\u03c3\u03c3\u03b1\u03c2","description_GR":"\u0394\u03cd\u03c3\u03ba\u03bf\u03bb\u03bf \u03c0\u03b5\u03b4\u03af\u03bf \u03c7\u03c9\u03c1\u03af\u03c2 \u03c3\u03b1\u03c6\u03ad\u03c2 \u03bc\u03bf\u03bd\u03bf\u03c0\u03ac\u03c4\u03b9","path":"CRETE\/Crete_LefkaOri_Tromarisa_gorge","activity_type":32,"assistance":1,"difficulty":4,"scenic_value":4,"length":3318,"name_EN":"Legka Ori: Tromarisa gorge","description_EN":"A difficult terrain without a clear path","ascent_time":135,"descent_time":110,"marker":"No_marks","level":12,"ascent":687,"descent":183,"maxelev":1080,"minelev":559,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.96207 35.36696,23.97063 35.385)","views":40,"millestones":"0,23.9648375,35.3850036#1,23.9636171,35.3799177#2,23.9668372,35.3722285#3.3,23.9677759,35.3670225","x":23.9655209,"y":35.3760771,"coor":[[23.9648375,35.3850036],[23.9647826,35.3847331],[23.9644194,35.3844625],[23.9643974,35.3843542],[23.9641112,35.3841919],[23.9640342,35.3840295],[23.9638361,35.3838672],[23.9631976,35.3835424],[23.9624711,35.3832897],[23.9624161,35.3831724],[23.9624602,35.3830552],[23.96213,35.3827936],[23.962116,35.3826133],[23.9622041,35.3826133],[23.9623581,35.3827667],[23.9624903,35.3826675],[23.9625124,35.3825683],[23.9623032,35.3824691],[23.9620941,35.3822797],[23.9620721,35.3821715],[23.9622703,35.3822076],[23.9624685,35.3821716],[23.9626887,35.3822799],[23.9627547,35.3822348],[23.9626226,35.3821626],[23.9627878,35.3821537],[23.9626337,35.3821175],[23.9628869,35.3820455],[23.962821,35.3818561],[23.9625458,35.3816486],[23.962634,35.3815044],[23.9625129,35.3814322],[23.962579,35.381315],[23.962546,35.3812429],[23.9626341,35.3812068],[23.9625901,35.3811617],[23.9626452,35.3810806],[23.9628103,35.3810626],[23.9630856,35.3809094],[23.9632508,35.3809275],[23.9633389,35.3807382],[23.963284,35.3806029],[23.9631629,35.3805217],[23.96324,35.3803955],[23.963174,35.3803775],[23.9633722,35.3801972],[23.9633172,35.380125],[23.9633613,35.3799988],[23.9636035,35.3799808],[23.963758,35.3792866],[23.9640113,35.3789981],[23.9648152,35.3785836],[23.9648926,35.3778893],[23.9653221,35.377628],[23.9653663,35.3772312],[23.9656637,35.3768887],[23.9655209,35.3760771],[23.9655101,35.3755181],[23.9659176,35.3751395],[23.9664245,35.3739855],[23.9667108,35.3738322],[23.966854,35.3736159],[23.9669641,35.3735708],[23.9669752,35.3734626],[23.9668652,35.3733273],[23.9668762,35.373147],[23.9667442,35.3730658],[23.9665604,35.3724571],[23.9667916,35.372331],[23.9669899,35.3718802],[23.9671771,35.3718532],[23.9672542,35.3717089],[23.9675735,35.3715828],[23.9675515,35.3714746],[23.9677057,35.3713754],[23.9679259,35.3714296],[23.968036,35.3713485],[23.9681022,35.3709608],[23.9682233,35.3708616],[23.9681132,35.3707985],[23.9682454,35.3707805],[23.9681903,35.3707354],[23.9681905,35.3703386],[23.9682896,35.3703206],[23.9684657,35.3704198],[23.9687519,35.3704019],[23.9687518,35.3705461],[23.9687848,35.3706093],[23.9688399,35.3705913],[23.9692584,35.3702036],[23.9693135,35.3700504],[23.9692695,35.3699602],[23.9693685,35.3699963],[23.9695227,35.369834],[23.9697759,35.3697439],[23.9701779,35.3693923],[23.9701814,35.3692503],[23.9706329,35.3687996],[23.9705779,35.3686463],[23.9703467,35.3686462],[23.9702453,35.3685222],[23.9693317,35.3682966],[23.9689024,35.3680711],[23.9685832,35.368062],[23.968055,35.3676831],[23.9675706,35.3676649],[23.9673946,35.3674575],[23.9674387,35.3673133],[23.9675928,35.3672231],[23.9674608,35.3670788],[23.9674787,35.3669594],[23.9677759,35.3670225]]},{"id":17025,"author":"AnaDigit","name_GR":"\u039c\u03bf\u03bd\u03bf\u03c0\u03ac\u03c4\u03b9\u03b1 \u039c\u03b7\u03c4\u03c3\u03bf\u03c4\u03ac\u03ba\u03b7: \u0396\u03bf\u03cd\u03c1\u03b2\u03b1-\u039a\u03b1\u03bc\u03c0\u03b9\u03ac","description_GR":"","path":"CRETE\/Crete_LefkaOri_Zourva_Kambia","activity_type":32,"assistance":1,"difficulty":2,"scenic_value":3,"length":7843,"name_EN":"Mitsotakis Trails: Zourva-Kambia","description_EN":"","ascent_time":180,"descent_time":170,"marker":"No_marks","level":12,"ascent":541,"descent":493,"maxelev":704,"minelev":475,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.96446 35.38492,23.97996 35.42169)","views":7,"millestones":"0,23.9742006,35.4216909#1,23.9740868,35.4162282#2,23.9765787,35.4093449#3,23.9795696,35.4046011#4,23.9729108,35.3985698#5,23.9743375,35.3946423#6,23.9789277,35.3903729#7,23.9702431,35.3877277#7.8,23.9644741,35.3851500","x":23.9758641,"y":35.4003236,"coor":[[23.9742006,35.4216909],[23.9736964,35.4213909],[23.9736813,35.4213165],[23.9738906,35.4212264],[23.9740228,35.4210371],[23.9740009,35.4207305],[23.9738578,35.420478],[23.9734394,35.419991],[23.9732301,35.4199279],[23.9730915,35.4196979],[23.9729923,35.4196258],[23.9727282,35.4190486],[23.9727282,35.4188322],[23.9728495,35.4184896],[23.972864,35.4183656],[23.9728972,35.4178607],[23.9729854,35.4177164],[23.9729084,35.4175181],[23.9728372,35.4171777],[23.9727998,35.4170041],[23.9728659,35.416959],[23.9730421,35.4170222],[23.9731412,35.4169591],[23.9734765,35.4170764],[23.9734545,35.4169862],[23.9735206,35.4169592],[23.973884,35.4172027],[23.9742254,35.4172118],[23.974644,35.4171037],[23.9749084,35.4171939],[23.9746771,35.4169774],[23.9742255,35.4170134],[23.9740493,35.4169232],[23.9739833,35.4166437],[23.9740936,35.416292],[23.9740716,35.4160937],[23.9735321,35.4153001],[23.9741653,35.4147389],[23.9746634,35.4145835],[23.9748728,35.414331],[23.9749389,35.4140606],[23.9751152,35.4139163],[23.9750492,35.4136819],[23.9751594,35.4135647],[23.9753406,35.4128682],[23.9754484,35.4128479],[23.9756687,35.4126856],[23.9756547,35.4123813],[23.9762637,35.4118021],[23.9761867,35.4116939],[23.9762418,35.4114234],[23.9764952,35.4112431],[23.9763631,35.4110628],[23.9764182,35.4110087],[23.9763631,35.4109005],[23.9765398,35.4106751],[23.97665,35.4104587],[23.9770063,35.4101612],[23.9770394,35.4099538],[23.9769954,35.4098456],[23.9768632,35.4098276],[23.9768412,35.4097734],[23.9770836,35.4093046],[23.9768524,35.4092324],[23.9767312,35.4092775],[23.976694,35.4092437],[23.9764627,35.4094465],[23.9761467,35.4095975],[23.9760985,35.4095952],[23.9761867,35.4093698],[23.9760766,35.4092616],[23.9758343,35.4091894],[23.9758233,35.4090451],[23.9768698,35.408315],[23.9769029,35.4082158],[23.9767929,35.4079092],[23.976837,35.4077469],[23.9776411,35.4073413],[23.9779386,35.4068364],[23.9783461,35.406548],[23.9777235,35.4065321],[23.9776906,35.4060181],[23.9777646,35.4060632],[23.9778965,35.4060001],[23.9779516,35.4058919],[23.9781057,35.4059551],[23.9786895,35.4057929],[23.9787556,35.4056306],[23.9786896,35.4053781],[23.9787557,35.4051617],[23.9792404,35.4049003],[23.9794166,35.4048913],[23.9797029,35.4050446],[23.9798901,35.4050807],[23.9799555,35.404932],[23.9796362,35.4046885],[23.9794088,35.4043864],[23.9787372,35.40371],[23.9779664,35.4031147],[23.9775921,35.4026638],[23.9771959,35.4018793],[23.9766783,35.4016538],[23.976572,35.4015072],[23.9766051,35.4012548],[23.976451,35.4009752],[23.9761393,35.4009098],[23.9759411,35.4007024],[23.9758641,35.4003236],[23.9759413,35.399981],[23.9757432,35.3997285],[23.975567,35.3996203],[23.975512,35.399458],[23.9753578,35.3994399],[23.9751472,35.3994331],[23.9747873,35.3991986],[23.9740495,35.3992164],[23.9738183,35.3988738],[23.9733669,35.3986933],[23.9731026,35.3987113],[23.9728714,35.3985399],[23.9722216,35.3985308],[23.9718913,35.3984315],[23.9715278,35.3985576],[23.9712416,35.3984494],[23.970724,35.3983591],[23.970559,35.3979984],[23.9703893,35.3978991],[23.9703684,35.3978518],[23.9700366,35.3980388],[23.9696687,35.3980883],[23.9696467,35.3980162],[23.9699909,35.3977074],[23.9701124,35.3966615],[23.9704539,35.3963911],[23.9705862,35.3960936],[23.9707734,35.3958953],[23.9712801,35.395688],[23.9723812,35.3957604],[23.9725575,35.3954809],[23.9738351,35.3947148],[23.9745289,35.3946157],[23.9751125,35.3947962],[23.9752006,35.3947691],[23.9752337,35.3946249],[23.9752758,35.3942958],[23.9755291,35.3940884],[23.9761678,35.3941246],[23.9766964,35.3938813],[23.9774121,35.3939896],[23.9778746,35.3939627],[23.978183,35.3938725],[23.9784694,35.3935119],[23.9787227,35.3934488],[23.978976,35.3930792],[23.9792623,35.3930792],[23.9795266,35.3929891],[23.9797909,35.3930072],[23.9796698,35.3927637],[23.979725,35.3924752],[23.9795378,35.3922768],[23.9795789,35.3916839],[23.9793807,35.3919003],[23.9793036,35.3919003],[23.9791496,35.391215],[23.9793809,35.3908183],[23.9793589,35.3907011],[23.9793039,35.3906921],[23.978792,35.3902637],[23.9780143,35.3902027],[23.9771939,35.3904527],[23.977183,35.3902724],[23.9767426,35.3898756],[23.9763352,35.3898574],[23.9759829,35.3897131],[23.9757737,35.3897672],[23.9755424,35.3897311],[23.9750911,35.3894605],[23.9750801,35.3893342],[23.9748158,35.3892891],[23.974772,35.3888202],[23.9745958,35.3886218],[23.9746289,35.3884234],[23.974376,35.3883648],[23.9739686,35.3884909],[23.9732859,35.3884727],[23.9729887,35.3883645],[23.9729226,35.3882743],[23.9721519,35.3881118],[23.9719207,35.3881478],[23.9717445,35.388256],[23.9717335,35.3881838],[23.9716344,35.3881748],[23.9716564,35.3880666],[23.9714362,35.3880305],[23.9710179,35.3877869],[23.9705555,35.3877868],[23.9701102,35.3877056],[23.9699011,35.387417],[23.9695049,35.3871103],[23.9693067,35.3870381],[23.9689438,35.3866571],[23.9685584,35.386684],[23.9681773,35.3864945],[23.9680562,35.3863322],[23.9681774,35.3860437],[23.9681665,35.3859085],[23.9677482,35.3856018],[23.9675501,35.3853312],[23.967396,35.3853041],[23.9670876,35.3854122],[23.9666693,35.3851777],[23.9655973,35.3849407],[23.9651789,35.3849135],[23.9648375,35.3850036],[23.9644741,35.38515]]},{"id":17026,"author":"AnaDigit","name_GR":"\u039c\u03bf\u03bd\u03bf\u03c0\u03ac\u03c4\u03b9\u03b1 \u039c\u03b7\u03c4\u03c3\u03bf\u03c4\u03ac\u03ba\u03b7: \u0398\u03ad\u03c1\u03b9\u03c3\u03bf-\u039a\u03b1\u03bc\u03c0\u03b9\u03ac","description_GR":"","path":"CRETE\/Crete_LefkaOri_Theriso_Kambia","activity_type":32,"assistance":1,"difficulty":2,"scenic_value":3,"length":2566,"name_EN":"Mitsotakis Trails: Theriso-Kambia","description_EN":"","ascent_time":70,"descent_time":65,"marker":"No_marks","level":12,"ascent":156,"descent":194,"maxelev":687,"minelev":517,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.9742 35.40408,23.98443 35.42169)","views":11,"millestones":"0,23.9842515,35.4040850#1,23.9800005,35.4111061#2,23.9762499,35.4179355#2.6,23.9742006,35.4216909","x":23.9771851,"y":35.4132788,"coor":[[23.9842515,35.404085],[23.9843506,35.4042924],[23.9843918,35.404705],[23.9844323,35.4053316],[23.9844212,35.4056382],[23.9842078,35.4059335],[23.983889,35.4062738],[23.983541,35.4065668],[23.9831644,35.406941],[23.9824359,35.408334],[23.981479,35.4083203],[23.981161,35.4084623],[23.9809847,35.4086245],[23.9809461,35.4089401],[23.980836,35.4090573],[23.980902,35.409409],[23.9808027,35.4099951],[23.9808135,35.4107344],[23.9805271,35.4108967],[23.980439,35.4110139],[23.9801085,35.4111401],[23.9799323,35.4110859],[23.9796349,35.411158],[23.9790071,35.4111038],[23.9785445,35.4113201],[23.9783903,35.411239],[23.9782947,35.4111443],[23.9782268,35.4113291],[23.978276,35.4113674],[23.9781768,35.4115387],[23.9772184,35.4124312],[23.9771851,35.4132788],[23.9768765,35.413982],[23.9766451,35.4142164],[23.9765679,35.414532],[23.9763476,35.4147664],[23.9763585,35.4148836],[23.9761602,35.4151811],[23.976182,35.4159836],[23.9762701,35.4160919],[23.9764131,35.4164976],[23.9764021,35.416669],[23.9765342,35.4169034],[23.976512,35.4172821],[23.9763688,35.4175165],[23.9764018,35.4176338],[23.9762916,35.41776],[23.9762475,35.4179403],[23.9755755,35.4183459],[23.9751237,35.4187245],[23.9748592,35.4190851],[23.9748481,35.4194638],[23.9751013,35.4199147],[23.9750572,35.4200319],[23.974892,35.4201582],[23.975013,35.4205459],[23.9749578,35.4209066],[23.9750073,35.4210396],[23.9750073,35.4210937],[23.974765,35.4211838],[23.9742141,35.4215624],[23.9742006,35.4216909]]},{"id":17027,"author":"AnaDigit","name_GR":"\u039c\u03bf\u03bd\u03bf\u03c0\u03ac\u03c4\u03b9\u03b1 \u039c\u03b7\u03c4\u03c3\u03bf\u03c4\u03ac\u03ba\u03b7: \u039a\u03c5\u03ba\u03bb\u03b9\u03ba\u03ae \u03c0\u03bf\u03c1\u03b5\u03af\u03b1 1 \u03c3\u03c4\u03bf \u03c6\u03b1\u03c1\u03ac\u03b3\u03b3\u03b9 \u0398\u03b5\u03c1\u03af\u03c3\u03bf\u03c5-\u039a\u03b1\u03bc\u03c0\u03b9\u03ac","description_GR":"","path":"CRETE\/Crete_LefkaOri_Theriso_loop_1","activity_type":32,"assistance":1,"difficulty":3,"scenic_value":4,"length":2243,"name_EN":"Mitsotakis Trails: Theriso gorge-Loop trail 1 ","description_EN":"","ascent_time":65,"descent_time":65,"marker":"No_marks","level":12,"ascent":112,"descent":207,"maxelev":486,"minelev":355,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.98413 35.42783,23.98965 35.43712)","views":6,"millestones":"0,23.9895089,35.4278246#1,23.9857019,35.4329950#2.2,23.9892491,35.4350628","x":23.9853227,"y":35.4337324,"coor":[[23.9895089,35.4278246],[23.9892224,35.4286541],[23.9892554,35.4287352],[23.9895198,35.4288525],[23.989652,35.4290148],[23.9892781,35.4289855],[23.989179,35.4290486],[23.9890358,35.4289945],[23.9883417,35.4289764],[23.9882866,35.4290305],[23.9880883,35.4289222],[23.9880663,35.4290124],[23.9879892,35.4289222],[23.98789,35.4289493],[23.9879231,35.4290124],[23.9875265,35.4289041],[23.9871413,35.4288996],[23.9874718,35.4290349],[23.9877802,35.4293685],[23.9877029,35.4300628],[23.987758,35.4300628],[23.9876037,35.4305317],[23.9876808,35.4310366],[23.9876257,35.4311268],[23.9871299,35.4313882],[23.9869535,35.4320915],[23.9867331,35.432344],[23.986711,35.4325153],[23.9865898,35.4325603],[23.9862372,35.4328939],[23.9855542,35.4330201],[23.9852236,35.4332545],[23.9853227,35.4337324],[23.9854659,35.4340299],[23.9853556,35.4344086],[23.9851462,35.434625],[23.985036,35.435166],[23.9847164,35.4355086],[23.984463,35.4356258],[23.9841434,35.4361127],[23.984125,35.4369715],[23.9845399,35.4367799],[23.9851028,35.4367439],[23.9854885,35.4365637],[23.9854664,35.4369243],[23.9857418,35.4370957],[23.9859731,35.4371228],[23.9862266,35.4370056],[23.98648,35.4369695],[23.9868656,35.4369606],[23.9870969,35.4370237],[23.9875928,35.4367713],[23.9878352,35.4367533],[23.9881437,35.4366],[23.9885403,35.4365279],[23.9890031,35.4361583],[23.9889591,35.4356894],[23.9890032,35.4356263],[23.9891574,35.4356804],[23.9891574,35.4355271],[23.9892786,35.4354099],[23.9892236,35.4353107],[23.9892897,35.4351845],[23.9892122,35.4351326],[23.9892491,35.4350628]]},{"id":17028,"author":"AnaDigit","name_GR":"\u039c\u03bf\u03bd\u03bf\u03c0\u03ac\u03c4\u03b9\u03b1 \u039c\u03b7\u03c4\u03c3\u03bf\u03c4\u03ac\u03ba\u03b7: \u039a\u03c5\u03ba\u03bb\u03b9\u03ba\u03ae \u03c0\u03bf\u03c1\u03b5\u03af\u03b1 2 \u03c3\u03c4\u03bf \u03c6\u03b1\u03c1\u03ac\u03b3\u03b3\u03b9 \u0398\u03b5\u03c1\u03af\u03c3\u03bf\u03c5-\u039a\u03b1\u03bc\u03c0\u03b9\u03ac","description_GR":"","path":"CRETE\/Crete_LefkaOri_Theriso_loop_2","activity_type":32,"assistance":1,"difficulty":3,"scenic_value":3,"length":3779,"name_EN":"Mitsotakis Trails: Theriso gorge-Loop trail 2","description_EN":"","ascent_time":100,"descent_time":100,"marker":"No_marks","level":12,"ascent":145,"descent":292,"maxelev":486,"minelev":293,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.98351 35.42783,23.99389 35.44583)","views":4,"millestones":"0,23.9895089,35.4278246#1,23.9857019,35.4329950#2,23.9848630,35.4406517#3,23.9882682,35.4455105#3.8,23.9938847,35.4427679","x":23.9840887,"y":35.4392167,"coor":[[23.9895089,35.4278246],[23.9892224,35.4286541],[23.9892554,35.4287352],[23.9895198,35.4288525],[23.989652,35.4290148],[23.9892781,35.4289855],[23.989179,35.4290486],[23.9890358,35.4289945],[23.9883417,35.4289764],[23.9882866,35.4290305],[23.9880883,35.4289222],[23.9880663,35.4290124],[23.9879892,35.4289222],[23.98789,35.4289493],[23.9879231,35.4290124],[23.9875265,35.4289041],[23.9871413,35.4288996],[23.9874718,35.4290349],[23.9877802,35.4293685],[23.9877029,35.4300628],[23.987758,35.4300628],[23.9876037,35.4305317],[23.9876808,35.4310366],[23.9876257,35.4311268],[23.9871299,35.4313882],[23.9869535,35.4320915],[23.9867331,35.432344],[23.986711,35.4325153],[23.9865898,35.4325603],[23.9862372,35.4328939],[23.9855542,35.4330201],[23.9852236,35.4332545],[23.9853227,35.4337324],[23.9854659,35.4340299],[23.9853556,35.4344086],[23.9851462,35.434625],[23.985036,35.435166],[23.9847164,35.4355086],[23.984463,35.4356258],[23.9841434,35.4361127],[23.984125,35.4369715],[23.9840258,35.4371789],[23.9838904,35.4372871],[23.9838794,35.4375936],[23.9840515,35.4377605],[23.9836438,35.4380399],[23.9835115,35.4382383],[23.9835445,35.4383555],[23.9836561,35.4384231],[23.9835469,35.4384817],[23.9835249,35.438608],[23.9840887,35.4392167],[23.9846065,35.4396676],[23.9847056,35.439884],[23.9847386,35.4402086],[23.9848708,35.4404701],[23.9848379,35.4412433],[23.9848403,35.4412929],[23.9848674,35.4417054],[23.9847903,35.4417955],[23.984728,35.4417144],[23.9845187,35.4413537],[23.9843204,35.4412996],[23.9843313,35.4419398],[23.9839676,35.4424807],[23.9839344,35.443184],[23.983747,35.4434906],[23.9838086,35.4436258],[23.9841722,35.4437792],[23.9845581,35.4442548],[23.9846325,35.4441985],[23.9849375,35.4443789],[23.985268,35.4448207],[23.9858079,35.4450913],[23.9863807,35.4456774],[23.9866452,35.4458127],[23.9868325,35.4458308],[23.9874055,35.4456776],[23.9880556,35.4456416],[23.9887057,35.4452359],[23.9891134,35.4454162],[23.9893448,35.4453712],[23.9893338,35.4450736],[23.9894661,35.4448933],[23.9897195,35.4447671],[23.9898297,35.4448212],[23.9902154,35.4445507],[23.9903256,35.4440819],[23.9908545,35.4440458],[23.9907994,35.4439557],[23.9910308,35.4438295],[23.991119,35.4436852],[23.9913614,35.4437573],[23.9918572,35.4436582],[23.9923861,35.4436672],[23.9925514,35.4435771],[23.9928379,35.4435591],[23.9931685,35.4433788],[23.9932897,35.4434509],[23.9934439,35.4432616],[23.9936753,35.4432255],[23.9936864,35.4430001],[23.9938847,35.4427679]]},{"id":17029,"author":"AnaDigit","name_GR":"\u039c\u03bf\u03bd\u03bf\u03c0\u03ac\u03c4\u03b9\u03b1 \u039c\u03b7\u03c4\u03c3\u03bf\u03c4\u03ac\u03ba\u03b7: \u0398\u03ad\u03c1\u03b9\u03c3\u03bf-\u03a4\u03ad\u03bc\u03c0\u03bb\u03b1","description_GR":"","path":"CRETE\/Crete_LefkaOri_Theriso_Tembla","activity_type":32,"assistance":1,"difficulty":1,"scenic_value":5,"length":2912,"name_EN":"Mitsotakis Trails: Theriso-Tembla","description_EN":"","ascent_time":60,"descent_time":55,"marker":"No_marks","level":12,"ascent":220,"descent":46,"maxelev":482,"minelev":293,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.98092 35.44277,23.99389 35.45136)","views":9,"millestones":"0,23.9938847,35.4427679#1,23.9857263,35.4450512#2,23.9826160,35.4477096#2.9,23.9841862,35.4511954","x":23.9850428,"y":35.4446697,"coor":[[23.9938847,35.4427679],[23.9936864,35.4430001],[23.9936753,35.4432255],[23.9934439,35.4432616],[23.9932897,35.4434509],[23.9931685,35.4433788],[23.9928379,35.4435591],[23.9925514,35.4435771],[23.9923861,35.4436672],[23.9918572,35.4436582],[23.9913614,35.4437573],[23.991119,35.4436852],[23.9910308,35.4438295],[23.9907994,35.4439557],[23.9908545,35.4440458],[23.9903256,35.4440819],[23.9902154,35.4445507],[23.9898297,35.4448212],[23.9897195,35.4447671],[23.9894661,35.4448933],[23.9893338,35.4450736],[23.9893448,35.4453712],[23.9891134,35.4454162],[23.9887057,35.4452359],[23.9880556,35.4456416],[23.9874055,35.4456776],[23.9868325,35.4458308],[23.9866452,35.4458127],[23.9863807,35.4456774],[23.9858079,35.4450913],[23.985268,35.4448207],[23.9849375,35.4443789],[23.9846325,35.4441985],[23.9845581,35.4442548],[23.9850428,35.4446697],[23.9852191,35.4449041],[23.9855937,35.4451747],[23.9854173,35.4456075],[23.9846238,35.4460943],[23.9842602,35.4462024],[23.9839737,35.4463647],[23.9835219,35.4464097],[23.9828828,35.4463285],[23.9821445,35.4464997],[23.980924,35.4471442],[23.9819158,35.446946],[23.9821361,35.4471804],[23.9822132,35.4474329],[23.9826305,35.4477148],[23.9823328,35.4483278],[23.9823106,35.44895],[23.9825089,35.4494189],[23.9827403,35.449437],[23.9833132,35.44996],[23.9851864,35.4504472],[23.9865197,35.4508531],[23.9866123,35.4509433],[23.9863323,35.4511416],[23.9858584,35.4513309],[23.9855168,35.4513128],[23.9853735,35.4513579],[23.9853074,35.4512948],[23.9851642,35.4513308],[23.9847124,35.4513037],[23.9845691,35.4513578],[23.9841173,35.4512946],[23.9842193,35.4512766],[23.9841862,35.4511954]]},{"id":17031,"author":"AnaDigit","name_GR":"\u039c\u03bf\u03bd\u03bf\u03c0\u03ac\u03c4\u03b9\u03b1 \u039c\u03b7\u03c4\u03c3\u03bf\u03c4\u03ac\u03ba\u03b7: \u0394\u03b9\u03ac\u03c3\u03c7\u03b9\u03c3\u03b7 \u039a\u03b1\u03bc\u03c0\u03b9\u03ce\u03bd","description_GR":"","path":"CRETE\/Crete_LefkaOri_Kambia_1","activity_type":32,"assistance":1,"difficulty":2,"scenic_value":4,"length":4346,"name_EN":"Mitsotakis Trails: Kambia crossing","description_EN":"","ascent_time":115,"descent_time":105,"marker":"No_marks","level":12,"ascent":218,"descent":180,"maxelev":603,"minelev":463,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.9694 35.42169,23.97569 35.45114)","views":10,"millestones":"0,23.9732904,35.4511394#1,23.9702825,35.4445479#2,23.9704064,35.4364127#3,23.9749851,35.4293265#4,23.9744414,35.4226508#4.3,23.9742006,35.4216909","x":23.9719171,"y":35.435069,"coor":[[23.9732904,35.4511394],[23.9733676,35.4509952],[23.9732795,35.4506615],[23.9739997,35.4502695],[23.9739778,35.4498096],[23.9739007,35.4496112],[23.9739815,35.4491356],[23.9738052,35.448856],[23.9737943,35.4485134],[23.9734969,35.4481887],[23.9730595,35.4475394],[23.9730017,35.4473275],[23.9729274,35.4470525],[23.9727952,35.4468451],[23.9728129,35.4466783],[23.9729562,35.4464078],[23.9729501,35.4460742],[23.9726417,35.4458757],[23.9726307,35.4456413],[23.9724104,35.445479],[23.9722451,35.4454699],[23.9718925,35.445596],[23.9709669,35.4455237],[23.9707336,35.4452306],[23.9702268,35.4450321],[23.9702052,35.4448202],[23.9703154,35.4446219],[23.9701792,35.4443085],[23.9704124,35.4441508],[23.9704675,35.4440065],[23.9704125,35.4438803],[23.9701701,35.4437269],[23.9701151,35.4434925],[23.9699609,35.4433572],[23.9698068,35.4430416],[23.9695413,35.4429378],[23.9695744,35.4427755],[23.9697301,35.4426628],[23.9698183,35.4424825],[23.9697745,35.4418333],[23.9700942,35.4412653],[23.9699732,35.4408776],[23.9700174,35.4405169],[23.9698523,35.4400841],[23.9698744,35.4398316],[23.9696542,35.4395069],[23.9696432,35.4393537],[23.969467,35.43902],[23.9694011,35.4386232],[23.9694563,35.4383077],[23.9696658,35.4378298],[23.9699194,35.4374512],[23.970129,35.4366578],[23.9703515,35.4365136],[23.9705168,35.436216],[23.9707924,35.4359276],[23.9717366,35.4354116],[23.9719171,35.435069],[23.9723248,35.4348707],[23.9731203,35.4344178],[23.9736714,35.4336425],[23.9737818,35.4330294],[23.9740305,35.4324862],[23.974251,35.4322247],[23.974229,35.4320895],[23.9743282,35.4319182],[23.9741629,35.431828],[23.9741189,35.4316476],[23.9738987,35.4314853],[23.9736895,35.4308811],[23.9742957,35.4301779],[23.9746262,35.4299706],[23.9747585,35.4298083],[23.9748907,35.4297633],[23.975034,35.429601],[23.974979,35.4293395],[23.9751994,35.4288797],[23.9750012,35.4286813],[23.9749902,35.42851],[23.9751342,35.4282034],[23.9751233,35.4280231],[23.9748479,35.4278066],[23.9742641,35.4276172],[23.9742202,35.4270761],[23.9739559,35.4267515],[23.9736968,35.4266342],[23.9736307,35.426535],[23.9732131,35.4264425],[23.9729912,35.4260186],[23.97276,35.4258022],[23.9728702,35.4255317],[23.9728593,35.4251981],[23.9729697,35.424603],[23.9727715,35.4243866],[23.9727385,35.424089],[23.9729479,35.4237284],[23.972948,35.423512],[23.9730692,35.4234579],[23.9730473,35.4230431],[23.973444,35.4226194],[23.9742371,35.422818],[23.9745015,35.4226016],[23.9746557,35.4226197],[23.9747328,35.4227459],[23.9748871,35.4226378],[23.9750854,35.4226017],[23.9752727,35.4223854],[23.9753608,35.4224034],[23.9753498,35.4223493],[23.9756937,35.4223945],[23.9756259,35.4223246],[23.9747953,35.4222049],[23.9744649,35.4218442],[23.9742006,35.4216909]]},{"id":17032,"author":"AnaDigit","name_GR":"\u039c\u03bf\u03bd\u03bf\u03c0\u03ac\u03c4\u03b9\u03b1 \u039c\u03b7\u03c4\u03c3\u03bf\u03c4\u03ac\u03ba\u03b7: \u03a3\u03c5\u03bd\u03b4\u03b5\u03c4\u03b9\u03ba\u03cc \u039a\u03b1\u03bc\u03c0\u03b9\u03ce\u03bd","description_GR":"","path":"CRETE\/Crete_LefkaOri_Kambia_2","activity_type":32,"assistance":1,"difficulty":3,"scenic_value":3,"length":1722,"name_EN":"Mitsotakis Trails: Kambia connection trail","description_EN":"","ascent_time":50,"descent_time":50,"marker":"No_marks","level":12,"ascent":15,"descent":74,"maxelev":521,"minelev":455,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.9742 35.42169,23.98753 35.4289)","views":6,"millestones":"0,23.9742006,35.4216909#1,23.9802390,35.4279223#1.7,23.9875265,35.4289041","x":23.9794774,"y":35.4254496,"coor":[[23.9742006,35.4216909],[23.9744649,35.4218442],[23.9747953,35.4222049],[23.9756259,35.4223246],[23.9758572,35.4222886],[23.9760996,35.4223337],[23.9765731,35.4226133],[23.9770909,35.4226134],[23.9772891,35.4227036],[23.9778507,35.4235152],[23.9779938,35.4239571],[23.9786326,35.4242998],[23.9787851,35.4244419],[23.9788401,35.4245771],[23.9794114,35.4251881],[23.9795876,35.4253504],[23.9794774,35.4254496],[23.9794332,35.4259906],[23.9799068,35.4265137],[23.9800519,35.4271674],[23.980171,35.4272644],[23.9801599,35.427589],[23.980325,35.4283103],[23.980399,35.4284073],[23.9807515,35.4285516],[23.9814345,35.4284886],[23.9825581,35.428633],[23.9838471,35.4286332],[23.9846292,35.4288136],[23.9852461,35.4287326],[23.9861384,35.4288228],[23.9867444,35.4287237],[23.9875265,35.4289041]]},{"id":17223,"author":"AnaDigit","name_GR":"\u039c\u03bf\u03bd\u03bf\u03c0\u03ac\u03c4\u03b9\u03b1 \u039c\u03b7\u03c4\u03c3\u03bf\u03c4\u03ac\u03ba\u03b7: \u03a1\u03ad\u03bc\u03b1 \u0398\u03ad\u03c1\u03b9\u03c3\u03bf-\u03a4\u03ad\u03bc\u03c0\u03bb\u03b1","description_GR":"","path":"CRETE\/Crete_LefkaOri_TherisoRema_Tembla","activity_type":32,"assistance":1,"difficulty":3,"scenic_value":4,"length":1474,"name_EN":"Mitsotakis Trails: Theriso stream-Tembla","description_EN":"","ascent_time":55,"descent_time":40,"marker":"No_marks","level":12,"ascent":296,"descent":10,"maxelev":453,"minelev":161,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.98412 35.45068,23.99337 35.45693)","views":6,"millestones":"0,23.9933657,35.4567438#1,23.9880354,35.4507923#1.5,23.9841173,35.4512946","x":23.9908105,"y":35.4526591,"coor":[[23.9933657,35.4567438],[23.992959,35.4569332],[23.9928378,35.4568791],[23.9926835,35.4563921],[23.9925182,35.4562118],[23.9926946,35.455788],[23.9926285,35.4554003],[23.9924853,35.4553191],[23.9924963,35.45522],[23.9920224,35.4549675],[23.9918351,35.4546158],[23.9913944,35.4543092],[23.9914164,35.454183],[23.9912732,35.4541198],[23.9911189,35.4537682],[23.9908435,35.4535698],[23.9909868,35.4529025],[23.9908105,35.4526591],[23.9906894,35.4517844],[23.9900834,35.4512614],[23.989841,35.4509007],[23.989301,35.4508286],[23.9879787,35.4507924],[23.988111,35.4506819],[23.9873892,35.4509433],[23.9865968,35.4509433],[23.9863323,35.4511416],[23.9858584,35.4513309],[23.9855168,35.4513128],[23.9853735,35.4513579],[23.9853074,35.4512948],[23.9851642,35.4513308],[23.9847124,35.4513037],[23.9845691,35.4513578],[23.9841173,35.4512946]]},{"id":17618,"author":"AnaDigit","name_GR":"\u0398\u03ad\u03c1\u03b9\u03c3\u03bf: \u039c\u03b5\u03c3\u03ba\u03bb\u03ac-\u0396\u03bf\u03cd\u03c1\u03b2\u03b1","description_GR":"\u0391\u03c0\u03cc \u03c4\u03bf \u03c6\u03b1\u03c1\u03ac\u03b3\u03b3\u03b9 \u03c4\u03c2\u03b7 \u03a3\u03b1\u03c1\u03b1\u03ba\u03ae\u03bd\u03b1\u03c2","path":"CRETE\/Crete_Chania_Meskla_Zourva","activity_type":32,"assistance":1,"difficulty":1,"scenic_value":3,"length":3329,"name_EN":"Theriso: Meskla-Zourva","description_EN":"Via the Sarakina gorge","ascent_time":65,"descent_time":55,"marker":"Red_dots","level":12,"ascent":420,"descent":160,"maxelev":554,"minelev":251,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.95559 35.38515,23.96496 35.40025)","views":15,"millestones":"0,23.9555903,35.4002548#1,23.9624391,35.3945766#2,23.9630849,35.3909700#3.3,23.9644765,35.3851500","x":23.9626286,"y":35.3931474,"coor":[[23.9555903,35.4002548],[23.9559484,35.3999979],[23.9568957,35.3995114],[23.9572483,35.3992229],[23.9577329,35.3990698],[23.9583517,35.3990114],[23.9586602,35.3986238],[23.9594645,35.3979749],[23.9598831,35.3976684],[23.9600717,35.397673],[23.9604341,35.3968932],[23.9605883,35.3967309],[23.9605664,35.3966047],[23.9607647,35.3963703],[23.9607097,35.3962441],[23.960941,35.3961359],[23.9611613,35.3959376],[23.9613265,35.3959016],[23.9613816,35.3958115],[23.961679,35.3956853],[23.9617122,35.3954419],[23.9618443,35.3954509],[23.9618994,35.3953247],[23.9619765,35.3953879],[23.9620977,35.3952797],[23.9621747,35.3953158],[23.9622903,35.3953519],[23.9621629,35.3949303],[23.962207,35.394741],[23.9623392,35.3946238],[23.9629009,35.3943535],[23.9634075,35.3941913],[23.9635067,35.394029],[23.963529,35.3935151],[23.9636612,35.3933528],[23.9635976,35.3931116],[23.9636747,35.3931026],[23.9639282,35.3926789],[23.9638071,35.3926608],[23.963774,35.3925887],[23.9634657,35.3927238],[23.9633003,35.3930664],[23.9630691,35.3931385],[23.9629258,35.393436],[23.9626835,35.39349],[23.9624743,35.3934539],[23.9624633,35.3933908],[23.9626396,35.3932376],[23.9626286,35.3931474],[23.9619018,35.3932644],[23.9613841,35.3934355],[23.9612135,35.3934062],[23.9617421,35.3931899],[23.9618634,35.3929465],[23.9621167,35.3927663],[23.962238,35.3924958],[23.9621611,35.39209],[23.9623706,35.3915671],[23.9625819,35.3913981],[23.9626811,35.3911457],[23.9630886,35.3909655],[23.9634191,35.39065],[23.9632761,35.3902532],[23.9628203,35.3900276],[23.9627654,35.3898292],[23.9628756,35.3895858],[23.9626114,35.3893062],[23.9627106,35.3891349],[23.9626887,35.3888824],[23.9638549,35.3887926],[23.9633671,35.3885716],[23.9629927,35.3886075],[23.9627835,35.3885083],[23.9627725,35.3884181],[23.9629818,35.3883641],[23.9633232,35.3881117],[23.9631471,35.3881116],[23.9631175,35.3880485],[23.9628203,35.3877238],[23.9630296,35.3876517],[23.9633489,35.3876609],[23.9635692,35.3875437],[23.9636552,35.387422],[23.9637942,35.3868134],[23.9641862,35.3866152],[23.9642874,35.3865295],[23.9645076,35.3865386],[23.964915,35.3864125],[23.9649591,35.3863223],[23.9641004,35.3860967],[23.963715,35.3861146],[23.9643727,35.3857631],[23.964605,35.3856279],[23.9646271,35.3855558],[23.9641657,35.3855016],[23.964419,35.3852943],[23.9644765,35.38515]]},{"id":17619,"author":"AnaDigit","name_GR":"\u0398\u03ad\u03c1\u03b9\u03c3\u03bf: \u0398\u03ad\u03c1\u03b9\u03c3\u03bf-\u0396\u03bf\u03cd\u03c1\u03b2\u03b1","description_GR":"\u039f \u03c0\u03b1\u03bb\u03b9\u03cc\u03c2 \u03b4\u03c1\u03cc\u03bc\u03bf\u03c2 \u03b1\u03c0\u03cc \u03c4\u03bf \u0398\u03ad\u03c1\u03b9\u03c3\u03bf \u03c3\u03c4\u03b7 \u0396\u03bf\u03cd\u03c1\u03b2\u03b1","path":"CRETE\/Crete_Chania_Theriso_Zourva","activity_type":32,"assistance":1,"difficulty":2,"scenic_value":3,"length":5437,"name_EN":"Theriso: Theriso-Zourva","description_EN":"Along the old road from Theriso to Zourva","ascent_time":125,"descent_time":120,"marker":"No_marks","level":12,"ascent":328,"descent":333,"maxelev":730,"minelev":475,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.96446 35.38492,23.98457 35.40408)","views":19,"millestones":"0,23.9842515,35.4040850#1,23.9821857,35.3975325#2,23.9827616,35.3909618#3,23.9787594,35.3885172#4,23.9755642,35.3897360#5.4,23.9644738,35.3851523","x":23.98175,"y":35.3911568,"coor":[[23.9842515,35.404085],[23.9840213,35.4038573],[23.9838947,35.4037559],[23.9840709,35.4036206],[23.98406,35.4034854],[23.9842692,35.4034133],[23.9840831,35.402994],[23.9837197,35.4028046],[23.9834334,35.4028226],[23.9833343,35.4026963],[23.9833288,35.402534],[23.9833288,35.4024258],[23.9831857,35.4022905],[23.9826131,35.402038],[23.9825801,35.4017404],[23.9824039,35.4016502],[23.9825361,35.4015691],[23.982404,35.4013887],[23.9823159,35.4014068],[23.9822498,35.4012264],[23.9823159,35.4012715],[23.982392,35.4012355],[23.9824251,35.4009469],[23.9818524,35.4007845],[23.981867,35.4004577],[23.9819001,35.4001692],[23.9816689,35.3998806],[23.9816579,35.3997543],[23.9814938,35.3996732],[23.9814617,35.3997904],[23.9813296,35.39961],[23.9812637,35.3989247],[23.981495,35.3985821],[23.9815612,35.3982936],[23.9817375,35.397951],[23.9821229,35.3976535],[23.9823323,35.3972568],[23.9823434,35.3968691],[23.9824315,35.3967158],[23.9829491,35.3963101],[23.9835328,35.3961569],[23.9835659,35.3960036],[23.9838412,35.3957241],[23.9838413,35.3953905],[23.9839625,35.3951561],[23.98437,35.3948315],[23.984282,35.3944889],[23.984315,35.3943536],[23.9845683,35.3941914],[23.9844803,35.394002],[23.9842931,35.3938577],[23.9842161,35.3935872],[23.9839078,35.3933978],[23.983115,35.3932895],[23.9828531,35.3933503],[23.9824567,35.3932421],[23.9823356,35.3929355],[23.9820824,35.392692],[23.9820604,35.3924215],[23.9822699,35.3915288],[23.9826443,35.3911502],[23.9834044,35.389906],[23.9833383,35.3898248],[23.9824991,35.3895068],[23.9825101,35.389606],[23.9828514,35.3898405],[23.9828624,35.3899668],[23.9822567,35.3905077],[23.9820254,35.3907691],[23.9818491,35.3911208],[23.98175,35.3911568],[23.9817501,35.3907961],[23.9818492,35.3905978],[23.9819595,35.3899756],[23.981442,35.3897862],[23.9806383,35.3893082],[23.9792511,35.3886768],[23.97852,35.3882371],[23.9794911,35.3893869],[23.9798654,35.3897116],[23.9802066,35.3902977],[23.9801845,35.3903879],[23.9798982,35.3906583],[23.979843,35.3909469],[23.9795787,35.3912714],[23.9795786,35.3916862],[23.9793803,35.3919026],[23.9793032,35.3919026],[23.9791492,35.3912173],[23.9793806,35.3908206],[23.9793586,35.3907033],[23.9793035,35.3906943],[23.9787916,35.3902659],[23.9780143,35.3902049],[23.9771939,35.390455],[23.977183,35.3902746],[23.9767426,35.3898778],[23.9763352,35.3898597],[23.9759829,35.3897154],[23.9757737,35.3897694],[23.9755424,35.3897333],[23.9750911,35.3894627],[23.9750801,35.3893365],[23.9748158,35.3892913],[23.9747719,35.3888225],[23.9745958,35.388624],[23.9746289,35.3884257],[23.9743757,35.388367],[23.9739683,35.3884932],[23.9732856,35.388475],[23.9729883,35.3883667],[23.9729223,35.3882765],[23.9721516,35.3881141],[23.9719203,35.3881501],[23.9717441,35.3882582],[23.9717331,35.3881861],[23.971634,35.3881771],[23.9716561,35.3880689],[23.9714359,35.3880327],[23.9710176,35.3877892],[23.9705551,35.3877891],[23.9701102,35.3877078],[23.9699011,35.3874192],[23.9695049,35.3871125],[23.9693067,35.3870404],[23.9689435,35.3866593],[23.9685581,35.3866863],[23.9681773,35.3864968],[23.9680562,35.3863345],[23.9681774,35.386046],[23.9681665,35.3859107],[23.9677482,35.385604],[23.9675501,35.3853335],[23.967396,35.3853064],[23.9670876,35.3854145],[23.9666693,35.3851799],[23.9655969,35.3849429],[23.9651786,35.3849158],[23.9648372,35.3850058],[23.9644738,35.3851523]]},{"id":17620,"author":"AnaDigit","name_GR":"\u03a7\u03b1\u03bd\u03b9\u03ac: \u039c. \u0391\u03b3\u03af\u03b1\u03c2 \u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae\u03c2-\u03a4\u03ad\u03bc\u03c0\u03bb\u03b1","description_GR":"\u039c\u03b9\u03b1 \u03c0\u03bf\u03c1\u03b5\u03af\u03b1 \u03c3\u03c4\u03bf \u03c7\u03c1\u03cc\u03bd\u03bf","path":"CRETE\/Crete_Chania_AgKyriaki_Tembla","activity_type":32,"assistance":1,"difficulty":1,"scenic_value":5,"length":3978,"name_EN":"Chania: Agia Kyriaki monastery-Tembla","description_EN":"","ascent_time":80,"descent_time":70,"marker":"No_marks","level":12,"ascent":416,"descent":74,"maxelev":517,"minelev":135,"link_logo":"","link_ref":"","pdf_link":"","bbox":"LINESTRING(23.97308 35.45062,23.98422 35.46574)","views":27,"millestones":"0,23.9821416,35.4657391#1,23.9778816,35.4609049#2,23.9802260,35.4542233#3,23.9752000,35.4512476#4.0,23.9841869,35.4511954","x":23.9792913,"y":35.4535007,"coor":[[23.9821416,35.4657391],[23.9821482,35.4656693],[23.9820681,35.4651868],[23.9819691,35.4640868],[23.9816716,35.4637441],[23.9814269,35.4631129],[23.9812838,35.4621977],[23.9807858,35.4620691],[23.9805544,35.4619519],[23.9804663,35.4618076],[23.9804222,35.4618617],[23.9803561,35.4617625],[23.9803417,35.4616317],[23.9801764,35.4613792],[23.9802095,35.4612169],[23.9800994,35.4609825],[23.9801018,35.4608292],[23.9799145,35.4608833],[23.9796167,35.4616046],[23.9791759,35.4616315],[23.978388,35.461282],[23.977859,35.4611286],[23.9774513,35.460822],[23.9774469,35.4607611],[23.9780309,35.4609506],[23.9777334,35.4607161],[23.9777004,35.4605989],[23.9783287,35.4601662],[23.9785161,35.4599588],[23.9785611,35.460209],[23.9790901,35.4601911],[23.9792224,35.4600829],[23.9790792,35.4599026],[23.9790606,35.459747],[23.9789064,35.4595396],[23.9790848,35.4593728],[23.97916,35.4590528],[23.9793254,35.4588724],[23.9792593,35.4587282],[23.9790168,35.4586199],[23.9790169,35.4585252],[23.9794358,35.4580384],[23.9789731,35.4573621],[23.9790393,35.4571367],[23.9790944,35.4570014],[23.9796014,35.4565868],[23.9796787,35.4560458],[23.9798331,35.4558474],[23.9798286,35.4557144],[23.9802497,35.4547813],[23.9802168,35.4541501],[23.9799303,35.4538344],[23.9792913,35.4535007],[23.9792582,35.4533474],[23.9790379,35.4531039],[23.9781564,35.4529415],[23.9767899,35.4529322],[23.976239,35.4527157],[23.9757321,35.4527517],[23.9754015,35.4526344],[23.9752363,35.4525081],[23.9745641,35.4523276],[23.9740353,35.4520029],[23.9737598,35.4519758],[23.9737467,35.4519014],[23.9735408,35.451836],[23.9734272,35.4518382],[23.973304,35.451712],[23.9731132,35.451588],[23.9730892,35.4514459],[23.9732907,35.4511394],[23.9736709,35.4511711],[23.9738582,35.451135],[23.9739585,35.4510516],[23.9742064,35.4509841],[23.9747794,35.4511104],[23.9750108,35.4512367],[23.9755727,35.4512729],[23.9757931,35.4513631],[23.9761788,35.4513451],[23.9766967,35.4513993],[23.9770272,35.4515797],[23.9773689,35.4514806],[23.9777073,35.4515551],[23.9782914,35.4514921],[23.9786772,35.4512036],[23.9789306,35.4511495],[23.979129,35.4512037],[23.9793053,35.4511676],[23.9797461,35.4508611],[23.9798784,35.4506899],[23.9800658,35.4506177],[23.9808591,35.4510146],[23.9811346,35.4509065],[23.9812999,35.4507442],[23.9814211,35.4507352],[23.9815974,35.4508434],[23.9818839,35.4509066],[23.9822586,35.4508796],[23.9829087,35.45106],[23.983118,35.4511773],[23.9835809,35.4510601],[23.9841184,35.4512946],[23.98422,35.4512766],[23.9841869,35.4511954]]}],{"extent":[23.93588,35.30708,23.99389,35.46574],"advPath":"http:\/\/www.topoguide.gr\/adventure.php?l=el&ul=1&a=","style":{"default":{"color":"#ff612f","width":3,"action":{"type":"redirect"},"sort":{"type":"byname"}},"PELOPONNESE\/Pelop_Abeliona_Trail_1":{"url":null,"color":"#ff612f","width":3,"exclude":false,"useStyle":false},"PELOPONNESE\/Pelop_Abeliona_Trail_2":{"url":null,"color":"#ff612f","width":3,"exclude":false,"useStyle":false},"PELOPONNESE\/Pelop_Abeliona_Trail_1c":{"url":null,"color":"#ff612f","width":3,"exclude":false,"useStyle":false},"PELOPONNESE\/Pelop_Abeliona_Trail_1a":{"url":null,"color":"#ff612f","width":3,"exclude":false,"useStyle":false},"PELOPONNESE\/Pelop_Abeliona_Trail_1b":{"url":null,"color":"#ff612f","width":3,"exclude":false,"useStyle":false},"Car_touring\/CAR_Rodos_Attavyros_Loop":{"url":null,"color":"#ff612f","width":3,"exclude":true,"useStyle":false},"MTB_ROADBIKE\/MTB_Rodos_Attavyros_summit":{"url":null,"color":"#ff612f","width":3,"exclude":true,"useStyle":false},"MTB_ROADBIKE\/MTB_Rodos_36km_Lindos_Loop":{"url":null,"color":"#ff612f","width":3,"exclude":true,"useStyle":false},"MTB_ROADBIKE\/MTB_Rodos_Kattavia_Skiadeni_loop":{"url":null,"color":"#ff612f","width":3,"exclude":true,"useStyle":false},"Car_touring\/CAR_Rodos_Lindos_Sport":{"url":null,"color":"#ff612f","width":3,"exclude":true,"useStyle":false},"MACEDONIA\/Makedonia_Falakro_refuge_Chionotripa":{"url":null,"color":"#bb0707","width":6,"exclude":false,"useStyle":true},"MACEDONIA\/Makedonia_Falakro_refuge_ProfitisIlias":{"url":null,"color":"#b11f0b","width":6,"exclude":false,"useStyle":true},"Peloponnese\/Pelop_Menalon_Trail_Lousios":{"url":"Menalon_Trail_Lousios.php","color":"#ffee2f","width":6,"exclude":false,"useStyle":true},"Peloponnese\/Pelop_Menalon_Trail_Dimitsana_Zygovisti":{"url":null,"color":"#248036","width":6,"exclude":false,"useStyle":true},"Peloponnese\/Pelop_Menalon_Trail_Zygovisti_Elati":{"url":null,"color":"#2fd5ff","width":6,"exclude":false,"useStyle":true},"Peloponnese\/Pelop_Menalon_Trail_Vytina_Nymfasia":{"url":null,"color":"#108b1a","width":6,"exclude":false,"useStyle":true},"Peloponnese\/Pelop_Menalon_Trail_Valtesiniko_Lagadia":{"url":null,"color":"#fbfb00","width":6,"exclude":false,"useStyle":true},"Peloponnese\/Pelop_Menalon_Trail_Magouliana_Valtesiniko":{"url":null,"color":"#e70404","width":6,"exclude":false,"useStyle":true},"PELOPONNESE\/Pelop_Menalon_Stemnitsa_Elliniko":{"url":null,"color":"#ff612f","width":6,"exclude":true,"useStyle":false},"PELOPONNESE\/Pelop_Menalon_Stemnitsa_Skemna_loop":{"url":null,"color":"#ff612f","width":6,"exclude":true,"useStyle":false},"PELOPONNESE\/Pelop_Menalon_Stemnitsa_loop2":{"url":null,"color":"#ff612f","width":6,"exclude":true,"useStyle":false},"PELOPONNESE\/Pelop_Menalon_Stemnitsa_loop1":{"url":null,"color":"#ff612f","width":6,"exclude":true,"useStyle":false},"PELOPONNESE\/Pelop_Arkadia_Valtesiniko_Loop":{"url":null,"color":"#ff612f","width":6,"exclude":true,"useStyle":false},"PELOPONNESE\/Pelop_Magouliana_Kamari_valley":{"url":null,"color":"#ff612f","width":6,"exclude":true,"useStyle":false},"PELOPONNESE\/Pelop_Magouliana_Short_loop":{"url":null,"color":"#ff612f","width":6,"exclude":true,"useStyle":false},"Peloponnese\/Pelop_Gortynia_Dimitsana_Radou":{"url":null,"color":"#ff612f","width":6,"exclude":true,"useStyle":false},"Peloponnese\/Pelop_Gortynia_Lasta_Valtesiniko":{"url":null,"color":"#ff612f","width":6,"exclude":true,"useStyle":false},"Peloponnese\/Pelop_Gortynia_Vytina_Lasta":{"url":null,"color":"#ff612f","width":6,"exclude":true,"useStyle":false},"ISLANDS\/Islands_Santorini_Path_1":{"url":null,"color":"#ec0a0a","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_9":{"url":null,"color":"#f60606","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_10":{"url":null,"color":"#2ffff7","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_11":{"url":null,"color":"#2fb4ff","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_12":{"url":null,"color":"#069f24","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_13":{"url":null,"color":"#f60404","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Merovigli_Skaros":{"url":null,"color":"#2fd5ff","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Oia_Amoudi":{"url":null,"color":"#2fffff","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_2":{"url":null,"color":"#06b12f","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_3":{"url":null,"color":"#2fd5ff","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_4":{"url":null,"color":"#f4ff00","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_5":{"url":null,"color":"#04b427","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_6":{"url":null,"color":"#ff2fd5","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_7":{"url":null,"color":"#2abc0e","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Santorini_Path_8":{"url":null,"color":"#ff612f","width":6,"exclude":false,"useStyle":true},"IPIROS\/Ipiros_Zagori_Koukouli_Dilofo":{"url":null,"color":"#ff0909","width":6,"exclude":false,"useStyle":true},"IPIROS\/Ipiros_Zagori_Vikos_Elafotopos":{"url":null,"color":"#ff0909","width":6,"exclude":false,"useStyle":true},"IPIROS\/Ipiros_Zagori_AnoPedina_Monodendri":{"url":null,"color":"#0dcb15","width":6,"exclude":false,"useStyle":true},"Ipiros\/Ipiros_Zagori_AKlidonia_Papigo":{"url":null,"color":"#ff612f","width":6,"exclude":false,"useStyle":false},"Ipiros\/Ipiros_Zagori_AstrakaRef_Gamila":{"url":null,"color":"#0ba611","width":6,"exclude":false,"useStyle":true},"Ipiros\/Ipiros_Zagori_Astraka_Drakolimni":{"url":null,"color":"#2facff","width":6,"exclude":false,"useStyle":true},"Ipiros\/Ipiros_Zagori_Konitsa_Astraka":{"url":null,"color":"#ff0909","width":6,"exclude":false,"useStyle":true},"Ipiros\/Ipiros_Zagori_Konitsa_Stomio_Ast":{"url":null,"color":"#ff612f","width":6,"exclude":false,"useStyle":false},"Ipiros\/Ipiros_Zagori_O31_Astraka_Vrisoc":{"url":null,"color":"#ff0909","width":6,"exclude":false,"useStyle":true},"Ipiros\/Ipiros_Zagori_O31_Papigo_Astraka":{"url":null,"color":"#ff612f","width":6,"exclude":false,"useStyle":false},"Ipiros\/Ipiros_Zagori_Voidomatis_bridges":{"url":null,"color":"#0ba611","width":6,"exclude":false,"useStyle":true},"IPIROS\/Ipiros_Zagori_Stouros":{"url":null,"color":"#f3e907","width":6,"exclude":false,"useStyle":true},"IPIROS\/Ipiros_Zagori_Vradeto_Beloi":{"url":null,"color":"#f3e907","width":6,"exclude":false,"useStyle":true},"IPIROS\/Ipiros_Zagori_Kapesovo_Kipi":{"url":null,"color":"#2ffff7","width":6,"exclude":false,"useStyle":true},"IPIROS\/Ipiros_Zagori_KKlidonia_AKlidonia":{"url":null,"color":"#f3e907","width":6,"exclude":false,"useStyle":true},"IPIROS\/Ipiros_Zagori_Monodentri_Vitsa":{"url":null,"color":"#2fffee","width":6,"exclude":false,"useStyle":true},"IPIROS\/Ipiros_Zagori_Elafotopos_AnoPedina":{"url":null,"color":"#ff612f","width":6,"exclude":false,"useStyle":false},"IPIROS\/Ipiros_Zagori_Skala_Vradetou":{"url":null,"color":"#e91c13","width":6,"exclude":false,"useStyle":true},"Ipiros\/Ipiros_Zagori_Vradeto_Astraka":{"url":null,"color":"#2fffb4","width":6,"exclude":false,"useStyle":true},"Ipiros\/Ipiros_Zagori_Vitsa_Koukouli":{"url":null,"color":"#ff612f","width":6,"exclude":false,"useStyle":false},"Ipiros\/Ipiros_Zagori_Tsepelovo_Astraka":{"url":null,"color":"#fbf100","width":6,"exclude":false,"useStyle":true},"Ipiros\/Ipiros_Zagori_Papigo_Vikos":{"url":null,"color":"#2fffb4","width":6,"exclude":false,"useStyle":true},"Ipiros\/Ipiros_Zagori_Papigo_Loop":{"url":null,"color":"#f50000","width":6,"exclude":false,"useStyle":true},"Ipiros\/Ipiros_Zagori_Monodendri_Vikos":{"url":null,"color":"#2f37ff","width":6,"exclude":false,"useStyle":true},"MTB_ROADBIKE\/MTB_Pelop_Lagadia_loop1":{"url":null,"color":"#ff612f","width":6,"exclude":false,"useStyle":false},"SUV_4X4\/SUV_Pelop_Lagadia_Arvitsa":{"url":null,"color":"#0bbd13","width":6,"exclude":false,"useStyle":true},"SUV_4X4\/SUV_Pelop_Lagadia_Servou_loop_2":{"url":null,"color":"#ffee2f","width":6,"exclude":false,"useStyle":true},"SUV_4X4\/SUV_Pelop_Lagadia_Servou_loop_1":{"url":null,"color":"#ffc52f","width":6,"exclude":false,"useStyle":true},"SUV_4X4\/SUV_Pelop_Lagadia_Servou_loop_3":{"url":null,"color":"#2fff8b","width":6,"exclude":false,"useStyle":true},"SUV_4X4\/SUV_Pelop_Lagadia_Keresova":{"url":null,"color":"#f40404","width":6,"exclude":false,"useStyle":true},"ATTIKI\/Attiki_Imittos_Sfittia_Odos":{"url":null,"color":"#34bb0a","width":3,"exclude":false,"useStyle":true},"ATTIKI\/Attiki_Imittos_Papagou_Trail_2":{"url":null,"color":"#0a820a","width":6,"exclude":false,"useStyle":true},"Attiki\/Attiki_Imittos_Trail10":{"url":null,"color":"#2f40ff","width":4,"exclude":false,"useStyle":true},"Attiki\/Attiki_Imittos_Katechaki_GlykaNera":{"url":null,"color":"#ffd82f","width":3,"exclude":false,"useStyle":true},"Attiki\/Attiki_Imittos_Ilioupoli_Sfittos":{"url":null,"color":"#ff612f","width":6,"exclude":false,"useStyle":false},"Attiki\/Attiki_Imittos_Kareas_Michailidis":{"url":null,"color":"#ffd82f","width":4,"exclude":false,"useStyle":true},"Attiki\/Attiki_Imittos_Katechaki_Summit":{"url":null,"color":"#ffd82f","width":4,"exclude":false,"useStyle":true},"Attiki\/Attiki_Imittos_Taxiarches_sum_road":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"MTB_Roadbike\/MTB_Imittos_Anthousa_tower":{"url":null,"color":"#2f3dff","width":6,"exclude":false,"useStyle":true},"MTB_Roadbike\/MTB_Imittos_Liondari_cave":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"MTB_Roadbike\/MTB_Imittos_Megalos_Kiklos":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Kesariani_loop1":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Kesariani_loop2":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Kesariani_Kareas":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Kesariani_Quarries":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Korakovouni_loop":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Papagou_Asteriou":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Kareas_loop1":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Kareas_loop2":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Kareas_loop3":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Sfittos_OmvriosZefs":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Kesariani_Kalopoula":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Sfittos_roman_quarry":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_PrfIlias_Terpsithea":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Koutalas_Kareas":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Kareas_loop4":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Ilioupoli_PrfIlias":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Ilioupoli_Mnimeio_Michailidi":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Kalopoula_loop":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"MTB_ROADBIKE\/MTB_Imittos_Gyros_Imittou":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"MTB_ROADBIKE\/MTB_Imittos_Mikros_Kiklos":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"MTB_ROADBIKE\/MTB_Imittos_Kesariani_Kalopoula_loop":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"MTB_ROADBIKE\/MTB_Imittos_Kesariani_Hard_loop":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"MOUNTAIN_RUNNING\/MountRun_Imittos_Anthousa_training":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"MOUNTAIN_RUNNING\/MountRun_Imittos_Oreinos_Agonas_Imittou":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Trail10_short_version":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ATTIKI\/Attiki_Imittos_Koutalas_loop":{"url":null,"color":"#ff612f","width":4,"exclude":false,"useStyle":false},"ISLANDS\/Islands_Kythnos_Trail_1":{"url":null,"color":"#1d7a10","width":5,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Trail_2":{"url":null,"color":"#2f50ff","width":5,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Trail_3":{"url":null,"color":"#eb0707","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Trail_4":{"url":null,"color":"#f72fff","width":5,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Trail_5":{"url":null,"color":"#13930e","width":5,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Trail_6":{"url":null,"color":"#2ff7ff","width":5,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Trail_6a":{"url":null,"color":"#2ff7ff","width":5,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Trail_6b":{"url":null,"color":"#2ff7ff","width":5,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Trail_7":{"url":null,"color":"#ffff2f","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Trail_8":{"url":null,"color":"#e110d0","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Trail_9":{"url":null,"color":"#51be14","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Chora_loop1":{"url":null,"color":"#2fcdff","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Chora_loop2":{"url":null,"color":"#ffc52f","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Dryopis_Zogaki":{"url":null,"color":"#11a2b6","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Dryopis_Kanala":{"url":null,"color":"#ffad00","width":6,"exclude":false,"useStyle":true},"ISLANDS\/Islands_Kythnos_Dryopis_Kanala2":{"url":null,"color":"#22d112","width":5,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_AgNikolaos_Poria":{"url":null,"color":"#1f9306","width":5,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Tromarisa_Poria":{"url":null,"color":"#ff2f2f","width":5,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Tromarisa_gorge":{"url":null,"color":"#ca2fff","width":5,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Zourva_Tromarisa":{"url":null,"color":"#3aff2f","width":6,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Meskla_Zourva":{"url":null,"color":"#85ff2f","width":6,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Zourva_Kambia":{"url":null,"color":"#fff42f","width":6,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Theriso_Kambia":{"url":null,"color":"#ffc22f","width":6,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Theriso_loop_1":{"url":null,"color":"#2ffaff","width":7,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Theriso_loop_2":{"url":null,"color":"#2fa6ff","width":4,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Theriso_Tembla":{"url":null,"color":"#b12fff","width":5,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_AgKyriaki_Tembla":{"url":null,"color":"#2f64ff","width":5,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Kambia_1":{"url":null,"color":"#ff2fd0","width":5,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Kambia_2":{"url":null,"color":"#2fff98","width":5,"exclude":false,"useStyle":true},"CRETE\/Crete_LefkaOri_Theriso_Zourva":{"url":null,"color":"#2fbfff","width":5,"exclude":false,"useStyle":true}}}); function getPoiCollection(key,data,meta){ this.key = key; this.data = data; this.item = []; //this.meta = meta; this.gsMap = null; this.features = [] ; //this.lineFeatures = [] ; var self = this; //console.log(data); this.source = new ol.source.Vector({wrapX: false, noWrap: true}); this.layer = new ol.layer.Vector({ source: this.source, //clusterSource visible:true }); this.registerMap = function(gsMap){ this.gsMap = gsMap; this.gsMap.map.addLayer(this.layer); this.createFeatures(); } this.createFeatures = function(){ this.features=[]; for(var i in this.data){ //console.log(this.data[i]); var newItem = this.getItem(this.data[i]); newItem.style = this.getIconStyle(newItem); var f = this.gsMap.feature_from_coor(this.data[i].x,this.data[i].y,this.pointMsp(newItem)); //var s = this.gsMap.pointStyle("#ff0000", [0, 0, 0, 0.5], 1, 5, "");//this.adventureIconPointStyle(this.data[i].activity_type,this.data[i].difficulty);//this.gsMap.pointStyle("#ff0000", [0, 0, 0, 0.5], 0, 5, ""); f.setStyle(newItem.style); f.show = function () { var div = document.getElementById("myModal"); div.innerHTML = ''; setTimeout(function () { $('#myModal').modal('show'); }, 200); } newItem.feature = f; this.item.push(newItem); this.features.push(f); } this.source.addFeatures(this.features); this.gsMap.registerOnZoomChangedFunction(function(){self.refresh();}); this.refresh(); } this.zoomTo = function(){ this.gsMap.map.getView().fit( this.gsMap.ll2xy(this.meta.extent), this.gsMap.map.getSize()); } this.pointMsp = function(item){ return { width:item.width, height:item.height, photoPath:item.photoPath, name:item.name, description:item.description, parent:this, click:[function(s,f,l){ var div = document.getElementById("myModal"); var self = f.get('msp'); //#34b0ff div.innerHTML = ''; setTimeout(function () { $('#myModal').modal('show'); }, 200); }]}; } this.poiIconPointStyle = function(activity_type,difficulty){ var iconpath = 'https://anadigit.fr/TopoMedia/Icons/activity_adv_loc/activity_' + activity_type + '_' + difficulty + '_adv_loc.png'; return new ol.style.Style({ image: new ol.style.Icon({ src: iconpath, //size: [liconsize, liconsize] scale:0.5 })/*, stroke: new ol.style.Stroke({ color: (s_color ) ,width: 1+is301 + (map3.getZoom()-8) }) */}) } this.getIconStyle = function(myItem) { var icon_size = this.pop_info_adjust_size(myItem.type, this.gsMap.getZoom() - myItem.zoom_level) var icon_size_set = this.pop_info_adjust_size(myItem.type, this.gsMap.getZoom() - myItem.zoom_level) * icon_size / 100; var is = (icon_size > 0) ? icon_size : 9; var icon_index = myItem.icon_index; if (wpt_icon.anch_fraction_x[icon_index] >= 0) { var anch_x = wpt_icon.anch_fraction_x[icon_index]; var anch_y = wpt_icon.anch_fraction_y[icon_index]; } else { var anch_x = 0.5; var anch_y = 0.5; } if (wpt_icon.scale[icon_index] >= 0) { var scale = wpt_icon.scale[icon_index]; } else { if (icon_size_set > 0) { var scale = icon_size_set; } else { var scale = 0.3; } } scale = 0.2; var MarkerIcon = wpt_icon.url_s[icon_index]; var iconStyle = new ol.style.Style({ image: new ol.style.Icon(({ anchor: [anch_x, anch_y], anchorXUnits: 'fraction', anchorYUnits: 'fraction', //anchorYUnits: 'pixels', opacity: 0.95, src: MarkerIcon, scale: scale })) }); return iconStyle; } this.getItem = function (dat){ var type = dat.type * 1;//[3]*1; var icon = map_point_collection.get(type); var icon_index = icon.iconindex; var img_path = icon.path; return { image: dat.photo, name: dat.name, description: dat.description, link_en: dat.hlink_EN, type: dat.type * 1, dbid: dat.id, hlink: dat.hlink_GR, zoom_level: dat.zoom_level, width: dat.width * 1, height: dat.height * 1, owner: dat.owner, icon_index: icon_index, photoPath: img_path + dat.photo + '.jpg', thumb_path: img_path + 'thumbs/' + dat.photo + '.jpg', //tmpim:add_image(pop_info_tmp, fp.attributes.thumb_path,-230,3,-1,-1,null), path: (dat.type * 1 == 1) ? img_path + dat.photo + '.jpg' : "" } } this.pop_info_adjust_size = function(type, dl) { if (dl < 0) dl = 0; var new_size = 9 + (1.5 * dl); return new_size * 0.2; } this.refresh = function () { try { this.source.clear(); } catch (err) { } var zoom = this.gsMap.getZoom(); for (var i = 0; i < this.item.length; i++) { if (zoom >= this.item[i].zoom_level) this.source.addFeatures([this.item[i].feature]); } } this.getImagetItem = function(path,width,height){ /* PARADOXES - OLES OI EIKONES PIANOYN TO MEGISTO PLATOS - AN TO YPSOS EINEI MEGALYTERO TOY DIAUESIMOY H EIKONA KOVETAI KATV */ var minAvailableWidth =568; //APO BOOTSTRAP, http://www.topoguide.gr/css/bootstrap.css, 5489, var maxAvailableHeight = browser.size()[1]-250; var style = "",divStyle = ""; if(height>maxAvailableHeight){ var ratio = width/height; var renderWidth = maxAvailableHeight*ratio; var renderHeight = maxAvailableHeight; if(minAvailableWidth/ratio>maxAvailableHeight) divStyle += "height:" + renderHeight + "px;"; divStyle += "width:100%;"; style += "width:100%;"; } else{ if(width'; } } var img_path = 'https://anadigit.fr/TopoMedia/map_points/img'; var map_point_collection = { 0 :{iconindex:14,path:img_path + "/Landscape/"}, 1 :{iconindex:17,path:img_path + "/Flora/"}, 2 :{iconindex:18,path:img_path + "/Animals/"}, 3 :{iconindex:19,path:img_path + "/Books/"}, 4 :{iconindex:20,path:img_path + "/Maps/"}, 5 :{iconindex:21,path:img_path + "/Apps/"}, 6 :{iconindex:22,path:img_path + "/Mushrooms/"}, 7 :{iconindex:23,path:img_path + "/Animals/"}, 8 :{iconindex:24,path:img_path + "/Animals/"}, 9 :{iconindex:25,path:img_path + "/Architecture/"}, 10:{iconindex:26,path:img_path + "/Monuments/"}, 447:{iconindex:38,path:img_path + "/Refuges/"}, 450:{iconindex:41,path:img_path + "/Signposts/"}, 71:{iconindex:36,path:img_path + "/Geology/"}, 72:{iconindex:34,path:img_path + "/Geology/"}, 73:{iconindex:35,path:img_path + "/Geology/"}, 204:{iconindex:27,path:img_path + "/logos/"}, 206:{iconindex:28,path:img_path + "/logos/"}, 200:{iconindex:29,path:img_path + "/logos/"}, 201:{iconindex:30,path:img_path + "/logos/"}, 205:{iconindex:31,path:img_path + "/logos/"}, 202:{iconindex:32,path:img_path + "/logos/"}, 203:{iconindex:33,path:img_path + "/logos/"}, 301:{iconindex:42,path:img_path + "/Beach/"}, 1001:{iconindex:42,path:img_path + "/Water/"}, default: {iconindex:28,path:""} } map_point_collection.get = function(key){ return this[key] || this.default; } function wpt_icon_class(){ this.count=0; this.url = new Array(); this.url_s = new Array(); this.cx = new Array(); this.cy = new Array(); this.scx = new Array(); this.scy = new Array(); this.ix = new Array(); this.iy = new Array(); this.anch_fraction_x = new Array(); this.anch_fraction_y = new Array(); this.scale = new Array(); this.inwptwindow = new Array(); this.add = function(url,url_s,cx,cy,ix,iy,scx,scy,anch_fraction_x, anch_fraction_y,scale,inwptwindow){ this.count+=1; this.url[this.count]="https://anadigit.fr/TopoMedia/" + url; this.url_s[this.count]="https://anadigit.fr/TopoMedia/" + url_s; this.cx[this.count]=cx; this.cy[this.count]=cy; this.scx[this.count]=scx; //kentro simeiou gia xarti this.scy[this.count]=scy; this.ix[this.count]=ix; //offset sto icon list this.iy[this.count]=iy; this.anch_fraction_x[this.count]=anch_fraction_x; //offset sto icon list this.anch_fraction_y[this.count]=anch_fraction_y; this.scale[this.count]=scale; this.inwptwindow[this.count]=inwptwindow; } } var wpt_icon = new wpt_icon_class(); wpt_icon.add("Icons/WPT/pin_blue.png","Icons/WPT/pin_blue_s.png",28,35,-15,10,1,18,0.0,1.0,1.0,true); wpt_icon.add("Icons/WPT/pin_green.png","Icons/WPT/pin_green_s.png",28,35,-15,10,1,18,0.0,1.0,1.0,true); wpt_icon.add("Icons/WPT/pin_red.png","Icons/WPT/pin_red_s.png",28,35,-15,10,1,18,0.0,1.0,1.0,true); wpt_icon.add("Icons/WPT/star_blue.png","Icons/WPT/star_blue_s.png",24,24,5,8,11,11,0.5,0.5,1.0,true); wpt_icon.add("Icons/WPT/star_green.png","Icons/WPT/star_green_s.png",24,24,5,8,11,11,0.5,0.5,1.0,true); wpt_icon.add("Icons/WPT/star_red.png","Icons/WPT/star_red_s.png",24,24,5,8,11,11,0.5,0.5,1.0,true); wpt_icon.add("Icons/WPT/lmk_red.png","Icons/WPT/lmk_red_s.png",32,32,-3,0,11,11,0.5,0.5,1.0,true); wpt_icon.add("Icons/WPT/house_blue.png","Icons/WPT/house_blue_s.png",32,32,5,8,11,11,0.5,0.5,1.0,true);; wpt_icon.add("Icons/WPT/house_red.png","Icons/WPT/house_red_s.png",32,32,5,8,11,11,0.5,0.5,1.0,true); wpt_icon.add("Icons/WPT/monastery_red.png","Icons/WPT/monastery_red_s.png",32,32,5,8,11,16,0.5,0.5,1.0,true); wpt_icon.add("Icons/WPT/church_red.png","Icons/WPT/church_red_s.png",32,32,5,8,11,16,0.5,0.5,1.0,true); wpt_icon.add("Icons/WPT/anchor_blue.png","Icons/WPT/anchor_blue_s.png",32,32,5,8,11,11,0.5,0.5,1.0,true); wpt_icon.add("Icons/WPT/anchor_red.png","Icons/WPT/anchor_red_s.png",32,32,5,8,11,11,0.5,0.5,1.0,true); //photo_points wpt_icon.add("Icons/WPT/landscape.png","Icons/WPT/landscape.png",28,28,5,8,16,16); wpt_icon.add("img/NAV_START.png","img/NAV_START.png",32*1.5,42,-5,-48,11,11,0.5,1.0,0.6,true); wpt_icon.add("img/NAV_END.png","img/NAV_END.png",32*1.5,162,-5,-28,11,11,0.5,1.0,0.6,true); wpt_icon.add("Icons/WPT/flora.png","Icons/WPT/flora.png",28,28,5,8,16,16); wpt_icon.add("Icons/WPT/bird.png","Icons/WPT/bird.png",28,28,5,8,16,16); wpt_icon.add("Icons/WPT/book.png","Icons/WPT/book.png",28,28,5,8,16,16); wpt_icon.add("Icons/WPT/map.png","Icons/WPT/map.png",28,28,5,8,16,16); wpt_icon.add("Icons/WPT/iphone.png","Icons/WPT/iphone.png",28,28,5,8,16,16); wpt_icon.add("Icons/WPT/mushroom.png","Icons/WPT/mushroom.png",28,28,5,8,16,16); wpt_icon.add("Icons/WPT/mammal.png","Icons/WPT/mammal.png",28,28,5,8,16,16); wpt_icon.add("Icons/WPT/turtle.png","Icons/WPT/turtle.png",30,30,5,8,16,16); wpt_icon.add("Icons/WPT/architecture.png","Icons/WPT/architecture.png",28,28,5,8,16,16); wpt_icon.add("Icons/WPT/monument.png","Icons/WPT/monument.png",28,28,5,8,16,16); // pop_info wpt_icon.add("pop_info/Icons/pop_info_1.png","pop_info/Icons/pop_info_1.png",32,32,5,8,32,32,0.5,1); // iconindex= 27 wpt_icon.add("pop_info/Icons/pop_info_2.png","pop_info/Icons/pop_info_2.png",32,32,5,8,32,32,0.5,1); // iconindex= 28 wpt_icon.add("pop_info/Icons/pop_info_3.png","pop_info/Icons/pop_info_3.png",32,32,5,8,32,32); // iconindex= 29 wpt_icon.add("pop_info/Icons/pop_info_4.png","pop_info/Icons/pop_info_4.png",32,32,5,8,32,32,0.5,1); // iconindex= 30 wpt_icon.add("pop_info/Icons/pop_info_5.png","pop_info/Icons/pop_info_5.png",32,32,5,8,32,32); // iconindex= 31 wpt_icon.add("pop_info/Icons/pop_info_6.png","pop_info/Icons/pop_info_6.png",32,32,5,8,32,32); // iconindex= 32 wpt_icon.add("pop_info/Icons/pop_info_7.png","pop_info/Icons/pop_info_7.png",32,32,5,8,32,32); // iconindex= 33 wpt_icon.add("pop_info/Icons/pop_info_101.png","pop_info/Icons/pop_info_101.png",32,32,5,8,32,32,0.5,0.5); // iconindex= 34 wpt_icon.add("pop_info/Icons/pop_info_102.png","pop_info/Icons/pop_info_102.png",32,32,5,8,32,32); // iconindex= 35 wpt_icon.add("pop_info/Icons/pop_info_103.png","pop_info/Icons/pop_info_103.png",32,32,5,8,32,32); // iconindex= 36 wpt_icon.add("Icons/WPT/POI_446_icon.png","Icons/WPT/POI_446_icon.png",32,32,5,8,32,32); // iconindex= 37 wpt_icon.add("Icons/WPT/POI_447_icon.png","Icons/WPT/POI_447_icon.png",32,32,5,8,32,32); // iconindex= 38 wpt_icon.add("Icons/WPT/POI_448_icon.png","Icons/WPT/POI_448_icon.png",32,32,5,8,32,32); // iconindex= 39 wpt_icon.add("Icons/WPT/POI_449_icon.png","Icons/WPT/POI_449_icon.png",32,32,5,8,32,32); // iconindex= 40 wpt_icon.add("Icons/WPT/POI_450_icon.png","Icons/WPT/POI_450_icon.png",32,32,5,8,32,32); // iconindex= 41 wpt_icon.add("Icons/WPT/Fountain_blue.png","Icons/WPT/Fountain_blue.png",32,32,5,8,32,32); // iconindex= 42 console.log('poi signature up to date');var poiCollection_Mitsotakis_Trails = new getPoiCollection("Mitsotakis_Trails",[{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03bc\u03bf\u03bd\u03ae \u0391\u03b3\u03af\u03b1\u03c2 \u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae\u03c2","owner":"AnaDigit","x":23.982103435186,"y":35.465126573117,"photo":"K3II00112","type":450,"zoom_level":16,"id":4346,"hlink_GR":"","hlink_EN":"","description":"","height":598,"width":1000},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03bc\u03bf\u03bd\u03ae \u0391\u03b3\u03af\u03b1\u03c2 \u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae\u03c2","owner":"AnaDigit","x":23.982028,"y":35.465057,"photo":"K3II00121","type":450,"zoom_level":17,"id":4347,"hlink_GR":"","hlink_EN":"","description":"","height":390,"width":1000},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03bc\u03bf\u03bd\u03ae \u0391\u03b3\u03af\u03b1\u03c2 \u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae\u03c2","owner":"AnaDigit","x":23.981663,"y":35.463702,"photo":"K3II00161","type":450,"zoom_level":17,"id":4348,"hlink_GR":"","hlink_EN":"","description":"","height":396,"width":1000},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03bc\u03bf\u03bd\u03ae \u0391\u03b3\u03af\u03b1\u03c2 \u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae\u03c2","owner":"AnaDigit","x":23.981278,"y":35.462208,"photo":"K3II00171","type":450,"zoom_level":16,"id":4349,"hlink_GR":"","hlink_EN":"","description":"","height":700,"width":1000},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03bc\u03bf\u03bd\u03ae \u0391\u03b3\u03af\u03b1\u03c2 \u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae\u03c2","owner":"AnaDigit","x":23.980352,"y":35.461622,"photo":"K3II00271","type":450,"zoom_level":17,"id":4350,"hlink_GR":"","hlink_EN":"","description":"","height":462,"width":1000},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03bc\u03bf\u03bd\u03ae \u0391\u03b3\u03af\u03b1\u03c2 \u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae\u03c2","owner":"AnaDigit","x":23.980355,"y":35.46162,"photo":"K3II00281","type":450,"zoom_level":17,"id":4351,"hlink_GR":"","hlink_EN":"","description":"","height":533,"width":1000},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03bc\u03bf\u03bd\u03ae \u0391\u03b3\u03af\u03b1\u03c2 \u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae\u03c2","owner":"AnaDigit","x":23.979315,"y":35.461815,"photo":"K3II00381","type":450,"zoom_level":18,"id":4352,"hlink_GR":"","hlink_EN":"","description":"","height":687,"width":1000},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b1\u03b4\u03c1\u03bf\u03bc\u03ae \u039c\u03b5\u03c3\u03ba\u03bb\u03ac-\u0396\u03bf\u03cd\u03c1\u03b2\u03b1","owner":"AnaDigit","x":23.9641,"y":35.386550839673,"photo":"K3II01511","type":450,"zoom_level":17,"id":4353,"hlink_GR":"","hlink_EN":"","description":"","height":1000,"width":716},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b1\u03b4\u03c1\u03bf\u03bc\u03ae \u039c\u03b5\u03c3\u03ba\u03bb\u03ac-\u0396\u03bf\u03cd\u03c1\u03b2\u03b1","owner":"AnaDigit","x":23.964922,"y":35.386753,"photo":"K3II01521","type":450,"zoom_level":17,"id":4354,"hlink_GR":"","hlink_EN":"","description":"","height":1000,"width":786},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b1\u03b4\u03c1\u03bf\u03bc\u03ae \u039c\u03b5\u03c3\u03ba\u03bb\u03ac-\u0396\u03bf\u03cd\u03c1\u03b2\u03b1","owner":"AnaDigit","x":23.962957,"y":35.390103,"photo":"K3II01541","type":450,"zoom_level":17,"id":4355,"hlink_GR":"","hlink_EN":"","description":"","height":733,"width":1000},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b1\u03b4\u03c1\u03bf\u03bc\u03ae \u039c\u03b5\u03c3\u03ba\u03bb\u03ac-\u0396\u03bf\u03cd\u03c1\u03b2\u03b1","owner":"AnaDigit","x":23.961267,"y":35.393367,"photo":"K3II01561","type":450,"zoom_level":17,"id":4356,"hlink_GR":"","hlink_EN":"","description":"","height":1000,"width":665},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b1\u03b4\u03c1\u03bf\u03bc\u03ae \u039c\u03b5\u03c3\u03ba\u03bb\u03ac-\u0396\u03bf\u03cd\u03c1\u03b2\u03b1","owner":"AnaDigit","x":23.963738,"y":35.393293,"photo":"K3II01571","type":450,"zoom_level":17,"id":4357,"hlink_GR":"","hlink_EN":"","description":"","height":924,"width":1000},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b1\u03b4\u03c1\u03bf\u03bc\u03ae \u039c\u03b5\u03c3\u03ba\u03bb\u03ac-\u0396\u03bf\u03cd\u03c1\u03b2\u03b1","owner":"AnaDigit","x":23.96223,"y":35.395337,"photo":"K3II01581","type":450,"zoom_level":17,"id":4358,"hlink_GR":"","hlink_EN":"","description":"","height":975,"width":1000},{"name":"\u03a7\u0391\u039d\u0399\u0391
\u03a3\u03ae\u03bc\u03b1\u03bd\u03c3\u03b7 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b1\u03b4\u03c1\u03bf\u03bc\u03ae \u039c\u03b5\u03c3\u03ba\u03bb\u03ac-\u0396\u03bf\u03cd\u03c1\u03b2\u03b1","owner":"AnaDigit","x":23.970826864242,"y":35.391140367688,"photo":"K3II01532","type":450,"zoom_level":17,"id":4359,"hlink_GR":"","hlink_EN":"","description":"","height":843,"width":1000}],{});function createAdventureListWidgetContext(){};console.log('sort type: byname');function createAdventureListWidgetContext(){var divHere = (document.getElementById('pathList'))?true:false;var style = document.createElement('style');style.type = 'text/css';style.innerHTML = '.advListItemWidgetStyleMona{background:#f5f5f5;overflow:hidden;position:relative;width:100%;height:45px;border-bottom:1px solid #fff;margin:0px;} .advListItemWidgetStyle{background:#fdfdfd;overflow:hidden;position:relative;width:100%;height:45px;border-bottom:1px solid #fff;margin:0px;} .advListItemWidgetStyleMona:hover{background:#dcdcbc;} .advListItemWidgetStyle:hover{background:#dcdcbc;}';if(divHere) document.getElementsByTagName('head')[0].appendChild(style);if(divHere) {document.getElementById('pathList').innerHTML="
Μ. Αγίας Κυριακής-Τέμπλα
Μεσκλά-Ζούρβα
Θέρισο-Ζούρβα
Ποριά-Άγιος Νικόλαος
Διάσχιση Καμπιών
Συνδετικό Καμπιών
Ρέμα Θέρισο-Τέμπλα
Θέρισο-Καμπιά
Κυκλική πορεία 1 στο φαράγγι Θερίσου-Καμπιά
Κυκλική πορεία 2 στο φαράγγι Θερίσου-Καμπιά
Θέρισο-Τέμπλα
Φαράγγι Τρομάρισσας
Τρομάρισσα-Ποριά
Ζούρβα-Καμπιά
Ζούρβα-πηγή Τρομάρισσα
";}else{console.log('adventure list widget activated but div missing. Requested id: pathList');};}; var overrideUserOptions = {lng:23,lat:38,zoom:7,ac:["Mitsotakis_Trails"],pc:["Mitsotakis_Trails"],url: 'https://m1.anadigit.fr/tms/1.0.0/ntn_combo/{z}/{x}/{-y}.png',showLogo: 1,showZoomTool: 1}; var overrideAfterLoad = function(map){ adventureCollection_Mitsotakis_Trails.zoomTo();}; var gsMapManager = this.gsMapManager; gsMapManager.create = function(mapDivId,options,afterLoad){ if(typeof overrideUserOptions != "undefined") { for( var i in options) overrideUserOptions[i] = options[i]; options = overrideUserOptions; } if(typeof afterLoad != "undefined") { afterLoad = afterLoad }else{ if(typeof overrideAfterLoad != "undefined") afterLoad = overrideAfterLoad }; return gsMapManager.create_dummy_function(mapDivId,options,afterLoad); // return new gsMapObject(mapDivId,options,afterLoad); }