在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加载地图与高清影像图相关推荐

  1. 【ArcGIS微课1000例】0068:ArcGIS加载world imagery高清卫星影像教程

    ArcGIS加载world imagery高清卫星影像教程,谷歌影像的替代品. 文章目录 一.world imagery高清卫星影像图 二.world imagery加载方法 一.world imag ...

  2. ArcGIS\QGIS无插件加载(无偏移)MapBox高清影像图

    喜欢就关注我们吧! 首先介绍一下MapBOX. Mapbox 是用于移动和 Web 应用程序的位置数据平台.用户可以使用Mapbox Studio创建一个自定义.交互式的地图,然后可以将这些自定义的地 ...

  3. 百度地图-省市县联动加载地图

    2019独角兽企业重金招聘Python工程师标准>>> 在平常项目中,我们会遇到这样的业务场景: 客户希望把自己的门店绘制在百度地图上,通过省.市.区的选择,然后加载不同区域下的店铺 ...

  4. leaflets + heatmap 加载地图

    为什么80%的码农都做不了架构师?>>>    leaflets + heatmap 加载地图 leaflets 简单友好轻量级的互动地图,开源的 JavaScript 库 官网:h ...

  5. 如何在Google Earth Pro下载高清影像图

    有时候在进行规划制图可能会用到高清影像图,直接截屏,分辨率太低,影响作图效果,下面给大家介绍从Google earth pro中下载高清影像图 文章目录 Google Earth Pro下载安装及使用 ...

  6. QML 地图修改插件源码(四),Map根据目录作为索引加载地图瓦片

    QML中的地图(以OSM为例)在使用过程中会发现当地图层数很多时,特别是如果使用离线地图且地图层级较多时地图会变得很卡(在线地图加载的层级数多且不清除缓存时也会卡),原因在于QML地图插件对地图瓦片的 ...

  7. autoware加载地图数据与使用rosbag包建图(三)

    autoware加载地图数据(三) 介绍如何为autoware加载地图数据 启动autoware $ cd ~/autoware.ai $ source install/setup.bash $ ro ...

  8. arcengine 加载地图不显示_用LSV下载城市地图、全省地图教程

    在LSV里,可以下载各种的城市地图.也可以下载DEM数据.近日,有粉丝私信给我,如何下载令人满意的城市地图/全省地图. 首先,在LSV里下载地图. 以一个地级市为例,如何下载某个地级市的行政区划+道路 ...

  9. ArcEngine实现动态加载地图

    动态加载地图 说一下主要思想:通过判断相关点是否在视图范围,并且达到某一地图比例尺时加载相应范围的地图(需要有相应基础才能看懂本文章). 1.首先得到关键点的图层 m_Map= axMapContro ...

最新文章

  1. C++ 中NULL 和 nullptr 的区别
  2. TX2安装中文输入法
  3. 服务的默认端口_Informatica端口管理
  4. java代码题_精选20道Java代码笔试题
  5. Bootstrap3 滚动监听插件的选项
  6. 【linux】——环境变量
  7. Telerik RadGridView 右键菜单如何设置?
  8. Git问题解决:warning: Pulling without specifying how to reconcile divergent branches is discouraged. You
  9. 卷积编码--维特比译码
  10. R语言之dpqr概率函数
  11. SPSS之配对样本的T检验
  12. [转]批处理详细教程
  13. 数据开发者启示录:《我,阿里P7,找不到工作》
  14. 射频混频器matlab,射频(RF)采样:数字混频器能使混频操作妙趣横生
  15. 适合初学者入手的vue项目(2)
  16. 本科阶段学习经验分享(未整理)
  17. qt 修改.exe文件图标_如何在没有错误的情况下更改压缩的.EXE文件上的图标
  18. 广东2018年6月计算机一级试题,2018年9月计算机等级考试一级试题及答案.doc
  19. 【sdx62】通过dtsi控制gpio高低电平实例
  20. 论文学习:基于集成YOLO算法的蝴蝶检测与分类

热门文章

  1. php手机网页_如何制作手机网页?
  2. 媛明源科普基金倡议发起婴儿日
  3. 硬核小学生:玩自己写的游戏,未来想造机器人
  4. 会抓老鼠的猫不一定是好猫
  5. Gym 103117 Problem - Spicy Restaurant
  6. 【文本文件与二进制文件的区别;文件打开与关闭的方法、不同读写方式】(学习笔记19--文件上)
  7. eDiary 个人日记本使用技巧
  8. 爬虫基本原理与实战---1、爬虫实战概述
  9. uipath发送邮件 —— Send Outlook Mail Message
  10. P2947 [USACO09MAR]向右看齐Look Up