随着信息科学与技术的迅速发展,人类每时每刻都会面对层出不穷的新技术和新概念。毫无疑问,在节奏越来越快的工作和生活中,人们需要通过阅读和学量信息丰富、具备实践指导意义的图书来获取新知识和新技能,从而不断提高自身素质,紧跟信息化时展的步伐。
众所周知,在计算机硬件方面,高性价比的解决方案和新型技术的应用一直备受青睐;在软件技术方面,随着计算机软件的规模和复杂性与日俱增,软件技术不断地受到挑战,人们一直在为寻求更先进的软件技术而奋斗不止。目前,计算机和互联网在社会生活中日益普及,掌握计算机网络技术和理论已成为大众的文化需求。由于信息科学与技术在电工、电子、通信、工业控制、智能建筑、工业产品设计与制造等专业领域中已经得到充分、广泛的应用,所以这些专业领域中的研究人员和工程技术人员越来越迫切需要汲取自身领域信息化所带来的新理念和新方法。
针对人们了解和掌握新知识、新技能的热切期待,以及由此促成的人们对语言简洁、内容充实、融合实践经验的图书迫切需要的现状,机械工业出版社适时推出了"信息科学与技术丛书"。这套丛书涉及计算机软件、硬件、网络和工程应用等内容,注重理论与实践的结合,内容实用、层次分明、语言流畅,是信息科学与技术领域专业人员不可或缺的参考书。
目前,信息科学与技术的发展可谓一日千里,机械工业出版社欢迎从事信息技术方面工作的科研人员、工程技术人员积极参与我们的工作,为推进我国的信息化建设做出贡献。
出版说明
序
前言
第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 随书光盘目录
参考文献
随着信息科学与技术的迅速发展,人类每时每刻都会面对层出不穷的新技术和新概念。毫无疑问,在节奏越来越快的工作和生活中,人们需要通过阅读和学量信息丰富、具备实践指导意义的图书来获取新知识和新技能,从而不断提高自身素质,紧跟信息化时展的步伐。
众所周知,在计算机硬件方面,高性价比的解决方案和新型技术的应用一直备受青睐;在软件技术方面,随着计算机软件的规模和复杂性与日俱增,软件技术不断地受到挑战,人们一直在为寻求更先进的软件技术而奋斗不止。目前,计算机和互联网在社会生活中日益普及,掌握计算机网络技术和理论已成为大众的文化需求。由于信息科学与技术在电工、电子、通信、工业控制、智能建筑、工业产品设计与制造等专业领域中已经得到充分、广泛的应用,所以这些专业领域中的研究人员和工程技术人员越来越迫切需要汲取自身领域信息化所带来的新理念和新方法。
针对人们了解和掌握新知识、新技能的热切期待,以及由此促成的人们对语言简洁、内容充实、融合实践经验的图书迫切需要的现状,机械工业出版社适时推出了"信息科学与技术丛书"。这套丛书涉及计算机软件、硬件、网络和工程应用等内容,注重理论与实践的结合,内容实用、层次分明、语言流畅,是信息科学与技术领域专业人员不可或缺的参考书。
目前,信息科学与技术的发展可谓一日千里,机械工业出版社欢迎从事信息技术方面工作的科研人员、工程技术人员积极参与我们的工作,为推进我国的信息化建设做出贡献。
……