Hola, quiero comentar el trabajo de MIKE GLEASON, quien ocupa la API de Google Maps para mostrar imágenes, haciendo el zoom e implementando algunas herramientas como las que vemos en los clásicos mapas de Google, me parece una buena forma de mostrar imágenes porque la mayoría de las personas estamos acostumbrados a su uso. EJEMPLO AQUÍ
Lo que tenemos que hacer es entrar al blog de MIKE GLEASONy ver los ejemplos que pone
Bien, si les gustaría implementar el trabajo en algún proyecto, dejo los pasos, por lo menos los que yo hice para probar
Primero descargamos lo que ocuparemos de aquí, son pocos archivos, por si las moscas también dejo abajo un link a un zip con los mismos archivos en midropbox
Ya que tenemos todo descargado abrimos el index.html con nuestro editor de código favorito, buscamos la línea que dice Demo.ImagesBaseUrl y le borramos los que tiene entre comillas, porque ocuparemos los archivos locales
Si probamos el index hasta este punto nos mostrará las imágenes, pero al hacer zoom las desaparece, es porque cada imagen se divide en mosaicos, y cada uno de esos mosaicos se subdivide en más mosaicos y así sucesivamente, podemos leer más de eso por aquí
¿Cómo hacemos para crear los mosaicos de las imágenes que queremos mostrar?, MIKE GLEASON también nos deja una herramienta para eso, nos deja todo para hacer nuestra implementación, entre los archivos que descargaron esta TilesGenerator.exe , lo que hacemos es abrir una “consola” (ir a inicio, en la barra para buscar programas escribir cmd y presionar enter), entramos a la ruta donde tenemos los archivos descargados (yo puse TilesGenerator.exe en la carpeta earth donde tengo una de las imágenes llamada tile_0_0-0.png), ya que estamos en la carpeta ejecutamos TilesGenerator.exe [zoom maximo] [nombre de archivo], donde [zoom maximo] es un numero entero, tenemos que considerar la siguiente tabla
0, para 1 (256px ancho) mosaico
1, para 4 mosaicos
2, para 16 mosaicos
3, para 64 mosaicos
4, para 256 mosaicos
5, para 1,024 mosaicos
[…]
Entre mayor sea el número más tiempo se tardará en crear los mosaicos
La ejecución quedaría más o menos así… TilesGenerator.exe 3 tile_0_0-0.png
Ahora si probamos el index ya nos permite hacer el zoom al estilo de google maps, en la figura de arriba(en el index) hay 2 dibujos de lado derecho, que al presionarlas nos señala parte de la imagen, eso también puede ser de gran utilidad en algún proyecto
Espero que la información les sea de utilidad
Les dejo los archivos que yo descargué, la imagen 2 (en el index) no se ve bien porque no creamos sus mosaicos
Mi dropbox