Sto usando Google Maps versione 3 e vorrei aggiungere due indicatori per una singola posizione sulla mappa.
Uno sarebbe l'indicatore predefinito che appare con Google Maps, ma in secondo luogo mostrerebbe il nome del marchio associato a quella posizione.
Il mio codice è
function initialize() {
var filterLatlng = new google.maps.LatLng(18.928184,72.832601);
var mapOptions = {
center: filterLatlng,
zoom: 19,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var marker = new google.maps.Marker({
position: filterLatlng,
title:"Filter Shop"
});
var map = new google.maps.Map(document.getElementById("map"), mapOptions);
marker.setMap(map);
}
risposte:
0 per risposta № 1Probabilmente vuoi questa libreria: http://code.google.com/p/google-maps-utility-library-v3/source/browse/trunk/maplabel/src/maplabel.js?r=303
Ti permetterà di aggiungere un'etichetta sulla mappa. Quell'etichetta sarà attaccata ad un pennarello nascosto come hai descritto tu. L'uso è abbastanza semplice dovresti essere in grado di capirlo abbastanza facilmente.