STK加载地图与高清影像图
在STK软件中,其3D/2D窗口中地球(其它行星类似)的地图图片是通过特定格式(带经纬度信息)的图片直接加载而成。选择合适的地图图片,除了可以显示不同形式的地理坐标外,还可提升视景仿真动画的逼真效果。
本文主要阐述以下几方面内容:
1. STK 3D/2D窗口导入地图图片的步骤;
2. 使用STK软件自带图片转换工具,将主流地图图片转换成STK图片格式
STK自带的地球地图图片位于路径:[STK安装目录]\STKData\CentralBodies\Earth\Pixmaps,主要的图片如下图:
其中加载WhiteOnBlue.bmp的效果如下:
加载GeoShere的效果如下(这个图片不在自带文件里)
地图图片的说明
在地理信息系统中,地图表现的形式主要有两种:矢量图和栅格图,见下图所示。
简单来说,矢量图是由点、线、多边形等组成的,放大或者所有都没有分辨率损失;而栅格图是由像素组成的,例如卫星拍摄的图片,与分辨率相关。
但是在网络地图中,例如我们平时看到的百度地图或谷歌地图,为了方便网络传输和使用,其矢量图都已经转换为栅格图,所有的地图都是普通图片格式的,如png或jpg,图片本身没有经纬度信息,要靠图片的编号来识别。
因此,本文所说的地图图片就是指已经栅格化的地图图片。
此外,需要注意的是STK使用的地图图片的投影都是经纬直投的,也就是说全球的地图图片宽高像素比为2:1,即经度均匀分布,从-180°(西经)至+180°(东经),纬度也均匀分布,从-90°(北纬)到+90°(南纬)。
STK地图图片的导入
STK导入地图图片主要有以下三种情形:
1. STK软件安装目录中,给太阳系九大行星都提供了全球的地图图片,其中地球的最多。这些图片的存放路径为:STK安装位置\STK 9\STKData\VO\Textures,图片格式为.jp2;或者通过AGI官网下载数据光盘下载(AGIDataDisc 9.2.1,约3.7G),里面包含一些高清晰度的地图图片及星空背景图(.jp2和pdttx);
2. 将现有的图片(.bmp,.tif等格式)通过STK图像转换工具转换成.jp2或pdttx格式,然后再导入STK;
3. 通过STK插件,如Bing,ArcGis,WMS,直接在线链接地图服务器,实时加载地图图片。
本文阐述前两种内容。
3D窗口导入
3D窗口中,地球的地图图片和地形都是通过“Globe Manager”来导入的。“Globe Manager”的打开步骤:选中3D窗口,然后点击工具栏图标即可打开,见下左图。
选中Earth,然后点击图标(或者右键Earth也可看到相应图标),即可打开地形或地图图片查找窗口,见下右图。然后通过右上角”…”按钮找到你所要加载的地图图片所在文件即可。
2D窗口导入
选中2D窗口,右键属性 ,即可打开2D窗口的属性设置窗口,见下图。然后选中“Images”属性页面,点击“Add…”按钮打开文件浏览器查找所要加载的地图图片。
STK地图图片转换工具
用于STK 3D和2D窗口地图图片的格式有两种:PDTTX和JP2(JPEG2000),这两种图片包含图片的地理经纬度信息。
STK提供了地图图片转换工具(Image Converter Tool),可支持将多种图片格式转换为PDTTX或JP2格式。下图是其转换流程图。
转换工具可通过菜单栏“Utilities/Image Converter…”打开。
通过“Input Data”打开需要转换格式的地图图片,并通过“Image Extent”设定地图图片四角的经纬度信息(要和地图图片显示的经纬度要一致),最后通过“Output Data”设定好转换格式和路径后,即可进行格式转换。
转换完成后,就可以将其加载入3D或2D窗口内使用。
注意,此处需要转换的地图图片必须是经纬直投的,即宽高像素比为2:1。
STK加载地图与高清影像图相关推荐
- 【ArcGIS微课1000例】0068:ArcGIS加载world imagery高清卫星影像教程
ArcGIS加载world imagery高清卫星影像教程,谷歌影像的替代品. 文章目录 一.world imagery高清卫星影像图 二.world imagery加载方法 一.world imag ...
- ArcGIS\QGIS无插件加载(无偏移)MapBox高清影像图
喜欢就关注我们吧! 首先介绍一下MapBOX. Mapbox 是用于移动和 Web 应用程序的位置数据平台.用户可以使用Mapbox Studio创建一个自定义.交互式的地图,然后可以将这些自定义的地 ...
- 百度地图-省市县联动加载地图
2019独角兽企业重金招聘Python工程师标准>>> 在平常项目中,我们会遇到这样的业务场景: 客户希望把自己的门店绘制在百度地图上,通过省.市.区的选择,然后加载不同区域下的店铺 ...
- leaflets + heatmap 加载地图
为什么80%的码农都做不了架构师?>>> leaflets + heatmap 加载地图 leaflets 简单友好轻量级的互动地图,开源的 JavaScript 库 官网:h ...
- 如何在Google Earth Pro下载高清影像图
有时候在进行规划制图可能会用到高清影像图,直接截屏,分辨率太低,影响作图效果,下面给大家介绍从Google earth pro中下载高清影像图 文章目录 Google Earth Pro下载安装及使用 ...
- QML 地图修改插件源码(四),Map根据目录作为索引加载地图瓦片
QML中的地图(以OSM为例)在使用过程中会发现当地图层数很多时,特别是如果使用离线地图且地图层级较多时地图会变得很卡(在线地图加载的层级数多且不清除缓存时也会卡),原因在于QML地图插件对地图瓦片的 ...
- autoware加载地图数据与使用rosbag包建图(三)
autoware加载地图数据(三) 介绍如何为autoware加载地图数据 启动autoware $ cd ~/autoware.ai $ source install/setup.bash $ ro ...
- arcengine 加载地图不显示_用LSV下载城市地图、全省地图教程
在LSV里,可以下载各种的城市地图.也可以下载DEM数据.近日,有粉丝私信给我,如何下载令人满意的城市地图/全省地图. 首先,在LSV里下载地图. 以一个地级市为例,如何下载某个地级市的行政区划+道路 ...
- ArcEngine实现动态加载地图
动态加载地图 说一下主要思想:通过判断相关点是否在视图范围,并且达到某一地图比例尺时加载相应范围的地图(需要有相应基础才能看懂本文章). 1.首先得到关键点的图层 m_Map= axMapContro ...
最新文章
- C++ 中NULL 和 nullptr 的区别
- TX2安装中文输入法
- 服务的默认端口_Informatica端口管理
- java代码题_精选20道Java代码笔试题
- Bootstrap3 滚动监听插件的选项
- 【linux】——环境变量
- Telerik RadGridView 右键菜单如何设置?
- Git问题解决:warning: Pulling without specifying how to reconcile divergent branches is discouraged. You
- 卷积编码--维特比译码
- R语言之dpqr概率函数
- SPSS之配对样本的T检验
- [转]批处理详细教程
- 数据开发者启示录:《我,阿里P7,找不到工作》
- 射频混频器matlab,射频(RF)采样:数字混频器能使混频操作妙趣横生
- 适合初学者入手的vue项目(2)
- 本科阶段学习经验分享(未整理)
- qt 修改.exe文件图标_如何在没有错误的情况下更改压缩的.EXE文件上的图标
- 广东2018年6月计算机一级试题,2018年9月计算机等级考试一级试题及答案.doc
- 【sdx62】通过dtsi控制gpio高低电平实例
- 论文学习:基于集成YOLO算法的蝴蝶检测与分类