以下是个人的一些猜测,欢迎网友评论。
GE底层用到GDAL,请查看GDAL主站。
GDAL用于解决多元遥感影像数据源问题,是最核心的问题。
GDAL是开源项目,可惜GE不开源,仅有的一个反向工程还遭GOOGLE打击。
这里软件主要的还是架构,具体的实现技术应当都是成熟的技术。
我们看到的只是客户端,仅就我们能看到GE免费客户端来说,估计并不是很复杂,服务端看不到,也想不出是什么样子。
客户端猜测:
这类软件主要的是客户体验了。
客户端段多线程,缓存肯定时必须的。
搜索是Google的老本行自然不用说了。
估计主要是3D呈现技术,GE同时用到DirectX和OPEN GL,可以选择使用。
通信方面没有用工具检测过,估计可能是TCP/IP,自己报文格式吧,否则很容易被人分析,盗用其数据源。
服务端猜测:
基于多分辨率的影像金字塔是必不可少的了。
高质量的图像压缩算法应该也被用到了。
必然有分布式的负荷均衡的系统了,怎么样子的也不得而知了。
其他的就不知道了。
posted on 2007-05-20 11:24
flyingfish 阅读(3267)
评论(23) 编辑 收藏 所属分类:
开源GIS 、
胡思乱想 、
GIS理论
发表评论
是的,看cnblog中搞gis的不少吗!
希望有朋友给出一个更专业的总结。
Quckly-map是专业针对Internet/Inranet环境下,对不同应用终端,特别是手持移动终端,快速调用、显示、查询地理地图信息有开发和应用需求的广泛行业,开发高速显示、多操作系统平台、多种终端设备、即时监控设备数据查询的WEB-GIS应用开发环境。
诚邀各行业应用软件开发商,政府、企业、研究院所及个人等各界有需要WEB-GIS开发环境、二次开发和应用均可联系合作。www.qmap.com.cn QQ:33417766 MSN: qmap.yuanwei@hotmail.com TEL:13391061028 原经理。
Quckly-map是专业针对Internet/Inranet环境下,对不同应用终端,特别是手持移动终端,快速调用、显示、查询地理地图信息有开发和应用需求的广泛行业,开发高速显示、多操作系统平台、多种终端设备、即时监控设备数据查询的WEB-GIS应用开发环境。
诚邀各行业应用软件开发商,政府、企业、研究院所及个人等各界有需要WEBGIS开发环境、二次开发和应用均可联系合作。www.q-map.com.cn QQ:33417766 MSN: qmap.yuanwei@hotmail.com TEL:13391061028 原经理。
客户端的技术可以参考WorldWind,和GE的关系及区别可以参考上帝之眼www.godeyes.cn,里面有比较详细的介绍,Mars对WorldWind有比较深的研究,我也跟踪过其中的部分代码
服务器端,如果你指影像数据的存储与组织技术,那么是基于GFS、BigTable等Google自行研发的海量数据存储与管理基础设施。影像数据首先进行拼接(镶嵌),然后构建金字塔,然后分块,每块影像数据连同其元数据作为BigTable中一个表中的一条记录。提取数据的时候就以块为单位进行。这些影像数据是从各大商业卫星公司和机构买来的,为Google Earth服务,也为Google Maps服务
Google在去年发的文章中说自己的影像数据有70多个TB,其中索引有500GB,现在估计已经超过100TB了
@合金枪头
WW有所了解,C#推出不久就有WW了。只是速度不如GE,影像源可能也不好,毕竟GE是商业软件嘛!
GFS、BigTable等是第一次听说,下来学习一下了。
在写这篇之前去www.godeyes.cn看过,没看到具体文章啊,基本都是讲应用的。
请推荐一两篇!
工作中参考Geodatabase的组织自己做过金字塔,尽管还可以用,总觉得是没怎么做好 ,希望到网络淘淘金。
flyingfish:你是我要找的人对吗?我失去了你的联系号码!也找了你好久!如果真的是你给我发个e-mail好吗?suifengtingliu@sina.com
你是叶宝莹吗?或者你知道他的联系方式吗?可以告诉我吗?
你好楼主:我有些问题想当面或电话请教你,不知可否?我的电话:13910822321,E-mail:shengancctv@sina.com
有哪位高手指点一下,有关google earth的栅格地图的压缩方式
谢谢