{"id":2715,"date":"2025-03-10T16:12:26","date_gmt":"2025-03-10T14:12:26","guid":{"rendered":"https:\/\/est-land.ee\/karttahaku\/"},"modified":"2025-03-11T15:26:06","modified_gmt":"2025-03-11T13:26:06","slug":"peltomaan-metsamaan-myynti-hae-kartalta","status":"publish","type":"page","link":"https:\/\/est-land.ee\/fi\/peltomaan-metsamaan-myynti-hae-kartalta\/","title":{"rendered":"Karttahaku"},"content":{"rendered":"        <style>\n            #rees-property-map {\n                width: 100%;\n                height: 600px;\n                margin-bottom: 30px;\n                border: 1px solid #e0e0e0;\n                border-radius: 4px;\n            }\n            .rees-map-info-window {\n                max-width: 300px;\n                padding: 10px;\n                font-family: inherit;\n            }\n            .rees-map-property-image {\n                margin-bottom: 10px;\n                text-align: center;\n                cursor: pointer;\n            }\n            .rees-map-property-image img {\n                max-width: 100%;\n                height: auto;\n                max-height: 140px;\n                border-radius: 3px;\n                transition: opacity 0.2s;\n            }\n            .rees-map-property-image img:hover {\n                opacity: 0.9;\n            }\n            .rees-map-property-info h4 {\n                color: #60ad08;\n                margin: 0 0 10px;\n                font-size: 16px;\n                font-weight: 600;\n                cursor: pointer;\n                transition: color 0.2s;\n            }\n            .rees-map-property-info h4:hover {\n                color: #d32525;\n            }\n            .rees-map-property-price {\n                margin: 5px 0;\n                font-weight: 500;\n            }\n            .rees-map-property-address {\n                margin: 5px 0;\n                font-size: 13px;\n            }\n            .rees-map-property-link {\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                margin-top: 10px;\n                width: 36px;\n                height: 36px;\n                border-radius: 50%;\n                background-color: var(--wp--preset--color--primary, #60ad08);\n                color: #fff !important;\n                text-decoration: none;\n                transition: background-color 0.2s;\n                float: right;\n            }\n            .rees-map-property-link:hover {\n                background-color: var(--wp--preset--color--secondary, #d32525);\n            }\n            .rees-map-property-link svg {\n                width: 20px;\n                height: 20px;\n                fill: currentColor;\n            }\n        <\/style>\n        \n        <div id=\"rees-property-map\"><\/div>\n        \n        <script src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyD8YhDi-_CoXZS54rDOeGI30wou34s98rE\"><\/script>\n        <script>\n            \/\/ Initialize map when page is loaded\n            document.addEventListener('DOMContentLoaded', function() {\n               \/\/ Create map\nvar map = new google.maps.Map(document.getElementById('rees-property-map'), {\n    center: {lat: 58.5953, lng: 25.0136}, \/\/ Estonia center\n    zoom: 7,\n    zoomControl: true,          \/\/ Enable zoom controls\n    zoomControlOptions: {\n        position: google.maps.ControlPosition.RIGHT_CENTER \/\/ Position on the right side\n    },\n    mapTypeId: google.maps.MapTypeId.HYBRID, \/\/ Set default to hybrid view\n    streetViewControl: true,    \/\/ Enable Street View\n    streetViewControlOptions: {\n        position: google.maps.ControlPosition.RIGHT_TOP \/\/ Position Street View control\n    },\n    fullscreenControl: true,    \/\/ Enable fullscreen control\n    fullscreenControlOptions: {\n        position: google.maps.ControlPosition.RIGHT_BOTTOM\n    },\n    mapTypeControl: true,       \/\/ Enable map type control (allows switching between map types)\n    mapTypeControlOptions: {\n        style: google.maps.MapTypeControlStyle.HORIZONTAL_BAR,\n        position: google.maps.ControlPosition.TOP_RIGHT\n    }\n});\n                \n                \/\/ Create info window\n                var infoWindow = new google.maps.InfoWindow();\n                \n                \/\/ Properties data\n                var properties = [{\"id\":3509,\"title\":\"Kaksi peltomaata Vinnin kunnassa aktiivisella maatalousalueella\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/kaksi-peltomaata-vinnin-kunnassa-aktiivisella-maatalousalueella\\\/\",\"lat\":59.22580555555556,\"lng\":26.530805555555556,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>115000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/kaks-pollumaad-vinni-vallas-150x150.jpg\",\"neighborhood\":\"\",\"city\":\"Vinni vald\"},{\"id\":3469,\"title\":\"Joki ja pelto \\u2013 rakenna oma ranchisi!\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/joki-ja-pelto-rakenna-oma-ranchisi\\\/\",\"lat\":58.75652777777778,\"lng\":25.303305555555557,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>100000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/joeaarne-kinnistu-jarvamaal-150x150.jpg\",\"neighborhood\":\"J\\u00e4ndja\",\"city\":\"T\\u00fcri vald\"},{\"id\":3439,\"title\":\"Kiinteist\\u00f6 Tapan l\\u00e4hell\\u00e4 \\u2013 viljelysmaa ja rakennuspotentiaali\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/kiinteisto-tapan-lahella-viljelysmaa-ja-rakennuspotentiaali\\\/\",\"lat\":59.250861111111114,\"lng\":25.81072222222222,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>130000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/kinnistu-tapa-lahedal-nilgu-150x150.jpg\",\"neighborhood\":\"R\\u00e4gavere\",\"city\":\"Tapa\"},{\"id\":3414,\"title\":\"Oma rantaviiva! Rakennusoikeus! Kulkuyhteys! Merin\\u00e4k\\u00f6alat!\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/oma-rantaviiva-rakennusoikeus-kulkuyhteys-merinakoalat\\\/\",\"lat\":58.44627777777777,\"lng\":23.30291666666667,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>150000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/ehitusoigusega-kinnistu-saaremaal-150x150.jpg\",\"neighborhood\":\"K\\u00fcbassaare\",\"city\":\"Saarenmaan kunta\"},{\"id\":3282,\"title\":\"Harjumaa 9 ha \\u2013 yksityisyytt\\u00e4, 30 km Tallinnasta\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/harjumaa-9-ha-yksityisyytta-30-km-tallinnasta\\\/\",\"lat\":59.36888888888889,\"lng\":25.40544444444444,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>45000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/134405270-150x150.jpg\",\"neighborhood\":\"Look\\u00fcla\",\"city\":\"Anija vald\"},{\"id\":3170,\"title\":\"Kiinteist\\u00f6 Saarenmaalla, hyv\\u00e4t kulkuyhteydet\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/kiinteisto-saaremaalla-mantymetsa-rakennusmahdollisuus\\\/\",\"lat\":58.32705555555556,\"lng\":22.916444444444444,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>29000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Karja-150x150.jpg\",\"neighborhood\":\"Turja\",\"city\":\"Saarenmaan kunta\"},{\"id\":3216,\"title\":\"Rakennuspaikka P\\u00e4rnun l\\u00e4hell\\u00e4 \\u2013 4,01 ha\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/hyvien-kulkuyhteyksien-kiinteisto-parnumaalla\\\/\",\"lat\":58.449194444444444,\"lng\":24.31261111111111,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>28000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/kinnistu-parnumaal-kaasiku-150x150.jpg\",\"neighborhood\":\"Malda\",\"city\":\"P\\u00e4rnun kaupunki\"},{\"id\":2399,\"title\":\"3x50A s\\u00e4hk\\u00f6liittym\\u00e4ll\\u00e4 varustettu kiinteist\\u00f6 J\\u00f5el\\u00e4htme kunnassa\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/asuintontti-jossa-mahdollinen-rakentaa-aurinkopuisto\\\/\",\"lat\":59.41086111111111,\"lng\":25.24938888888889,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>39000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Eespere_1-768x456-1-150x150.jpg\",\"neighborhood\":\"J\\u00e4gala k\\u00fcla\",\"city\":\"J\\u00f5el\\u00e4htme vald\"},{\"id\":2395,\"title\":\"Peltomaa Tamsalun l\\u00e4hell\\u00e4\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/peltomaa-tamsalun-lahella\\\/\",\"lat\":59.16030555555555,\"lng\":26.154083333333332,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>45000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Viljamaa-150x150.jpg\",\"neighborhood\":\"Metskaevu k\\u00fcla\",\"city\":\"Tapa vald\"},{\"id\":2382,\"title\":\"Niemimaa P\\u00e4rnujoen rannalla. Rakentaminen sallittu! Rakentaminen sallittu!\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/niemimaa-parnujoen-rannalla-rakentaminen-sallittu-rakentaminen-sallittu\\\/\",\"lat\":58.757333333333335,\"lng\":25.301305555555555,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>39000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/IMG_6214-768x456-1-150x150.jpeg\",\"neighborhood\":\"J\\u00e4ndja k\\u00fcla\",\"city\":\"T\\u00fcri vald\"},{\"id\":2351,\"title\":\"Suuri mets\\u00e4kiinteist\\u00f6 Hiidenmaalla\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/suuri-metsakiinteisto-hiidenmaalla\\\/\",\"lat\":58.92825,\"lng\":22.702305555555554,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>149000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/leemendi-150x150.jpg\",\"neighborhood\":\"Kanapeeksi k\\u00fcla\",\"city\":\"Hiiumaa vald\"},{\"id\":2343,\"title\":\"Peltomaa l\\u00e4hell\\u00e4 Taeblaa\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/kaksi-viljelysmaata-taeblan-lahella\\\/\",\"lat\":58.94908333333333,\"lng\":23.803805555555556,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>105000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Olli-150x150.jpg\",\"neighborhood\":\"Kedre\",\"city\":\"L\\u00e4\\u00e4ne-Nigula\"},{\"id\":2339,\"title\":\"Suuri peltomaa l\\u00e4hell\\u00e4 Sangaste\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/kaksi-viljelysmaata-sangasten-lahella\\\/\",\"lat\":57.92047222222222,\"lng\":26.47094444444444,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>320000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Punde-Mihkle-150x150.jpg\",\"neighborhood\":\"Kassi\",\"city\":\"Antsla\"},{\"id\":2335,\"title\":\"Eritt\\u00e4in suuri ja laadukas peltomaa L\\u00e4\\u00e4ne-Virumaassa\",\"url\":\"https:\\\/\\\/est-land.ee\\\/fi\\\/kinnistu\\\/erittain-hyva-peltomaa-tapan-lahella\\\/\",\"lat\":59.21338888888889,\"lng\":26.03236111111111,\"price\":\"<span class=\\\"woocommerce-Price-amount amount\\\"><bdi>450000,00&nbsp;<span class=\\\"woocommerce-Price-currencySymbol\\\" translate=\\\"no\\\">&euro;<\\\/span><\\\/bdi><\\\/span>\",\"image\":\"https:\\\/\\\/est-land.ee\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Kase-150x150.jpg\",\"neighborhood\":\"N\\u00f5mmk\\u00fcla\",\"city\":\"Tapa\"}];\n                \n                \/\/ Eye SVG icon\n                var eyeIcon = '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"><path d=\"M288 144a110.94 110.94 0 0 0-31.24 5 55.4 55.4 0 0 1 7.24 27 56 56 0 0 1-56 56 55.4 55.4 0 0 1-27-7.24A111.71 111.71 0 1 0 288 144zm284.52 97.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400c-98.65 0-189.09-55-237.93-144C98.91 167 189.34 112 288 112s189.09 55 237.93 144C477.1 345 386.66 400 288 400z\"><\/path><\/svg>';\n                \n                \/\/ If we have properties\n                if (properties.length > 0) {\n                    var bounds = new google.maps.LatLngBounds();\n                    var markersAdded = 0;\n                    \n                    \/\/ Add markers for each property\n                    properties.forEach(function(property) {\n                        \/\/ Skip if missing coordinates\n                        if (!property.lat || !property.lng) {\n                            return;\n                        }\n                        \n                        \/\/ Create position\n                        var position = new google.maps.LatLng(\n                            parseFloat(property.lat),\n                            parseFloat(property.lng)\n                        );\n                        \n                        \/\/ Add to bounds\n                        bounds.extend(position);\n                        \n                        \/\/ Create marker\n                        var marker = new google.maps.Marker({\n                            position: position,\n                            map: map,\n                            title: property.title\n                        });\n                        \n                        markersAdded++;\n                        \n                        \/\/ Info content\n                        var content = '<div class=\"rees-map-info-window\">';\n                        \n                        \/\/ Add image if available (make it clickable)\n                        if (property.image) {\n                            content += '<div class=\"rees-map-property-image\" onclick=\"window.location.href=\\'' + property.url + '\\'\">' +\n                                '<img decoding=\"async\" src=\"' + property.image + '\" alt=\"' + property.title + '\">' +\n                                '<\/div>';\n                        }\n                        \n                        \/\/ Add property details with clickable title\n                        content += '<div class=\"rees-map-property-info\">';\n                        content += '<h4 onclick=\"window.location.href=\\'' + property.url + '\\'\">' + property.title + '<\/h4>';\n                        \n                        if (property.price) {\n                            content += '<p class=\"rees-map-property-price\">' + property.price + '<\/p>';\n                        }\n                        \n                        if (property.neighborhood || property.city) {\n                            content += '<p class=\"rees-map-property-address\">';\n                            \n                            if (property.neighborhood) {\n                                content += property.neighborhood;\n                                if (property.city) {\n                                    content += ', ';\n                                }\n                            }\n                            \n                            if (property.city) {\n                                content += property.city;\n                            }\n                            \n                            content += '<\/p>';\n                        }\n                        \n                        \/\/ Add \"view\" button with eye icon\n                        content += '<a href=\"' + property.url + '\" class=\"rees-map-property-link\" title=\"View Property\">' + \n                            eyeIcon + '<\/a>';\n                            \n                        content += '<div style=\"clear:both;\"><\/div>';\n                        content += '<\/div><\/div>';\n                        \n                        \/\/ Add click event to marker\n                        marker.addListener('click', function() {\n                            infoWindow.close();\n                            infoWindow.setContent(content);\n                            infoWindow.open(map, marker);\n                        });\n                    });\n                    \n                    \/\/ Fit map to bounds if we added any markers\n                    if (markersAdded > 0) {\n                        map.fitBounds(bounds);\n                        \n                        \/\/ Set reasonable zoom level\n                        google.maps.event.addListenerOnce(map, 'idle', function() {\n                            if (map.getZoom() > 15) {\n                                map.setZoom(15);\n                            }\n                        });\n                    }\n                }\n            });\n        <\/script>\n        \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-2715","page","type-page","status-publish","hentry","sales-flash-overlay","woocommerce-text-align-center","woocommerce-image-align-center","wc-has-gallery"],"_links":{"self":[{"href":"https:\/\/est-land.ee\/fi\/wp-json\/wp\/v2\/pages\/2715","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/est-land.ee\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/est-land.ee\/fi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/est-land.ee\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/est-land.ee\/fi\/wp-json\/wp\/v2\/comments?post=2715"}],"version-history":[{"count":2,"href":"https:\/\/est-land.ee\/fi\/wp-json\/wp\/v2\/pages\/2715\/revisions"}],"predecessor-version":[{"id":2872,"href":"https:\/\/est-land.ee\/fi\/wp-json\/wp\/v2\/pages\/2715\/revisions\/2872"}],"wp:attachment":[{"href":"https:\/\/est-land.ee\/fi\/wp-json\/wp\/v2\/media?parent=2715"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/est-land.ee\/fi\/wp-json\/wp\/v2\/categories?post=2715"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/est-land.ee\/fi\/wp-json\/wp\/v2\/tags?post=2715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}