{"id":2559,"date":"2018-02-17T13:09:06","date_gmt":"2018-02-17T13:09:06","guid":{"rendered":"https:\/\/shape-apartments.gr\/location\/"},"modified":"2025-09-11T09:03:40","modified_gmt":"2025-09-11T09:03:40","slug":"location","status":"publish","type":"page","link":"https:\/\/shape-apartments.gr\/el\/location\/","title":{"rendered":"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1"},"content":{"rendered":"<div class=\"wpb-content-wrapper\" id=\"wpb-content-root\"><p>[vc_row full_width=&#8221;stretch_row_content_no_spaces&#8221;][vc_column]\n        <style>\n            #map-canvas-SZyjg {\n                border: 1px solid #f2f2f2;\n                border-radius: 2px;\n                width: 100%;\n                height: 700px;\n            }\n            #street-view-btn-SZyjg {\n                cursor: pointer;\n            }\n            \/* Fix for images inside Advanced Markers *\/\n            #map-canvas-SZyjg img {\n                max-width: none !important;\n            }\n        <\/style>\n\n        \n        <script>\n        jQuery(document).ready(function ($) {\n\n            \/\/ 3. Modern Async Loader\n            var mapChecker_SZyjg = setInterval(function() {\n                if (typeof google === 'object' && typeof google.maps === 'object') {\n                    clearInterval(mapChecker_SZyjg);\n                    initModernMap_SZyjg();\n                }\n            }, 100);\n\n            async function initModernMap_SZyjg() {\n                var latitude  = 36.985482;\n                var longitude = 26.926516;\n                var pinUrl    = 'https:\/\/shape-apartments.gr\/wp-content\/uploads\/2018\/07\/pin.png';\n                var title     = \"Shape Luxury Apartments\";\n                var address   = \"\";\n                var desc      = \"\";\n                var mapId     = \"DEMO_MAP_ID\";\n                var useAdvancedMarkers = typeof google.maps.importLibrary === 'function';\n                var MapClass = google.maps.Map;\n                var AdvancedMarkerElement = null;\n\n                if (useAdvancedMarkers) {\n                    var mapsLibrary = await google.maps.importLibrary(\"maps\");\n                    var markerLibrary = await google.maps.importLibrary(\"marker\");\n                    MapClass = mapsLibrary.Map;\n                    AdvancedMarkerElement = markerLibrary.AdvancedMarkerElement;\n                }\n\n                var position = { lat: latitude, lng: longitude };\n\n                var mapElement = document.getElementById('map-canvas-SZyjg');\n                if (!mapElement) return;\n\n                \/\/ 5. Initialize Map with Map ID\n                var mapOptions = {\n                    center: position,\n                    zoom: 11,\n                    scrollwheel: false,\n                    streetViewControl: false\n                };\n\n                if (useAdvancedMarkers && mapId) {\n                    mapOptions.mapId = mapId;\n                }\n\n                var map = new MapClass(mapElement, mapOptions);\n\n                \/\/ 6. Create Content for Advanced Marker\n                var markerContent = null;\n                if (pinUrl) {\n                    markerContent = document.createElement('img');\n                    markerContent.src = pinUrl;\n                    markerContent.style.width = '40px';\n                    markerContent.style.height = 'auto';\n                }\n\n                var marker = useAdvancedMarkers ? new AdvancedMarkerElement({\n                    map: map,\n                    position: position,\n                    title: title,\n                    content: markerContent\n                }) : new google.maps.Marker({\n                    map: map,\n                    position: position,\n                    title: title,\n                    icon: pinUrl || null\n                });\n\n                \/\/ Info Window Logic\n                var contentString = '<div id=\"infowindow_content\">' +\n                        '<p><strong>' + title + '<\/strong><br>' +\n                        address + '<br>' +\n                        desc + '<\/p>' +\n                        '<\/div>';\n\n                var infoWindow = new google.maps.InfoWindow({\n                    content: contentString\n                });\n\n                var openInfoWindow = function() {\n                    infoWindow.open({\n                        anchor: marker,\n                        map: map\n                    });\n                };\n\n                if (useAdvancedMarkers) {\n                    marker.addEventListener('gmp-click', openInfoWindow);\n                } else {\n                    marker.addListener('click', openInfoWindow);\n                }\n\n                \/\/ Street View Logic\n                var panorama = map.getStreetView();\n                panorama.setPosition(position);\n                panorama.setPov({ heading: 265, pitch: 0 });\n\n                var openStreetBtn = document.getElementById('street-view-btn-SZyjg');\n                if (openStreetBtn) {\n                    openStreetBtn.onclick = function () {\n                        var toggle = panorama.getVisible();\n                        panorama.setVisible(!toggle);\n                    };\n                }\n            }\n        });\n        <\/script>\n\n        \n        <div class=\"google-map\">\n                        <div id=\"map-canvas-SZyjg\"><\/div>\n        <\/div>\n\n        [\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row full_width=&#8221;stretch_row_content_no_spaces&#8221;][vc_column][\/vc_column][\/vc_row]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2559","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1 - Shape Luxury Apartments<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/shape-apartments.gr\/el\/location\/\" \/>\n<meta property=\"og:locale\" content=\"el_GR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1\" \/>\n<meta property=\"og:description\" content=\"[vc_row full_width=&#8221;stretch_row_content_no_spaces&#8221;][vc_column][\/vc_column][\/vc_row]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/shape-apartments.gr\/el\/location\/\" \/>\n<meta property=\"og:site_name\" content=\"Shape Luxury Apartments\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/shapeluxuryapartments\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-11T09:03:40+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0395\u03ba\u03c4\u03b9\u03bc\u03ce\u03bc\u03b5\u03bd\u03bf\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2 \u03b1\u03bd\u03ac\u03b3\u03bd\u03c9\u03c3\u03b7\u03c2\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 \u03bb\u03b5\u03c0\u03c4\u03cc\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/shape-apartments.gr\\\/el\\\/location\\\/\",\"url\":\"https:\\\/\\\/shape-apartments.gr\\\/el\\\/location\\\/\",\"name\":\"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1 - Shape Luxury Apartments\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/shape-apartments.gr\\\/#website\"},\"datePublished\":\"2018-02-17T13:09:06+00:00\",\"dateModified\":\"2025-09-11T09:03:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/shape-apartments.gr\\\/el\\\/location\\\/#breadcrumb\"},\"inLanguage\":\"el\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/shape-apartments.gr\\\/el\\\/location\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/shape-apartments.gr\\\/el\\\/location\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/shape-apartments.gr\\\/el\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/shape-apartments.gr\\\/#website\",\"url\":\"https:\\\/\\\/shape-apartments.gr\\\/\",\"name\":\"Shape Luxury Apartments\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/shape-apartments.gr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/shape-apartments.gr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"el\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/shape-apartments.gr\\\/#organization\",\"name\":\"Shape Luxury Apartments\",\"url\":\"https:\\\/\\\/shape-apartments.gr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"el\",\"@id\":\"https:\\\/\\\/shape-apartments.gr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/shape-apartments.gr\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/logo-final-web-footer.png\",\"contentUrl\":\"https:\\\/\\\/shape-apartments.gr\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/logo-final-web-footer.png\",\"width\":167,\"height\":60,\"caption\":\"Shape Luxury Apartments\"},\"image\":{\"@id\":\"https:\\\/\\\/shape-apartments.gr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/shapeluxuryapartments\",\"https:\\\/\\\/instagram.com\\\/shapeluxuryapartments\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1 - Shape Luxury Apartments","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/shape-apartments.gr\/el\/location\/","og_locale":"el_GR","og_type":"article","og_title":"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1","og_description":"[vc_row full_width=&#8221;stretch_row_content_no_spaces&#8221;][vc_column][\/vc_column][\/vc_row]","og_url":"https:\/\/shape-apartments.gr\/el\/location\/","og_site_name":"Shape Luxury Apartments","article_publisher":"https:\/\/www.facebook.com\/shapeluxuryapartments","article_modified_time":"2025-09-11T09:03:40+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u0395\u03ba\u03c4\u03b9\u03bc\u03ce\u03bc\u03b5\u03bd\u03bf\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2 \u03b1\u03bd\u03ac\u03b3\u03bd\u03c9\u03c3\u03b7\u03c2":"1 \u03bb\u03b5\u03c0\u03c4\u03cc"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/shape-apartments.gr\/el\/location\/","url":"https:\/\/shape-apartments.gr\/el\/location\/","name":"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1 - Shape Luxury Apartments","isPartOf":{"@id":"https:\/\/shape-apartments.gr\/#website"},"datePublished":"2018-02-17T13:09:06+00:00","dateModified":"2025-09-11T09:03:40+00:00","breadcrumb":{"@id":"https:\/\/shape-apartments.gr\/el\/location\/#breadcrumb"},"inLanguage":"el","potentialAction":[{"@type":"ReadAction","target":["https:\/\/shape-apartments.gr\/el\/location\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/shape-apartments.gr\/el\/location\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/shape-apartments.gr\/el\/"},{"@type":"ListItem","position":2,"name":"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1"}]},{"@type":"WebSite","@id":"https:\/\/shape-apartments.gr\/#website","url":"https:\/\/shape-apartments.gr\/","name":"Shape Luxury Apartments","description":"","publisher":{"@id":"https:\/\/shape-apartments.gr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/shape-apartments.gr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"el"},{"@type":"Organization","@id":"https:\/\/shape-apartments.gr\/#organization","name":"Shape Luxury Apartments","url":"https:\/\/shape-apartments.gr\/","logo":{"@type":"ImageObject","inLanguage":"el","@id":"https:\/\/shape-apartments.gr\/#\/schema\/logo\/image\/","url":"https:\/\/shape-apartments.gr\/wp-content\/uploads\/2023\/04\/logo-final-web-footer.png","contentUrl":"https:\/\/shape-apartments.gr\/wp-content\/uploads\/2023\/04\/logo-final-web-footer.png","width":167,"height":60,"caption":"Shape Luxury Apartments"},"image":{"@id":"https:\/\/shape-apartments.gr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/shapeluxuryapartments","https:\/\/instagram.com\/shapeluxuryapartments"]}]}},"_links":{"self":[{"href":"https:\/\/shape-apartments.gr\/el\/wp-json\/wp\/v2\/pages\/2559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shape-apartments.gr\/el\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shape-apartments.gr\/el\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shape-apartments.gr\/el\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shape-apartments.gr\/el\/wp-json\/wp\/v2\/comments?post=2559"}],"version-history":[{"count":3,"href":"https:\/\/shape-apartments.gr\/el\/wp-json\/wp\/v2\/pages\/2559\/revisions"}],"predecessor-version":[{"id":2960,"href":"https:\/\/shape-apartments.gr\/el\/wp-json\/wp\/v2\/pages\/2559\/revisions\/2960"}],"wp:attachment":[{"href":"https:\/\/shape-apartments.gr\/el\/wp-json\/wp\/v2\/media?parent=2559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}