Dos iconos en un mismo mapa de google
Publicado por joaco (1 intervención) el 25/06/2013 11:54:51
Hola quisiera que alguien me guiara en cómo abordar el siguiente problema:
Tengo un mapa en el cual introduzco las direcciones, cada una de las direcciones pertenecen a una ruta concreta. Y mi problema es que necesito que en cada ruta haya dos tipos de iconos. De la forma en que tengo el código el mapa no me lo acepta. He intentado crear una variable bool la cual tme dos valores y de esta forma poder cambiar de icono al comprobarlo en la funcion getIcon, pero no me funciona y la comprobación siempre se evalúa como verdadera.
Alguna idea?
Gracias de antemano.
Tengo un mapa en el cual introduzco las direcciones, cada una de las direcciones pertenecen a una ruta concreta. Y mi problema es que necesito que en cada ruta haya dos tipos de iconos. De la forma en que tengo el código el mapa no me lo acepta. He intentado crear una variable bool la cual tme dos valores y de esta forma poder cambiar de icono al comprobarlo en la funcion getIcon, pero no me funciona y la comprobación siempre se evalúa como verdadera.
Alguna idea?
Gracias de antemano.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var data = [
{address:'Valencia. C/Quevedo, 20'+'<br>'+'<a href="URL" style="font-size:10px;">VER MÁS</a>',title:'BOUTIQUE 1',type:'ruta1', bool:true},
{address:'Valencia. C/Quevedo, 21'+'<br>'+'<a href="URL" style="font-size:10px;">VER MÁS</a>',title:'BOUTIQUE 2',type:'ruta1', bool:false},
{address:'Valencia. C/Periodista Azzati, 1'+'<br>'+'<a href="URL" style="font-size:10px;">VER MÁS</a>',title:'BOUTIQUE 3',type:'ruta1', bool:true}
];
function getIcon(type) {
switch(type) {
case "ruta1":
if(data.bool==true)
return "images/iconorutalujoCLIENTES.png";
else
return "images/iconorutalujoCLIENTES.png";
default: return "images/iconocalzadoCLIENTES.png";
}
}
<div id="form">
<br>
<span><input type="checkbox" name="ruta1" value="ruta1"/>RUTA DEL LUJO </span>
<span><input type="checkbox" name="ruta2" value="ruta2" />RUTA 'TRENDY' </span>
</div>
Valora esta pregunta


0