File manager - Edit - /home/gzbnyc5/avenues-temp/js/contact-map.js
Back
(function($) { "use strict"; var map; var marker = []; var styles; // Property map marker position var propLat = '37.75347110977809'; var propLng = '-122.46686778459474'; var options = { zoom : 14, mapTypeId : 'Styled', panControl: false, zoomControl: true, mapTypeControl: true, scaleControl: false, streetViewControl: true, overviewMapControl: false, scrollwheel: false, zoomControlOptions: { position: google.maps.ControlPosition.RIGHT_BOTTOM, }, fullscreenControl: true, }; styles = [{"featureType": "all","elementType": "labels.text.fill","stylers": [{"saturation": 36},{"color": "#000000"},{"lightness": 40}]},{"featureType": "all","elementType": "labels.text.stroke","stylers": [{"visibility": "on"},{"color": "#000000"},{"lightness": 16}]},{"featureType": "all","elementType": "labels.icon","stylers": [{"visibility": "off"}]},{"featureType": "administrative","elementType": "geometry.fill","stylers": [{"color": "#000000"},{"lightness": 20}]},{"featureType": "administrative","elementType": "geometry.stroke","stylers": [{"color": "#000000"},{"lightness": 17},{"weight": 1.2}]},{"featureType": "landscape","elementType": "geometry","stylers": [{"color": "#000000"},{"lightness": 20}]},{"featureType": "poi","elementType": "geometry","stylers": [{"color": "#000000"},{"lightness": 21}]},{"featureType": "road.highway","elementType": "geometry.fill","stylers": [{"color": "#000000"},{"lightness": 17}]},{"featureType": "road.highway","elementType": "geometry.stroke","stylers": [{"color": "#000000"},{"lightness": 29},{"weight": 0.2}]},{"featureType": "road.arterial","elementType": "geometry","stylers": [{"color": "#000000"},{"lightness": 18}]},{"featureType": "road.local","elementType": "geometry","stylers": [{"color": "#000000"},{"lightness": 16}]},{"featureType": "transit","elementType": "geometry","stylers": [{"color": "#000000"},{"lightness": 19}]},{"featureType": "water","elementType": "geometry","stylers": [{"color": "#000000"},{"lightness": 17}]}]; function CustomMarker(latlng, map, classname) { this.latlng_ = latlng; this.classname = classname; this.setMap(map); } CustomMarker.prototype = new google.maps.OverlayView(); CustomMarker.prototype.draw = function() { var me = this; var div = this.div_; if (!div) { div = this.div_ = document.createElement('div'); div.classList.add(this.classname); var panes = this.getPanes(); panes.overlayImage.appendChild(div); } var point = this.getProjection().fromLatLngToDivPixel(this.latlng_); if (point) { div.style.left = point.x + 'px'; div.style.top = point.y + 'px'; } }; function addContactMarker(propLat, propLng, map) { var latlng = new google.maps.LatLng(propLat, propLng); marker = new CustomMarker(latlng, map, 'pxp-single-marker'); } setTimeout(function() { if($('#pxp-contact-map').length > 0) { map = new google.maps.Map(document.getElementById('pxp-contact-map'), options); var styledMapType = new google.maps.StyledMapType(styles, { name : 'Styled', }); var center = new google.maps.LatLng(propLat, propLng); map.mapTypes.set('Styled', styledMapType); map.setCenter(center); map.setZoom(15); addContactMarker(propLat, propLng, map); google.maps.event.trigger(map, 'resize'); } }, 300); })(jQuery);
| ver. 1.4 |
Github
|
.
| PHP 8.2.31 | Generation time: 0 |
proxy
|
phpinfo
|
Settings