没有合适的资源?快使用搜索试试~ 我知道了~
首页worldwind技术手册
worldwind技术手册
需积分: 10 17 下载量 37 浏览量
更新于2023-03-03
评论
收藏 2.02MB DOC 举报
worldwind技术手册 1. WorldWind软件架构 2. WorldWind金字塔体系
资源详情
资源评论
资源推荐
worldwind 技术手册
目录:
1. WorldWind 软件架构 ――――――――――――――――02
WW 功能介绍
WW 与 XML
Client 与 Server
WW 使用链接
本地缓存路径
本地功能配置
http 请求与 asp
WMS、WFS
2. WorldWind 金字塔体系 ―――――――――――――――――-03
瓦片金字塔详解及其对应公式 ――――――――――――――――――03
NASA World Wind Tile Structure ――――――――――――――――― 03
NASA World Wind Map Tile System ―――――――――――――――― 04
瓦片请求调度策略 ――――――――――――――――― 05
2.2.1 当前显示请求及其显示(客户端) ――――――――――――――――――05
2.2.2 目标瓦片快速搜索算法 ――――――――――――――――――08
2.2.3 瓦片数据的请求预测(服务器) ――――――――――――――――――08
2.3 可视化的地球空间数学模型 ――――――――――――――――――10
2.3.1 地球三维 LOD 模型 ――――――――――――――――――10
3. Geospatial image processing ――――――――――――――――――14
3.1 步骤:(准备知识:LOTD:0 层瓦片大小;TileSize: ) ―――――――――――14
3.2 NLT Landsat 处理技术范例 ―――――――――――――15
3.3 dstile howto ―――――――――――――15
4. Creat a new world ―――――――――――――17
4.1World Wind 本地文件说明
4.1.1. Worlds
4.1.2. 在安装目录下
4.2 创建新的世界模型
5. Making layer ―――― ――――――――――18
5.1 添加新图层(更详细可参考)
5.2 Point ―――――――――――――――20
5.3 Lines ―――――――――――――――20
5.4 Polygon ―――――――――――――――23
5.5 Model Feature ―――――――――――――――25
5.6 Effects and Multi-Texturing ―――――――――――――――27
5.7 Shapefile ―――――――――――――――32
5.8 KML/KMZ
6. ddons 与 plugins ―――――――――――――――32
addons 与 plugins 区别
插件总汇及其功能
7. script 脚本 ―――――――――――――――――33
8. 编译调试 ―――――――――――――――――――33
9. 读书籍和论文 ―――――――――――――――――――――34
10. 1.4.1 版本发展 ―――――――――――――――35
2
一、 WW 软件结构
1.1 功能介绍
World Wind(简称 WW,中文有人直翻译为世界风),是 NASA 发布的一个开放源代码(Open Source)的
地理科普软件(由 NASA Research 开发,由 NASA Learning Technologies 來發展),它是一个可视化地球仪,
将 NASA、USGS 以及其它 WMS 服务商提供的图像通过一个三维的地球模型展现,近期还包含了月球、
金星、火星、天文星系等的展现。
用户可在所观察的行星上随意地旋转、放大、缩小, 同时可以看到地名和行政区划.软件还包含了一个
软件包,能够浏览地图及其它由因特网上的 OpenGIS Web Mapping Service 提供的图像。
目前软件所使用的数据:
低分辩率的 Blue marble 数据现在包含的初始安装内,当用户放大到特定区域时,附加的高分辩率数据
将会自动从 NASA 服务器上被下载。
A 静态数据层:
en:Blue marble 图像
en:Landsat 图像
en:USGS 图像
en:SRTM 地形数据
B 动画数据层:
en:Animated Earth
en:MODIS
en:GLOBE
1.2 WW 与 XML
WorldWind 是 一 个 优 秀 的 客 户 端 框 架 引 擎 , XML 实 现 数 据 描 述 和 软 件 设 置 , 通 过 WW 的
WorldModel、图层、插件、http 和 WMS 请求、三维渲染等实现交互式浏览。也就是说 XML 是数据。
WorldWind 则是数据执行的引擎,WW 可扩展性和开发性非常强大。
1.3 Clinet 与 Server
1.3.1 WW 使用链接(附表 1)
1.3.2 本地缓存路径(附表 1)
1.3.3 本地功能配置(附表 1)
1.3.4 http 请求与 asp
Blue marble、:Landsat、SRTM 使用直接的 http 请求。
Why not use WMS?
NASA Learning Technologies and the NWW user community has tried in the pastto use WMS to serve World
Wind tiles. The immense demand of the NWW user base hascrippled any WMS server we’ve tried to date. Instead
of using an overly complex format(for serving predefined chunks that is) we opted to go with pre-rendered, pre-
defined tilesthat are just stored in the file system, and can be served to the client with no furtherprocessing server
side. This reduces the strain on the server incredibly. If you believe youcan setup a WMS server that would be
able to withstand the NWW user base, feel free,we’d be happy to see that. In the mean time we are working on
creating a WMS serverthat can read the World Wind tile structure (for compatibility with other programs).
1.3. WMS、WFS
WMS——web Map server 网络地图服务 WFS——web Fundation server 网络要素服务
USGS 和所有动画数据层使用符合 OGC 协议的WMS和WFS实现数据网络共享。
3
二、 WorldWind 金子塔体系
2.1 瓦片金字塔详解及其对应公式
2.1.1 NASA World Wind Tile Structure
采取笛卡尔坐标,原点(X = 0, Y = 0.)在投影坐标左下方,即南极点(-90 -180 in latitude and
longitude),如图:
图 1 图 2
如图2,World Wind使用“Level Zero Tile Size”来决定每一个瓦片宽和高的大小(所有的瓦片都是正方
形。标准的level zero tile size 还没有制定,但是它必须满足能被180整除。The level zero tile size (以后称作
lzts)是层与层间转换的最简单的距离。在 NLTLandsat 7 中,lzts被默认设置为2.25度。可用以下公式计算
第N层的tile size:size=lzts/2^N次方。也就是说下一层将上一层一分为四。:
图3 显示坐标轴在X、Y方向值的增量:
4
2.1.2 NASA World Wind Map Tile System
坐标与图片编号对应公式:
(1)利用下面公式,求某点坐标 X,Y(纬,经),在某层 N 的文件号,图片号
[( (X+90)/<LevelZeroTileSizeDegrees>值 ) *2 的 N 次方=文件夹号A(取整数如 256.65
即为 256)
[( (Y+180)/<LevelZeroTileSizeDegrees>值 ) *2 的 N 次方=图片后缀B(取整数)
(2)利用求得的图片编号 A_B 反求这张图片的左下角坐标
A*<LevelZeroTileSizeDegrees>值/2 的 N 次方-90=纬度
B*<LevelZeroTileSizeDegrees>值/2 的 N 次方-180=经度
这样求得图片起始分割点坐标,然后以
<LevelZeroTileSizeDegrees>值/2 的 N 次的间隔分割图片,把整幅图分成 256*256 or 512*512
BMNG(500m)
LandSat/
Geocover(30m/15m)
OnEarth
(15m)
USGS
(1m)
SRTM
(90m/3m0(US))
36 ×36
。
2.25×2.25
。
2.0×2.0
。
0.8×0.8
。
20×20
。
5
剩余36页未读,继续阅读
mapping_ping
- 粉丝: 8
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0