Google maps 谷歌地图如何呈现地图等,它是一个java小程序吗?

Google maps 谷歌地图如何呈现地图等,它是一个java小程序吗?,google-maps,Google Maps,google maps是如何呈现地图的?等等,它是一个java Applet吗?不,它都是基于JavaScript和AJAX的 过分暗示。。。HTML中嵌入了一个小的脚本标记,它指向Google上的一个大的.js文件。这包含了大量的JavaScript,用于构建“地图盒”,下载地图图像,并在移动鼠标和单击内容时执行操作。如果我没有弄错的话,Google Maps是通过奇特的JavaScript完成的。如果你还没有,在Firefox中安装Firebug并“检查”地图,你会看到它是一堆图像,用Jav

google maps是如何呈现地图的?等等,它是一个java Applet吗?

不,它都是基于JavaScript和AJAX的


过分暗示。。。HTML中嵌入了一个小的脚本标记,它指向Google上的一个大的.js文件。这包含了大量的JavaScript,用于构建“地图盒”,下载地图图像,并在移动鼠标和单击内容时执行操作。

如果我没有弄错的话,Google Maps是通过奇特的JavaScript完成的。如果你还没有,在Firefox中安装Firebug并“检查”地图,你会看到它是一堆图像,用JavaScript提供功能。

全部是HTML和JavaScript,加上大量视频卡车、卫星(和飞机?)和google magic。。更多信息:


它既不是flash,也不是java小程序。它只是HTML、CSS和图像,并使用大量javascript来驱动交互元素


有关如何创建和集成google maps小部件的说明和示例,请参见。

更详细一点,google maps使用一个大的
div
元素来包含几个
img
元素。这些
img
元素中的每一个都是256像素的正方形,位于规则的网格上。在此基础上,GoogleMapsJavaScript程序计算应该将哪些网格图像加载到每个img标记中,并使用常规dom操作将每个img定位到正确的位置。仅加载在div内可见的贴图分幅。当您从侧面滚动时,javascript库将卸载图像,并根据需要加载新图像。其他元素,如缩放控件、标记和线,根据需要堆叠或绘制在其上。

可能的重复项