{"id":2,"date":"2021-01-06T16:05:44","date_gmt":"2021-01-06T16:05:44","guid":{"rendered":"http:\/\/192.168.1.11\/wp\/?page_id=2"},"modified":"2021-01-13T11:31:06","modified_gmt":"2021-01-13T11:31:06","slug":"sample-page","status":"publish","type":"page","link":"https:\/\/devel.wpms.cz\/?page_id=2","title":{"rendered":"Sample Page"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2\" class=\"elementor elementor-2\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f9c976b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f9c976b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ec623d4\" data-id=\"ec623d4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-75d7fac elementor-widget elementor-widget-amd-maps\" data-id=\"75d7fac\" data-element_type=\"widget\" data-widget_type=\"amd-maps.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\n        <div class=\"elementor-custom-embed\">\n            <div id=\"amd_maps_75d7fac\" class=\"elementor-amd-map-container\"><\/div>\n        <\/div>\n\n        <script>\n            var elementor_amd_map_amd_maps_75d7fac,\n                elementor_amd_map_amd_maps_75d7fac_markerCluster,\n                elementor_amd_map_amd_maps_75d7fac_infoWindow;\n\n            \/**\n             * @param data\n             * @private\n             *\/\n            function elementor_amd_map_add_clustered_markers_amd_maps_75d7fac (data) {\n                var markers = [],\n                    markerFolder = 'https:\/\/devel.wpms.cz\/wp-content\/plugins\/amd-map-elementor\/assets\/markers\/';\n\n                \/\/remove old markers\n                if (elementor_amd_map_amd_maps_75d7fac_markerCluster) {\n                    elementor_amd_map_amd_maps_75d7fac_markerCluster.removeMarkers(elementor_amd_map_amd_maps_75d7fac_markerCluster.getMarkers());\n                }\n\n                (function ($) {\n                    $.each(data, function (index, record) {\n                        var marker,\n                            icon;\n\n                        if (record.type === 'port') {\n                            icon = markerFolder + 'port-marker.png';\n                        }\n\n                        if (record.type === 'vessel') {\n                            icon = markerFolder + 'vessel-marker.png';\n                        }\n\n                        if (record.type === 'amdproject') {\n                            icon = markerFolder + 'reference-marker.png';\n                        }\n\n                        if (record.type === 'buoy_drift') {\n                            icon = markerFolder + 'reference-marker.png';\n                        }\n\n                        marker = {\n                            lat: parseFloat(record.lat),\n                            lng: parseFloat(record.lng),\n                            entity: {\n                                type: record.type,\n                                record: record,\n                            },\n                            icon: icon,\n                            title: record.name,\n                        }\n\n                        if (!marker.position && marker.lat && marker.lng) {\n                            marker.position = new google.maps.LatLng(marker.lat, marker.lng);\n                        }\n                        if (!marker.position) {\n                            return;\n                        }\n\n                        var o = new google.maps.Marker(marker);\n                        for (var listener in marker.listeners) {\n                            if (marker.listeners.hasOwnProperty(listener)) {\n                                google.maps.event.addListener(o, listener.name, listener.fn);\n                            }\n                        }\n                        google.maps.event.addListener(marker, 'click', function () {\n                            \/\/me.fireEvent('markerclick', me, o);\n                        });\n\n                        google.maps.event.addListener(o, 'mouseover', function () {\n                            var marker = this,\n                                content = '<table class=\"elementor-amd-map-info-window\">';\n\n                            if (marker.entity.type === 'buoy_start' || marker.entity.type === 'buoy_drift') {\n                                content +=\n                                    '<tr>' +\n                                    '<td>Name:<\/td>' +\n                                    '<td>' + marker.entity.record.name + '<\/td>' +\n                                    '<\/tr>';\n                            }\n\n                            if (marker.entity.type === 'port') {\n                                content +=\n                                    '<tr>' +\n                                    '<td>Name:<\/td>' +\n                                    '<td>' + marker.entity.record.name + '<\/td>' +\n                                    '<\/tr>' +\n\n                                    '<tr>' +\n                                    '<td>Unlocode:<\/td>' +\n                                    '<td>' + marker.entity.record.unlocode + '<\/td>' +\n                                    '<\/tr>';\n                            }\n\n                            if (marker.entity.type === 'vessel') {\n                                content +=\n                                    '<tr>' +\n                                    '<td>Name:<\/td>' +\n                                    '<td>' + marker.entity.record.name + '<\/td>' +\n                                    '<\/tr>' +\n\n                                    '<tr>' +\n                                    '<td>MMSI:<\/td>' +\n                                    '<td>' + marker.entity.record.mmsi + '<\/td>' +\n                                    '<\/tr>';\n                            }\n\n                            if (marker.entity.type === 'amdproject') {\n                                content +=\n                                    '<tr>' +\n                                    '<td>Project Details:<\/td>' +\n                                    '<td>' + marker.entity.record.name + '<\/td>' +\n                                    '<\/tr>' +\n\n                                    '<tr>' +\n                                    '<td>Country:<\/td>' +\n                                    '<td>' + marker.entity.record.country + '<\/td>' +\n                                    '<\/tr>';\n                            }\n\n                            content += '<tr>' +\n                                '<td>GPS:<\/td>' +\n                                '<td>' + marker.entity.record.lat + ', ' + marker.entity.record.lng + '<\/td>' +\n                                '<\/tr>';\n\n                            content += '<\/table>';\n\n                            elementor_amd_map_amd_maps_75d7fac_infoWindow.setContent(content);\n                            elementor_amd_map_amd_maps_75d7fac_infoWindow.open(elementor_amd_map_amd_maps_75d7fac, o)\n                        });\n\n                        google.maps.event.addListener(o, 'mouseout', function () {\n                            elementor_amd_map_amd_maps_75d7fac_infoWindow.close();\n                        });\n\n                        markers.push(o);\n                    }, this);\n                })(jQuery);\n\n                elementor_amd_map_amd_maps_75d7fac_markerCluster = new MarkerClusterer(elementor_amd_map_amd_maps_75d7fac, markers, {\n                    imagePath: markerFolder,\n                });\n            }\n\n            \/**\n             * @private\n             *\/\n            function elementor_amd_map_create_map_amd_maps_75d7fac() {\n                var map_options = {\"zoom\":2,\"mapTypeId\":\"satellite\",\"streetViewControl\":false,\"center\":{\"lat\":50.08804,\"lng\":14.42076},\"scrollwheel\":false,\"fullscreenControl\":false,\"zoomControl\":false,\"mapTypeControl\":false,\"draggable\":true};\n\n                elementor_amd_map_amd_maps_75d7fac = new google.maps.Map(document.getElementById(\"amd_maps_75d7fac\"), map_options);\n                elementor_amd_map_amd_maps_75d7fac_infoWindow = new google.maps.InfoWindow();\n\n                let data = {\n                    action: \"amd_map_get_markers\",\n                    type: \"amdprojects\"\n                };\n\n\n                \n\n                (function ($) {\n                    $.ajax({\n                        type: \"post\",\n                        dataType: \"json\",\n                        url: 'https:\/\/devel.wpms.cz\/wp-admin\/admin-ajax.php',\n                        data: data,\n                        success: function (response) {\n                            if (response.success === true) {\n                                elementor_amd_map_add_clustered_markers_amd_maps_75d7fac(response.data);\n                            }\n                        }\n                    });\n                })(jQuery);\n            }\n\n            (function ($) {\n                $(document).ready(function () {\n                    elementor_amd_map_create_map_amd_maps_75d7fac();\n                });\n            })(jQuery);\n\n        <\/script>\n        \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\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":"open","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/devel.wpms.cz\/index.php?rest_route=\/wp\/v2\/pages\/2"}],"collection":[{"href":"https:\/\/devel.wpms.cz\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/devel.wpms.cz\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/devel.wpms.cz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devel.wpms.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2"}],"version-history":[{"count":78,"href":"https:\/\/devel.wpms.cz\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":99,"href":"https:\/\/devel.wpms.cz\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions\/99"}],"wp:attachment":[{"href":"https:\/\/devel.wpms.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}