Articles of Google Maps

Padding fitBounds per API 3 di Google Maps: assicurati che i marcatori non vengano oscurati dai controlli sovrapposti

Mi piacerebbe poter aggiungere padding a una vista mappa dopo aver chiamato un map.fitBounds() , in modo che tutti i marcatori possano essere visibili indipendentemente dai controlli della mappa o cose come i pannelli scorrevoli che coprirebbero i marcatori quando aperti. Leaftlet ha un’opzione per aggiungere padding per adattarsiBounds , ma Google Maps no. A […]

Google Maps Marcatori multipli con la stessa identica posizione Non funziona

Voglio verificare se uno qualsiasi dei marcatori esistenti corrisponde alla latlng del nuovo marcatore e in tal caso unire il testo della finestra di informazioni / descrizione comandi. Questo è quello che ho cercato di fare: var map; var mc;//marker clusterer var mcOptions = {gridSize: 10, maxZoom: 8}; var infowindow = new google.maps.InfoWindow();//global infowindow var […]

TypeError: window.initMap non è una funzione

Sto seguendo questo tutorial, in pratica copio tutto il codice https://developers.google.com/maps/documentation/javascript/tutorial ma ho ricevuto un errore dicendo che la funzione initMap non è una funzione. Sto usando angularjs nel mio progetto, potrebbe causare problemi? Ho copiato lo stesso codice in plunker e funziona perfettamente … Quali sono i possibili problemi?

Selezione del riquadro / rettangolo in Google Maps

Sto lavorando su Google Maps e voglio implementare una funzione in cui un utente può disegnare una casella / rettangolo usando il mouse per selezionare una regione sulla mappa (come selezionare più file in Windows). Dopo la selezione, voglio ottenere tutti i marcatori che cadono nella regione. Ho guardato intorno all’API di Google Maps e […]

Ottieni la posizione attuale su Google Map

Sto avendo qualche problema quando voglio ottenere la posizione corrente. Questa è la mia prima volta che uso questa API GM e ci sono così tante cose che non capisco. Ecco il mio codice e voglio var geocoder = new google.maps.Geocoder(); function initialize() { var latLng = new google.maps.LatLng(-7.7801502, 110.3846387); var map = new google.maps.Map(document.getElementById(‘mapCanvas’), […]

RefererNotAllowedMapError dell’API JavaScript di Google Maps

Stiamo provando a sviluppare un’app di geoplacement per uno dei nostri clienti e vogliamo testarla prima nel proprio dominio. Abbiamo firmato per l’API JavaScript di Google Maps e disponiamo di una chiave del browser valida e il nostro dominio, www.grupocamaleon.com, è stato autorizzato a utilizzare tale chiave. Ma non possiamo nemmeno rendere l’esempio più semplice […]

Ottieni mappa con coordinate limite specificate

Voglio ottenere una mappa con RgoogleMaps da R, con un limite di coordinate specifico. Quello che posso chiamare è GetMap, e specificare un centro, devo aggiungere un livello di zoom. Tutto funziona bene, tranne che non sto ottenendo una mappa immagine limitata con le coordinate che scelgo. Ecco un esempio: lat <- c(44.49,44.5) lon <- […]

ottenere città dai risultati di geocoder?

Avere problemi a ottenere i diversi contenuti di array dai risultati di geocoder. item.formatted_address funziona ma non item.address_components.locality? geocoder.geocode( {‘address’: request.term }, function(results, status) { response($.map(results, function(item) { alert(item.formatted_address+” “+item.address_components.locality) } }); // la matrice restituita è; “results” : [ { “address_components” : [ { “long_name” : “London”, “short_name” : “London”, “types” : [ “locality”, […]

Pulsanti di zoom V3 API di Google Maps personalizzati

Come posso personalizzare i pulsanti di zoom di google maps api (v3 javascript) sulla mia immagine.

fitbounds () in Google maps api V3 non combacia con i limiti

Sto usando il geocoder da Google API v3 per visualizzare una mappa di un paese. Ottengo il viewport consigliato per il Paese ma quando voglio adattare la mappa a questo viewport, non funziona (vedi i limiti prima e dopo aver chiamato la funzione fitBounds nel codice qui sotto). Che cosa sto facendo di sbagliato? Come […]