����JFIF��H�H����Exif��MM�*���� ��3����V�����3������3�(��������������������3�����
Server IP : 74.208.127.88 / Your IP : 3.144.88.107 Web Server : Apache/2.4.41 (Ubuntu) System : Linux ubuntu 5.4.0-163-generic #180-Ubuntu SMP Tue Sep 5 13:21:23 UTC 2023 x86_64 User : www-data ( 33) PHP Version : 7.4.3-4ubuntu2.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/html/admin/assets/js/ |
Upload File : |
var Maps = function () { //function to initiate GMaps //Gmaps.js allows you to use the potential of Google Maps in a simple way. //For more information, please visit http://hpneo.github.io/gmaps/documentation.html var runMaps = function () { // Basic Map map = new GMaps({ el: '#map1', lat: -12.043333, lng: -77.028333 }); //Markers map2 = new GMaps({ div: '#map2', lat: -12.043333, lng: -77.028333 }); map2.addMarker({ lat: -12.043333, lng: -77.03, title: 'Lima', details: { database_id: 42, author: 'HPNeo' }, click: function (e) { if (console.log) console.log(e); alert('You clicked in this marker'); } }); map2.addMarker({ lat: -12.042, lng: -77.028333, title: 'Marker with InfoWindow', height: '200px', infoWindow: { content: '<p>HTML Content</p>' } }); //Street View panorama = GMaps.createPanorama({ el: '#map3', lat: 42.3455, lng: -71.0983 }); //Search Address map = new GMaps({ div: '#map4', lat: -12.043333, lng: -77.028333 }); $('#geocoding_form').submit(function (e) { e.preventDefault(); GMaps.geocode({ address: $('#address').val().trim(), callback: function (results, status) { if (status == 'OK') { var latlng = results[0].geometry.location; map.setCenter(latlng.lat(), latlng.lng()); map.addMarker({ lat: latlng.lat(), lng: latlng.lng() }); } } }); }); //Interacting var map; // Update position $(document).on('submit', '.edit_marker', function (e) { e.preventDefault(); var $index = $(this).data('marker-index'); $lat = $('#marker_' + $index + '_lat').val(); $lng = $('#marker_' + $index + '_lng').val(); var template = $('#edit_marker_template').text(); // Update form values var content = template.replace(/{{index}}/g, $index).replace(/{{lat}}/g, $lat).replace(/{{lng}}/g, $lng); map.markers[$index].setPosition(new google.maps.LatLng($lat, $lng)); map.markers[$index].infoWindow.setContent(content); $marker = $('#markers-with-coordinates').find('li').eq(0).find('a'); $marker.data('marker-lat', $lat); $marker.data('marker-lng', $lng); }); // Update center $(document).on('click', '.pan-to-marker', function (e) { e.preventDefault(); var lat, lng; var $index = $(this).data('marker-index'); var $lat = $(this).data('marker-lat'); var $lng = $(this).data('marker-lng'); if ($index != undefined) { // using indices var position = map.markers[$index].getPosition(); lat = position.lat(); lng = position.lng(); } else { // using coordinates lat = $lat; lng = $lng; } map.setCenter(lat, lng); }); map = new GMaps({ div: '#map5', lat: -12.043333, lng: -77.028333 }); GMaps.on('marker_added', map, function (marker) { $('#map-ui').append('<tr><td><a href="#" class="pan-to-marker" data-marker-index="' + map.markers.indexOf(marker) + '">' + marker.title + '</a></td><td><a href="#" class="pan-to-marker" data-marker-lat="' + marker.getPosition().lat() + '" data-marker-lng="' + marker.getPosition().lng() + '">' + marker.title + '</a></td></tr>'); }); GMaps.on('click', map.map, function (event) { var index = map.markers.length; var lat = event.latLng.lat(); var lng = event.latLng.lng(); var template = $('#edit_marker_template').text(); var content = template.replace(/{{index}}/g, index).replace(/{{lat}}/g, lat).replace(/{{lng}}/g, lng); map.addMarker({ lat: lat, lng: lng, title: 'Marker #' + index, infoWindow: { content: content } }); }); }; return { //main function to initiate template pages init: function () { runMaps(); } }; }();