锁定老帖子 主题:Google Maps 界面分析
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2005-02-13
http://jgwebber.blogspot.com/2005/02/mapping-google.html 有界面HTML.JavaScript介绍,用了 Hidden IFrame, XSLTProcessor. 我还没彻底看懂。尤其是 http://www.google.com/mapfiles/maps.2.js 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2005-03-28
不是说是AJAx么?不知道记错没有,xmlhttp相关的
|
|
返回顶楼 | |
发表时间:2005-05-09
相比google,还是www.mapabc.com的矢量图比较猛,javascript无可能办到
|
|
返回顶楼 | |
发表时间:2005-05-27
这个页面无法访问,我通过代理下载了这个页面,在附件中。
过一段时间我会写一篇比较详细的 Google Map 分析文章。介绍 Google Map 所使用到的一些编程技巧。 Google Map 使用例子的源代码可以在这里找到: http://www.vikingmind.com/gm/ http://home.comcast.net/~jeffrey_licht/tivo/ 但是不包括 sdk,因此代码无法编译。sdk 是需要购买的。 |
|
返回顶楼 | |
发表时间:2005-05-28
这里还有一些关于 Google Map 的资料:
http://stuff.rancidbacon.com/gmaps-standalone/ 一个非官方的如何在你的页面中嵌入 Google Map 的 How To: http://stuff.rancidbacon.com/google-maps-embed-how-to/ 还有这个: HOW-TO: Make your own annotated multimedia Google map http://engadget.com/entry/1234000917034960 |
|
返回顶楼 | |
发表时间:2005-05-28
Google 的 Map 服务:
http://maps.google.com M$ 的 Map 服务: http://terraserver.microsoft.com Google 的 Map 服务使用了 AJAX 和大量客户端的技术(JS/XML/XSLT),结果使用的感受非常流畅,不存在完全更新整个页面的情况,仅仅只更新页面中的图片。试验一下在地图上拖拽的感觉,响应是即时的。 M$ 的 Map 服务使用了传统的技术,即基于 HTML Form 的请求/响应模式,没有使用 AJAX 技术,每次都需要完全更新整个页面,而且图片的更新速度也很慢。 比较一下速度、界面、使用感受,什么是进步,什么是落后就很清楚了。HTML+JS 居然能做到这些事情,这是不是一个奇迹?究竟是如何做到的?下次听我详细分解。对于 HTML+JS 丧失信心的人也要思考一下,究竟是对于技术本身丧失了信心,还是对于自己的能力丧失了信心。 |
|
返回顶楼 | |
发表时间:2005-05-29
dlee:
以前用applet做的,类似于:http://www.668map.com/szonline/ 是不是可以用google map使用的技术代替?是不是速度有提高? 谢谢! |
|
返回顶楼 | |
发表时间:2005-06-11
zhanggenrui 写道 以前用applet做的,类似于:http://www.668map.com/szonline/
是不是可以用google map使用的技术代替?是不是速度有提高? 昨天也有一位朋友和我讨论了 Applet 和 Ajax 的对比,因为他们公司以前的很多应用是使用 Applet 开发的,现在有转向 Ajax 的打算,目前正在组织学习相关的知识。这家公司是世界上最著名的软件公司之一。这更增强了我对于 Ajax 前途的信心。 我可以肯定地回答,从性能上来说,Ajax 的性能是一定会比 Applet 快的。Applet 要看你选择使用哪一家的 JVM。选择 M$ 的 JVM 性能要好得多,但是在 M$ 决定不再支持 Java,不再随操作系统提供 JVM 的今天,仍然绑定在 M$ JVM 上显然不是一个明智的决定。况且 M$ JVM 仅仅是 JVM 1.1,不支持 Swing。而如果选择使用 Sun 的 JVM(需要另外安装 Sun JRE),其性能是很差的,Sun 并没有在性能优化方面下很大的功夫。由于 Ajax 采用的是浏览器本身就支持的一系列基于 Web 标准的技术(只要你制造浏览器,希望很多人使用,你就必须实现这些标准),不需要使用任何插件,因此其性能要比 Applet 好的多。当然对于写得很烂的 JS 代码和经过良好优化的 Applet 代码,其中并没有什么可比性。 我现在正在做 Google Maps 前台 JS 代码的 hack 工作。Google Maps 前台的代码量非常大,并且是混淆过的,读起来比较费力。我目前已经取得了一些成果,等这个工作全部完成,我会写一篇详细的 Google Maps 表示层技术的分析报告。我整理过的代码,也会在适当的时候(Google 不会来找我的麻烦)公布出来。 |
|
返回顶楼 | |
发表时间:2005-06-12
在51js上闲逛.发现个好东西.
javascript想到的能做,想不到的,有人能想到. 服啊! http://www.youle.com/ |
|
返回顶楼 | |
发表时间:2005-06-12
http://www.smokymonkeys.com
http://www.smokymonkeys.com/triglav/ 虽然是日本人做的. 虽然是与asp交互. 但是.... 感觉我们的讨论老停在理论上 |
|
返回顶楼 | |