信息科學與技術叢書:World Wind Java三維地理信息係統開發技術指南(附光盤) pdf epub mobi txt 電子書 下載 2024
內容簡介
《信息科學與技術叢書:World Wind Java三維地理信息係統開發技術指南》遵循LGPL協議。用戶可以在它的基礎上定製和開發“自己”的二維或三維地理信息平颱和應用係統。
由於語言障礙及資料的缺乏,World Wind在國內實際應用始終未普及。筆者綜閤多年地理信息係統(GIS)開發經驗,對World Wind Java的開發環境的建設、應用部署、實用功能開發等內容進行瞭詳細的說明,並以三維物流平颱為例提供瞭World Wind Java開發應用係統代碼及實例。
《信息科學與技術叢書:World Wind Java三維地理信息係統開發技術指南》適閤具有一定Java開發經驗的人員自學,也適閤地理信息係統專業的研究生閱讀,同樣適閤在有限資金情況下要實現網絡化三維地理信息部署的開發人員和對三維地理信息平颱有特殊需求的開發人員。
目錄
齣版說明
序
前言
第1章 歡迎來到World Wind
的世界
1.1 關於本書
1.2 適用讀者
1.3 必要條件
1.4 必備知識
1.5 開源許可協議
1.6 本書主要內容
1.7 如何使用本書
1.8 準備開始
第2章 World Wind簡介
2.1 World Wind特點
2.2 World Wind .NET和World Wind Java
2.3 從哪裏獲得World Wind
2.4 World Wind與其他三維地理信息係統
2.5 World Wind Java的優勢
2.6 World Wind Java界麵
2.7 本章小結
第3章 基礎知識
3.1 技術準備
3.1.1 Java
3.1.2 OpenGL
3.1.3 JOGL技術
3.1.4 Application和Applet的區彆
3.1.5 JNLP網絡加載協議
3.1.6 JavaScript腳本語言
3.1.7 AJAX技術
3.2 開發與服務環境
3.2.1 Java SDK
3.2.2 Eclipse
3.2.3 Apache與Tomcat
3.3 數據支持
3.3.1 文件類數據
3.3.2 WMS服務
3.3.3 WFS服務
3.4 配置開發及服務器環境
3.4.1 文件目錄準備
3.4.2 安裝Java SDK
3.4.3 安裝 Eclipse
3.4.4 安裝JOGL
3.4.5 Apache和Tomcat安裝
3.4.6 Apache和Tomcat整閤
3.5 環境測試
3.5.1 Hello World
3.5.2 第一個Java Application
3.5.3 第一個Java Applet
3.5.4 第一個JOGL調用
3.5.5 Web服務測試
3.6 客戶端設置
3.6.1 JOGL的設置
3.6.2 瀏覽器設置
3.7 本章小結
第4章 開始使用World Wind
4.1 編譯和運行
4.1.1 編譯WorldWind.jar
4.1.2 運行Java Application
4.1.3 運行Java Applet
4.1.4 World Wind Java操作指南
4.2 發布World Wind Java Application
4.2.1 Application部署
4.2.2 數字簽名
4.2.3 完成部署
4.2.4 通過Apache和Tomcat發布
4.3 發布World Wind Java Applet
4.3.1 本地網頁
4.3.2 完成發布
4.4 本章小結
第5章 World Wind應用技術
5.1 建立一個基礎類
5.2 圖層
5.2.1 AbstractLayer
5.2.2 RenderableLayer
5.3 文件數據源
5.3.1 Shape文件
5.3.2 地標文件
5.3.3 GPS軌跡文件
5.4 網絡數據源
5.4.1 可見光影像及擴展
5.4.2 PlaceName
5.4.3 高程服務
5.5 注解、裝飾與標記
5.5.1 圖標圖元
5.5.2 圖像文件
5.5.3 立體圖元
5.5.4 氣球標記
5.5.5 矢量圖元
5.5.6 矢量標記
5.5.7 注解
5.6 定位與視野控製
5.6.1 World Wind定位概念
5.6.2 直接定位
5.6.3 飛行定位
5.6.4 視野限製
5.6.5 屏幕快照
5.7 用戶動作響應
5.7.1 事件和偵聽器
5.7.2 用戶動作
5.8 加快調試速度
5.9 本章小結
第6章 本地化數據支持
6.1 配置WMS服務器
6.2 增加影像數據服務
6.2.1 BMNG data
6.2.2 Landsat I3 Data
6.2.3 修改客戶端
6.3 高程數據服務
6.3.1 數據組織
6.3.2 添加和驗證服務
6.3.3 修改客戶端
6.4 PlaceName
6.4.1 數據組織
6.4.2 添加和驗證服務
6.4.3 修改客戶端
6.5 其他數據支持
6.6 本章小結
第7章 World Wind擴展開發
7.1 使用麵闆
7.1.1 WMS麵闆
7.1.2 測量麵闆
7.1.3 等深綫麵闆
7.1.4 自定義麵闆
7.2 使用動態圖層
7.2.1 圖層控製圖層
7.2.2 操作颱圖層
7.2.3 其他裝飾圖層
7.3 本章小結
第8章 配置與漢化World Wind
8.1 配置文件
8.1.1 運行與性能參數
8.1.2 初始WMS服務
8.2 資源文件
8.3 World Wind漢化
8.3.1 資源文件漢化
8.3.2 漢化程序
8.4 配置我的World Wind Java
8.4.1 文件目錄
8.4.2 共享本地緩存
8.5 本章小結
第9章 World Wind Java體係初探
9.1 框架概述
9.2 World Wind Java包
9.3 數據檢索機製
9.4 緩存機製
9.5 拾取和選擇
9.6 本章小結
第10章 網頁係統開發
10.1 建立網站
10.1.1 主框架頁麵
10.1.2 實時監控頁麵
10.1.3 數據檢索頁麵
10.1.4 數據操作響應頁麵
10.1.5 準備工作
10.2 World Wind Applet
10.2.1 Java Applet
10.2.2 初始化
10.2.3 接口開發
10.2.4 用戶動作捕獲
10.2.5 其他補充方法
10.3 網頁應用技術
10.3.1 AJAX
10.3.2 框架間方法調用
10.3.3 模態窗口
10.3.4 應用JNLP
10.4 頁麵實現
10.4.1 文件準備
10.4.2 實時監控頁麵
10.4.3 數據檢索頁麵
10.4.4 數據操作響應頁麵
10.4.5 命令響應頁麵
10.5 運行應用
10.6 本章小結
第11章 更多資源
後記
附錄
附錄A 術語錶
附錄B 隨書光盤目錄
參考文獻
精彩書摘
隨著信息科學與技術的迅速發展,人類每時每刻都會麵對層齣不窮的新技術和新概念。毫無疑問,在節奏越來越快的工作和生活中,人們需要通過閱讀和學習大量信息豐富、具備實踐指導意義的圖書來獲取新知識和新技能,從而不斷提高自身素質,緊跟信息化時代發展的步伐。
眾所周知,在計算機硬件方麵,高性價比的解決方案和新型技術的應用一直備受青睞;在軟件技術方麵,隨著計算機軟件的規模和復雜性與日俱增,軟件技術不斷地受到挑戰,人們一直在為尋求更先進的軟件技術而奮鬥不止。目前,計算機和互聯網在社會生活中日益普及,掌握計算機網絡技術和理論已成為大眾的文化需求。由於信息科學與技術在電工、電子、通信、工業控製、智能建築、工業産品設計與製造等專業領域中已經得到充分、廣泛的應用,所以這些專業領域中的研究人員和工程技術人員越來越迫切需要汲取自身領域信息化所帶來的新理念和新方法。
針對人們瞭解和掌握新知識、新技能的熱切期待,以及由此促成的人們對語言簡潔、內容充實、融閤實踐經驗的圖書迫切需要的現狀,機械工業齣版社適時推齣瞭“信息科學與技術叢書”。這套叢書涉及計算機軟件、硬件、網絡和工程應用等內容,注重理論與實踐的結閤,內容實用、層次分明、語言流暢,是信息科學與技術領域專業人員不可或缺的參考書。
目前,信息科學與技術的發展可謂一日韆裏,機械工業齣版社歡迎從事信息技術方麵工作的科研人員、工程技術人員積極參與我們的工作,為推進我國的信息化建設做齣貢獻。
……
前言/序言
NASA World Wind是開放源代碼軟件中的佼佼者,它遵循“開放源代碼、跨平颱、開放標準”的原則,秉承“精緻、宏大、開放”的理念,為全世界的程序員和科研工作者提供瞭前所未有的三維地理信息平颱。與其他三維地理信息平颱相比,World Wind Java的技術優勢體現在跨平颱的客戶端應用,尤其是基於Web頁麵的三維地理信息係統的開發與應用能力方麵。同時作為開放源代碼項目,它還提供瞭非常好的研究與學習的機會,利用World Wind Java源代碼開發應用係統,對地理信息係統的開發人員來說是難得的鍛煉與學習的機會。
國傢海洋局北海信息中心技術人員在應用World Wind Java進行信息係統建設的同時,總結部署與開發過程中的經驗,完成瞭本書的編寫。細品此書,我仿佛看到我國新一代信息科學工作者的學習、工作和成長的過程,也看到瞭我國信息化行業發展的未來。同時更希望通過這本書的介紹,能夠有越來越多的地理信息係統開發人員加入到World Wind Java開發與構建的行列中,共同推動我國開放源代碼事業嚮前發展。
信息科學與技術叢書:World Wind Java三維地理信息係統開發技術指南(附光盤) 下載 mobi epub pdf txt 電子書
評分
☆☆☆☆☆
這本適閤入門級彆的人看,對java的環境搭建講的篇幅比較多,在我看來從第五章纔開始有用。
評分
☆☆☆☆☆
worldwindjava講的挺係統的
評分
☆☆☆☆☆
還沒開始用。使用world wind 開發導航軟件可能會用到。
評分
☆☆☆☆☆
挺通俗的,市麵上很難見到
評分
☆☆☆☆☆
很不錯,質量很好,很適閤我,謝謝啦
評分
☆☆☆☆☆
正品,不錯,好書
評分
☆☆☆☆☆
講的很基礎,脈絡清晰,不過也很能學到東西
評分
☆☆☆☆☆
剛開始轉Java版的WorldWind,能夠有這樣一本書指導,上手很快,書裏麵的例子對自己的幫助很大,很值得一看!
評分
☆☆☆☆☆
幫同學買的,做畢設啊啊啊啊啊