{"id":739,"date":"2025-12-02T11:59:36","date_gmt":"2025-12-02T08:59:36","guid":{"rendered":"https:\/\/unal.ogunozturk.com.tr\/?page_id=739"},"modified":"2025-12-02T15:02:17","modified_gmt":"2025-12-02T12:02:17","slug":"proje-haritasi","status":"publish","type":"page","link":"https:\/\/ersgroupaluminyum.com.tr\/demo\/proje-haritasi\/","title":{"rendered":"Proje Haritas\u0131"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"739\" class=\"elementor elementor-739\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7654f56 e-con-full e-flex e-con e-parent\" data-id=\"7654f56\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aecce12 elementor-widget elementor-widget-unal_yapi_proje_harita\" data-id=\"aecce12\" data-element_type=\"widget\" data-widget_type=\"unal_yapi_proje_harita.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"proje-harita-wrapper\">\r\n            <div id=\"proje-harita-aecce12\" class=\"proje-harita-container\"><\/div>\r\n        <\/div>\r\n\r\n        <script>\r\n        (function() {\r\n            function initMap() {\r\n                var mapElement = document.getElementById('proje-harita-aecce12');\r\n                if (!mapElement) return;\r\n\r\n                var projelerData = [{\"id\":402,\"title\":\"Ak\\u00e7a Villalar\\u0131\",\"lat\":41.09422449323604,\"lng\":30.714393250337384,\"permalink\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/projelerimiz\\\/akca-villalari\\\/\",\"thumbnail\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/akca-villalari-karasu-300x169.webp\",\"logo\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/akca-villalari-logo-b-300x132.png\",\"slogan\":\"\",\"status_class\":\"status-completed\",\"status_name\":\"Tamamland\\u0131\"},{\"id\":379,\"title\":\"Villa Reform\",\"lat\":41.0938369487693,\"lng\":30.71161301809386,\"permalink\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/projelerimiz\\\/villa-reform\\\/\",\"thumbnail\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/reform-karasu-300x178.webp\",\"logo\":\"\",\"slogan\":\"DO\\u011eAYA B\\u0130R NEFES, GELECE\\u011eE B\\u0130R REFORM\",\"status_class\":\"status-completed\",\"status_name\":\"Tamamland\\u0131\"},{\"id\":346,\"title\":\"Villa Nordic\",\"lat\":41.09347477424355,\"lng\":30.72371540213079,\"permalink\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/projelerimiz\\\/villa-nordic\\\/\",\"thumbnail\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/slider-1-.jpg-300x169.jpeg\",\"logo\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/bijal_proje_logo-300x36.png\",\"slogan\":\"STANDARTLARI Y\\u00dcKSEK, ZAMANSIZ B\\u0130R M\\u0130MAR\\u0130\",\"status_class\":\"status-sale\",\"status_name\":\"Sat\\u0131\\u015fta\"},{\"id\":284,\"title\":\"Villa Nordic-2\",\"lat\":41.08667030151417,\"lng\":30.731911739279983,\"permalink\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/projelerimiz\\\/villa-nordic-2\\\/\",\"thumbnail\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/nordic2-karasu-300x169.webp\",\"logo\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/nordic-logo2-b-300x67.png\",\"slogan\":\"ZAMANSIZ M\\u0130MAR\\u0130, BA\\u015eKA B\\u0130R YA\\u015eAM\",\"status_class\":\"status-sale\",\"status_name\":\"Sat\\u0131\\u015fta\"},{\"id\":200,\"title\":\"Bonvie\",\"lat\":41.1014087391373,\"lng\":30.71238454947824,\"permalink\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/projelerimiz\\\/bonvie\\\/\",\"thumbnail\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/bonvie-karasu-300x169.webp\",\"logo\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/bonvie-logo-b-300x59.png\",\"slogan\":\"KARASU'NUN KALB\\u0130NDE B\\u0130R \\u0130KON\",\"status_class\":\"status-ongoing\",\"status_name\":\"Devam Ediyor\"},{\"id\":149,\"title\":\"Monolith\",\"lat\":41.09915322723908,\"lng\":30.692505979187295,\"permalink\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/projelerimiz\\\/monolith\\\/\",\"thumbnail\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/monolith-karasu-300x169.webp\",\"logo\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/monolith-logo-b-1-300x75.png\",\"slogan\":\"HAYATINIZI YEN\\u0130DEN TANIMLAYIN\",\"status_class\":\"status-sale\",\"status_name\":\"Sat\\u0131\\u015fta\"},{\"id\":9,\"title\":\"Villa Gravitas\",\"lat\":41.08653533149094,\"lng\":30.731924843002183,\"permalink\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/projelerimiz\\\/villa-gravitas\\\/\",\"thumbnail\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/villa-gravitas-karasu-300x169.webp\",\"logo\":\"https:\\\/\\\/ersgroupaluminyum.com.tr\\\/demo\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/gravitas-logo-300x33.png\",\"slogan\":\"L\\u00dcKS VE \\u00d6ZG\\u00dcRL\\u00dcK S\\u0130Z\\u0130 BEKL\\u0130YOR!\",\"status_class\":\"status-ongoing\",\"status_name\":\"Devam Ediyor\"}];\r\n                var defaultLat = 39.9334;\r\n                var defaultLng = 32.8597;\r\n                var defaultZoom = 15;\r\n                var pinColor = '#000000';\r\n\r\n                \/\/ Siyah-Beyaz-Gri Harita Stili\r\n                var mapStyles = [\r\n                    {\r\n                        \"elementType\": \"geometry\",\r\n                        \"stylers\": [{\"color\": \"#212121\"}]\r\n                    },\r\n                    {\r\n                        \"elementType\": \"labels.icon\",\r\n                        \"stylers\": [{\"visibility\": \"off\"}]\r\n                    },\r\n                    {\r\n                        \"elementType\": \"labels.text.fill\",\r\n                        \"stylers\": [{\"color\": \"#757575\"}]\r\n                    },\r\n                    {\r\n                        \"elementType\": \"labels.text.stroke\",\r\n                        \"stylers\": [{\"color\": \"#212121\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"administrative\",\r\n                        \"elementType\": \"geometry\",\r\n                        \"stylers\": [{\"color\": \"#757575\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"administrative.country\",\r\n                        \"elementType\": \"labels.text.fill\",\r\n                        \"stylers\": [{\"color\": \"#9e9e9e\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"administrative.land_parcel\",\r\n                        \"stylers\": [{\"visibility\": \"off\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"administrative.locality\",\r\n                        \"elementType\": \"labels.text.fill\",\r\n                        \"stylers\": [{\"color\": \"#bdbdbd\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"poi\",\r\n                        \"elementType\": \"labels.text.fill\",\r\n                        \"stylers\": [{\"color\": \"#757575\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"poi.park\",\r\n                        \"elementType\": \"geometry\",\r\n                        \"stylers\": [{\"color\": \"#181818\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"poi.park\",\r\n                        \"elementType\": \"labels.text.fill\",\r\n                        \"stylers\": [{\"color\": \"#616161\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"poi.park\",\r\n                        \"elementType\": \"labels.text.stroke\",\r\n                        \"stylers\": [{\"color\": \"#1b1b1b\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"road\",\r\n                        \"elementType\": \"geometry.fill\",\r\n                        \"stylers\": [{\"color\": \"#2c2c2c\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"road\",\r\n                        \"elementType\": \"labels.text.fill\",\r\n                        \"stylers\": [{\"color\": \"#8a8a8a\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"road.arterial\",\r\n                        \"elementType\": \"geometry\",\r\n                        \"stylers\": [{\"color\": \"#373737\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"road.highway\",\r\n                        \"elementType\": \"geometry\",\r\n                        \"stylers\": [{\"color\": \"#3c3c3c\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"road.highway.controlled_access\",\r\n                        \"elementType\": \"geometry\",\r\n                        \"stylers\": [{\"color\": \"#4e4e4e\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"road.local\",\r\n                        \"elementType\": \"labels.text.fill\",\r\n                        \"stylers\": [{\"color\": \"#616161\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"transit\",\r\n                        \"elementType\": \"labels.text.fill\",\r\n                        \"stylers\": [{\"color\": \"#757575\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"water\",\r\n                        \"elementType\": \"geometry\",\r\n                        \"stylers\": [{\"color\": \"#000000\"}]\r\n                    },\r\n                    {\r\n                        \"featureType\": \"water\",\r\n                        \"elementType\": \"labels.text.fill\",\r\n                        \"stylers\": [{\"color\": \"#3d3d3d\"}]\r\n                    }\r\n                ];\r\n\r\n                var map = new google.maps.Map(mapElement, {\r\n                    center: {lat: defaultLat, lng: defaultLng},\r\n                    zoom: parseInt(defaultZoom),\r\n                    styles: mapStyles,\r\n                    disableDefaultUI: false,\r\n                    zoomControl: true,\r\n                    mapTypeControl: false,\r\n                    streetViewControl: false,\r\n                    fullscreenControl: true\r\n                });\r\n\r\n                var infoWindow = new google.maps.InfoWindow();\r\n                var markers = [];\r\n\r\n                \/\/ Custom marker icon (SVG)\r\n                var markerIcon = {\r\n                    path: 'M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z',\r\n                    fillColor: pinColor,\r\n                    fillOpacity: 1,\r\n                    strokeColor: '#ffffff',\r\n                    strokeWeight: 2,\r\n                    scale: 2,\r\n                    anchor: new google.maps.Point(12, 24)\r\n                };\r\n\r\n                projelerData.forEach(function(proje) {\r\n                    var marker = new google.maps.Marker({\r\n                        position: {lat: proje.lat, lng: proje.lng},\r\n                        map: map,\r\n                        title: proje.title,\r\n                        icon: markerIcon,\r\n                        animation: google.maps.Animation.DROP\r\n                    });\r\n\r\n                    var contentString = '<a href=\"' + proje.permalink + '\" class=\"proje-map-card-link\">' +\r\n                        '<div class=\"proje-map-card\">' +\r\n                        (proje.thumbnail ? '<div class=\"proje-map-thumbnail\">' +\r\n                            '<img decoding=\"async\" src=\"' + proje.thumbnail + '\" alt=\"' + proje.title + '\">' +\r\n                            (proje.logo ? '<div class=\"proje-map-logo-overlay\"><img decoding=\"async\" src=\"' + proje.logo + '\" alt=\"' + proje.title + '\"><\/div>' : '') +\r\n                        '<\/div>' : '') +\r\n                        '<div class=\"proje-map-content\">' +\r\n                        (!proje.logo ? '<h4 class=\"proje-map-title\">' + proje.title + '<\/h4>' : '') +\r\n                        (proje.slogan ? '<p class=\"proje-map-slogan\">' + proje.slogan + '<\/p>' : '') +\r\n                        '<\/div>' +\r\n                        '<\/div>' +\r\n                        '<\/a>';\r\n\r\n                    marker.addListener('click', function() {\r\n                        infoWindow.setContent(contentString);\r\n                        infoWindow.open(map, marker);\r\n                        \r\n                        \/\/ Marker animasyonu\r\n                        marker.setAnimation(google.maps.Animation.BOUNCE);\r\n                        setTimeout(function() {\r\n                            marker.setAnimation(null);\r\n                        }, 750);\r\n                    });\r\n\r\n                    marker.addListener('mouseover', function() {\r\n                        infoWindow.setContent(contentString);\r\n                        infoWindow.open(map, marker);\r\n                    });\r\n\r\n                    markers.push(marker);\r\n                });\r\n\r\n                \/\/ T\u00fcm marker'lar\u0131 g\u00f6sterecek \u015fekilde zoom ayarla\r\n                if (markers.length > 0) {\r\n                    var bounds = new google.maps.LatLngBounds();\r\n                    markers.forEach(function(marker) {\r\n                        bounds.extend(marker.getPosition());\r\n                    });\r\n                    map.fitBounds(bounds);\r\n                }\r\n            }\r\n\r\n            \/\/ Google Maps API y\u00fckle\r\n            if (typeof google === 'undefined' || typeof google.maps === 'undefined') {\r\n                var script = document.createElement('script');\r\n                script.src = 'https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyC9vGLzpVzsUG8PSMLmIVfmwtnMz38-Xag&callback=initMap';\r\n                script.async = true;\r\n                script.defer = true;\r\n                document.head.appendChild(script);\r\n                window.initMap = initMap;\r\n            } else {\r\n                initMap();\r\n            }\r\n        })();\r\n        <\/script>\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-739","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ersgroupaluminyum.com.tr\/demo\/wp-json\/wp\/v2\/pages\/739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ersgroupaluminyum.com.tr\/demo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ersgroupaluminyum.com.tr\/demo\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ersgroupaluminyum.com.tr\/demo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ersgroupaluminyum.com.tr\/demo\/wp-json\/wp\/v2\/comments?post=739"}],"version-history":[{"count":7,"href":"https:\/\/ersgroupaluminyum.com.tr\/demo\/wp-json\/wp\/v2\/pages\/739\/revisions"}],"predecessor-version":[{"id":778,"href":"https:\/\/ersgroupaluminyum.com.tr\/demo\/wp-json\/wp\/v2\/pages\/739\/revisions\/778"}],"wp:attachment":[{"href":"https:\/\/ersgroupaluminyum.com.tr\/demo\/wp-json\/wp\/v2\/media?parent=739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}