谁来谈谈Google Earth的核心技术和架构?(转)
生活随笔
收集整理的這篇文章主要介紹了
谁来谈谈Google Earth的核心技术和架构?(转)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
http://www.cnblogs.com/flyingfish/archive/2007/05/20/753061.html
以下是個人的一些猜測,歡迎網友評論。
GE底層用到GDAL,請查看GDAL主站。
GDAL用于解決多元遙感影像數據源問題,是最核心的問題。
GDAL是開源項目,可惜GE不開源,僅有的一個反向工程還遭GOOGLE打擊。
這里軟件主要的還是架構,具體的實現技術應當都是成熟的技術。
我們看到的只是客戶端,僅就我們能看到GE免費客戶端來說,估計并不是很復雜,服務端看不到,也想不出是什么樣子。
客戶端猜測:
這類軟件主要的是客戶體驗了。
客戶端段多線程,緩存肯定時必須的。
搜索是Google的老本行自然不用說了。
估計主要是3D呈現技術,GE同時用到DirectX和OPEN GL,可以選擇使用。
通信方面沒有用工具檢測過,估計可能是TCP/IP,自己報文格式吧,否則很容易被人分析,盜用其數據源。
服務端猜測:
基于多分辨率的影像金字塔是必不可少的了。
高質量的圖像壓縮算法應該也被用到了。
必然有分布式的負荷均衡的系統了,怎么樣子的也不得而知了。
其他的就不知道了。
轉載于:https://www.cnblogs.com/jambol/archive/2007/05/21/753811.html
總結
以上是生活随笔為你收集整理的谁来谈谈Google Earth的核心技术和架构?(转)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 集合改变时会自动通知的集合类
- 下一篇: JRuby大捷:ThoughtWorks