¿Cómo hacen los mapas de google el mapa, etc.? ¿Es flash un complemento de Java?¿Cómo hacen los mapas de Google el mapa, etc.? ¿Es flash un applet de Java?
Respuesta
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.
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.
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:
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.
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.
- 1. Mapa de mapas: ¿cómo mantener los mapas interiores como mapas?
- 2. ¿Existe un applet Java/Flash de carga por Java Javascriptable?
- 3. Cómo alinear los círculos de los mapas en el mapa
- 4. los mapas de Google en jQuery Mobile
- 5. ¿Cómo automatizar el applet de Java?
- 6. los mapas de Google, cellid a la ubicación
- 7. capas de superposición de mapas de google
- 8. ¿Es posible arrastrar y soltar desde/hacia el exterior de un applet de Flash con JavaScript?
- 9. ¿Puedo verificar si un certificado de applet de Java es confiable antes de ejecutar mi applet?
- 10. ¿Cómo implementar un applet java para los navegadores de hoy (applet, embed, object)?
- 11. los mapas de Google marcador en movimiento al hacer clic
- 12. Agregar identificadores a los marcadores de mapas de google
- 13. ¿Es posible firmar un applet de Java de forma gratuita?
- 14. los mapas de Google superposición el problema de renderizado
- 15. cómo ejecutar un applet de Java en el navegador web
- 16. ¿Cómo hacen los mapas de calor del sitio web datos precisos?
- 17. ¿Cómo incrusto un mapa de Google en un sitio web Flash?
- 18. los mapas de Google (V3) - Mapa selector de depósito (usando jQuery)
- 19. ¿Cómo abrir un diálogo modal en el applet de Java?
- 20. ¿Cómo recorrer un mapa de mapas en C++?
- 21. Java - java.lang.UnsupportedClassVersionError en el applet
- 22. Los mapas de Google en el sitio web para el navegador del teléfono son demasiado pequeños
- 23. 4-tupla secuencia Para Mapa de Mapas Mapas de
- 24. Mapas de Google de ancho de fluido
- 25. ¿Cómo puedo incrustar un applet de Java dinámicamente con Javascript?
- 26. Silenciar el sonido en Java Applet
- 27. Cómo acceder y actualizar un valor en un mapa mutable del mapa de mapas
- 28. Automatizar el applet de Java con Python
- 29. mapas abrir Google de hipervínculo
- 30. ¿Cómo adjuntar los contenidos de un mapa a otro mapa?
posible duplicado de [¿Cómo funciona Google Maps?] (Http://stackoverflow.com/questions/204644/how-does-google-maps-work) – Piskvor