You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
79 lines
3.0 KiB
79 lines
3.0 KiB
6 years ago
|
/*=========================================================================================
|
||
|
File Name: services.js
|
||
|
Description: google services
|
||
|
----------------------------------------------------------------------------------------
|
||
|
Item Name: Modern Admin - Clean Bootstrap 4 Dashboard HTML Template
|
||
|
Version: 1.0
|
||
|
Author: PIXINVENT
|
||
|
Author URL: http://www.themeforest.net/user/pixinvent
|
||
|
==========================================================================================*/
|
||
|
|
||
|
$(window).on("load", function(){
|
||
|
|
||
|
// Geolocation
|
||
|
// ------------------------------
|
||
|
map = new GMaps({
|
||
|
div: '#geolocation',
|
||
|
lat: -12.043333,
|
||
|
lng: -77.028333,
|
||
|
styles: [{"featureType":"landscape","stylers":[{"saturation":-100},{"lightness":65},{"visibility":"on"}]},{"featureType":"poi","stylers":[{"saturation":-100},{"lightness":51},{"visibility":"simplified"}]},{"featureType":"road.highway","stylers":[{"saturation":-100},{"visibility":"simplified"}]},{"featureType":"road.arterial","stylers":[{"saturation":-100},{"lightness":30},{"visibility":"on"}]},{"featureType":"road.local","stylers":[{"saturation":-100},{"lightness":40},{"visibility":"on"}]},{"featureType":"transit","stylers":[{"saturation":-100},{"visibility":"simplified"}]},{"featureType":"administrative.province","stylers":[{"visibility":"off"}]},{"featureType":"water","elementType":"labels","stylers":[{"visibility":"on"},{"lightness":-25},{"saturation":-100}]},{"featureType":"water","elementType":"geometry","stylers":[{"hue":"#ffff00"},{"lightness":-25},{"saturation":-97}]}]
|
||
|
});
|
||
|
|
||
|
GMaps.geolocate({
|
||
|
success: function(position) {
|
||
|
map.setCenter(position.coords.latitude, position.coords.longitude);
|
||
|
},
|
||
|
error: function(error) {
|
||
|
alert('Geolocation failed: '+error.message);
|
||
|
},
|
||
|
not_supported: function() {
|
||
|
alert("Your browser does not support geolocation");
|
||
|
},
|
||
|
always: function() {
|
||
|
alert("Done!");
|
||
|
}
|
||
|
});
|
||
|
|
||
|
|
||
|
// Geocoding
|
||
|
// ------------------------------
|
||
|
|
||
|
map = new GMaps({
|
||
|
div: '#geocoding',
|
||
|
lat: -12.043333,
|
||
|
lng: -77.028333
|
||
|
});
|
||
|
|
||
|
$('#geocoding_form').on('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()
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
});
|
||
|
});
|
||
|
|
||
|
});
|
||
|
|
||
|
// Resize Map
|
||
|
// ------------------------------
|
||
|
|
||
|
/*$(function () {
|
||
|
|
||
|
// Resize map on menu width change and window resize
|
||
|
$(window).on('resize', resize);
|
||
|
$(".menu-toggle").on('click', resize);
|
||
|
|
||
|
// Resize function
|
||
|
function resize() {
|
||
|
drawLine();
|
||
|
}
|
||
|
});*/
|