
Originariamente inviata da
marco.santilli
In teoria no, perchè qua si parla di posizionamento iniziale...e quello sono riuscito..
io devo ciclare i marker da posizionare nella mappa gia creata..
cmq grazieeeeee
un po' di elasticità
... l'ho fatto a mente e non programmo da molto quindi ci saranno errori ma prova ^_^
codice:
<script>
function initMap() {
var myLatLng = {lat: 43.4978043, lng: 13.624813};
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 18,
center: myLatLng,
mapTypeId: google.maps.MapTypeId.HYBRID
});
}
function marker(lat,lon,i) {
var labels = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
var labelIndex = i;
var marker = new google.maps.Marker({
position: {lat: +lat, lng: +lon},
map: map,
label: labels[labelIndex++ % labels.length],
animation: google.maps.Animation.DROP,
title: 'nome località'
});
}
</script>
codice:
<%
Set RsLocalita = Server.CreateObject("ADODB.Recordset")
sqlLocalita="Select * from tbsqlLocalita"
RsLocalita.Open sqlLocalita, MyConn, 3,3
i=0
do until RsLocalita.eof = true
i=i+1
<script>
marker(<%=RsLocalita("mapLat")%>,<%=RsLocalita("mapLong")%>,i);
</script>
RsLocalita.movenext
loop
%>