Hola fercanez, Ya veo que lo has solucionado. Pero mi sugerencia iba por otro lado. Lo que te sugería es que el código comprobara la propiedad checked del objeto checkbox para saber si este está activo o desactivo, sin necesidad de usar tantas variables del tipo check1, check2...
¿que tal tus conocimientos en programación orientada a objetos?. Echale un ojo a www.webestilo.com/ ...js29.phtml y ejecuta el ejemplo que hay. Veras que al darle al link de ver valores te saca una ventana emergente con el valor de la propiedad en cuestión.
Si por despliegue de información te refieres al infobox que sale al clickar un polígono con información relativa al uso propuesto, delegación, UTP etc... a mí si que me sale en las tres vistas.
POLIFEMO, UNA DE LAS COSAS QUE MAS ME INTERESABAN, ERA QUE SE DESPLEGARA LA INFORMACION DE BASE DE DATOS QUE SE CREARON EN LOS KMZ. POR ESO A LO MEJOR TAMBIEN SE HACE MUY PESADO EL CARGADO DE LOS ARCHIVOS, PERO VOY A ENFOCARME EN LOS CHEKBOX, GRACIAS
Todos aprendemos así, en base a prueba y error o a golpes. Y por supuesto que no tengo ningún problema en hecharte una mano en aquello que te pueda ser de utilidad.
Otra cosa, tus chechbox tienen una propiedad llamada checked, es un booleano que devuelve el estado del objeto como activo o no. Investiga en algún manual de html y en la respuesta número 9 de este hilo www.google-earth.es/ ...php?t=5711...
GRACIAS POR HABER REVISADO EL CODIGO, YO NO SOY PROGRAMADOR Y HE APRENDIDO EN BASE A PRUEBA Y ERROR, COMO BIEN SE PODRA VER.
VOY A TRATAR DE HACER LAS MODIFICACIONES QUE ME SUGIERES, Y SI TE PEDIRIA QUE SI NO PUEDO, ME PODRIAS AYUDAR A MEJORAR EL CODIGO???
GRACIAS Y SALUDOS
- No puedes utilizar una misma variable check para todas tus funciones add/remove overlay. La razón: Cargas tu primer overlay, por lo que check pasa a valer 1. Al intentar cargar un segundo overlay detecta check =1, se cree que la capa está ya cargada y no ejcuta el método remove overlay pasando el check a ser 0. Lo que es peor, si volvemos a pulsar sobre el checkbox por segunda vez ahora si que detecta el algoritmo check=0 y ejecuta el add overlay , cargando el shape cuando el checkbox esta desactivado. ¿Me explico?.
- Saca la leyenda del kml del centro pues no siempre el usuario va a tener esa capa activa. Yo cargaría un kml con la leyenda en la función initialize
- El tipo de mapa satélite es el mas vistoso, pero requiere mas recursos que la vista en modo mapa o relieve, ralentizando mucho a los usuarios con servidores flojos.
- El color pistacho, te han obligado, ¿verdad?. Es coña.
HOLA COMPAÑEROS: QUIERO COMPARTIRLES LOS ULTIMOS CONOCIMIENTOS QUE HE ADQUIRIDO SOBRE LA UTILIZACION DEL GOOGLE MAP Y EARTH API, EL DESPLIEGUE DE INFORMACION GEOGRAFICA.
ESTA EN LA PAGINA Y ESPERO SUS COMENTARIOS PARA MEJORARLA...http://implantijuana.com/Archivos_kml/MAPA/MAPA5.htm