关于STK地形和纹理数据

在STK中完成了第一步工作,生成了珠穆朗玛峰的地形数据,地形是基础,搭好舞台是前提,总体效果达到预期效果。

一、地形(Terrain)数据

地形数据采用的是STRM(ShuttleRadarTopographyMission)数据,下载地址http://srtm.csi.cgiar.org/SELECTION/inputCoord.asp,下载之后格式为GeoTIFF的高程数据。该格式数据可通过Global
Mapper将其转换为USGS DEM的.dem格式。

二、纹理(Image)数据

纹理数据使用的是Google Earth图像,网上下载的抓图工具,大多需要付费,这里介绍一下自己手工抓取图像的方法,也能达到预期效果。首先,单击Google Earth中方向N,使图像显示与纬度线平行;再在设置中取消显示地形(这样平移时避免图像变形),坐标显示中选择显示小数值(这样数值可以直接在STK Image Convert中使用);在合适的高度按下Control+Alt+C复制图像,在PS中拼接,熟练的话,10分钟即可拼接出6000*4000图像。最后别忘了记录最南、最北、最东、最西的经纬坐标值(小数)。

还有一点需要说明,之前也曾试过在谷歌地图中抓取图像,但不管怎么修正,总有500m左右的误差,可能谷歌地图的点位是经过非线性加密的,无法获得准确的图像。

三、生成三维地形模型

在STK Image Convert中将刚才的数据转换成.jp2和.pttx格式,具体参照Help文件夹中PDF说明文件。

时间: 2024-12-16 20:57:50

关于STK地形和纹理数据的相关文章

WorldWind源码剖析系列:WorldWind实时确定、更新、初始化和渲染地形和纹理数据

WorldWind实时确定.更新.初始化和渲染地形和纹理数据 当用户点击WorldWind中的地球时,首先响应的是WorldWindow.OnPaint()函数,后续程序的调用流程如下图所示. 零散知识点: 1.         地形瓦片类TerrainTile引用了地形瓦片服务类TerrainTileService,在TerrainTile的Initialize()函数中实例化并发起了地形下载请求类TerrainDownloadRequest对象.而在TerrainTileService类中也

建筑物表面纹理数据的获取

纹理数据对于 GIS 的数据管理和空间分析功能没有任何影响,但是,在地形模型表面和建筑物模型表面粘贴真实的纹理影像,给可以突出可视的景观信息,生成具有真实感的三维景观图.纹理的主要来源有航空影像上提取地表和建筑物所对应的纹理数据和近景摄影影像.目前,建筑物的纹理数据获取有以下几种方式: (1)地面摄影相片直接提取.这种方法需要用相机拍摄大量的建筑物侧面照片,其优点是能够使建筑物模型真实感强,缺点是获取速度慢,且数据量大,后续工作量也大.具有相似的纹理的建筑物群,可以对建筑物进行批量建模,这样,可

linux 下 OpenGL 读取 JPG, PNG, TAG 纹理数据

实际读取图片的代码已经上传到我的资源里面: 下面贴出使用例子: unsigned char*  esLoadJPG(const char *fileName, int *width, int *height, int *size) { FILE *f = fopen(fileName, "rb"); fseek(f, 0, SEEK_END); *size = ftell(f); fseek(f, 0, SEEK_SET); unsigned char *data = (unsigne

Cesium原理篇:3最长的一帧之地形(3:STK)

有了之前高度图的基础,再介绍STK的地形相对轻松一些.STK的地形是TIN三角网的,基于特征值,坦白说,相比STK而言,高度图属于淘汰技术,但高度图对数据的要求相对简单,而且支持实时构建网格,STK具有诸多好处,但确实有一个不足,计算量比较大,所以必须预先生成.当然,Cesium也提供了一个Online的免费服务,不过因为是国外服务器,所以性能和不稳定因素都不小.好的东西自然得来不易,所以不同的层次,根据具体的情况选择不同的方案,技术并不是唯一决定因素,甚至不是主要因素. CesiumTerra

osgEarth开发数据准备(一)——DEM与纹理影像(遥感)下载与处理 (转)

osgEarth开发数据准备(一)——DEM与纹理影像(遥感)下载与处理 分类: Open Source GIS 2013-06-14 17:24 1418人阅读 评论(0) 收藏 举报 osgEarthdem遥感地理信息google 影像 目录(?)[+] 获取数据的方式 如何在网络上获取数据 国内重要的数据库 其他 更多 国外的重要的数据库 马里兰大学 哈佛大学 nasa ASTER GDEM 其他重要资源 个人网站形式的数据源 借用商业数据 如何选择数据 参考 关于第一节国际科学数据平台更

[转载]GMT地形数据总结

[转载]GMT地形数据总结     原文地址:GMT地形数据总结作者:Jason 转载:http://seisman.info/gmt-topo-grid-datas.html 目前接触到的地形数据主要有三种:etopo.GTOPO30以及SRTM.按照精度从低到高排序如下: etopo5:GMT网格数据之etopo5 etopo2:GMT网格数据之ETOPO2v2 etopo1:GMT网格数据之ETOPO1 GTOPO30:GMT网格数据之GTOPO30 SRTM30_PLUS: 全球地形起伏

《逐梦旅程 WINDOWS游戏编程之从零开始》笔记9——游戏摄像机&三维地形的构建

第21章 游戏摄像机的构建 之前的程序示例,都是通过封装的DirectInput类来处理键盘和鼠标的输入,对应地改变我们人物模型的世界矩阵来达到移动物体,改变观察点的效果.其实我们的观察方向乃至观察点都是没有变的,变的只是我们3D人物的位置.说白了就是用D3DXMatrixLookAtLH在资源初始化时固定住视角,在程序运行过程中接收到消息并改变三维人物模型的世界矩阵而已.这章的主要内容就是创建出一个可以在三维空间中自由移动的摄像机类,我们准备给这个摄像机类取名为CameraClass. 设计摄

OSGEARTH三维地形开源项目

第一章   OSGEarth介绍 第二章   OSGEarth编译环境配置 OSGEarth的编译环境配置随着版本的不同.运行平台的不同,也有很大的差异.本章主要以Windows XP SP3(x86)为平台,Visual Studio 2010 为编译环境来介绍OSGEarth2.0的变异环境配置. 第一节  OSGEarth V2.0相关资源 OSGEarth的相关资源可以通过其官方网站(http://www.osgearth.org/wiki/Downloads)获取(所有资源文件均在关盘

转:修改ETM,用Ogre实现《天龙八部》地形与部分场景详解

本文主要讲的是<天龙八部>游戏的地形和一部分场景的具体实现,使用C++, Ogre1.6,我摸索了段时间,可能方法用的并不是最好的,但好歹实现了.文章可能讲得有点罗嗦,很多简单的东西都讲了.我是修改了ETM(Editable Terrain Manager)实现的地形,其实单单实现天龙八部的地形场景等的载入根本不需要使用ETM,直接用Ogre的顶点->索引->纹理就可以搞定地形,但我要做的是可以实时编辑的,所以用了ETM,场景其由于很重要的粒子和model等部分我还没去看,所以等以