2009-07-30 10 views

Respuesta

2

No, todo está basado en JavaScript y AJAX.

Para simplificar ... Una etiqueta de secuencia de comandos pequeña está incrustado en el HTML que apunta a un gran archivo .js en Google. Esto contiene una gran cantidad de JavaScript que crea el "cuadro de mapa", descarga las imágenes del mapa y hace cosas cuando mueves el mouse y haces clic en las cosas.

0

Google Maps se realiza a través de fantasía JavaScript si no me equivoco. Si aún no lo tiene, instale Firebug en Firefox e "Inspeccione" el mapa al Google Maps, y verá que se trata de un conjunto de imágenes, con JavaScript para proporcionar la funcionalidad.

3

Está todo en HTML y Javascript, además de una gran cantidad de camiones de vídeo, satélites (y aviones?), Y Google magia .. Más información:

1

No es ni flash ni un applet de Java. Es simplemente HTML, CSS e imágenes con una gran cantidad de javascript para conducir los elementos interactivos.

Consulte el Google Maps API para obtener instrucciones y ejemplos sobre cómo crear e integrar el widget de google maps.

5

Un poco más de detalle, google maps usa un gran elemento div para contener varios elementos img. cada uno de esos elementos img tiene 256 píxeles cuadrados y se coloca en una cuadrícula regular. a partir de ahí, el programa javascript de google maps calcula qué imágenes de la cuadrícula deben cargarse en cada etiqueta img y utiliza la manipulación dom regular para ubicar cada img en el lugar correcto. Solo se cargan las fichas del mapa que serían visibles dentro del div. cuando te desplazas hacia un lado, la biblioteca javascript descarga la imagen y carga nuevas, según sea necesario. Otros elementos, como los controles de zoom, marcadores y líneas, se apilan o dibujan encima de eso según sea necesario.

Cuestiones relacionadas