第三章地图窗口.docx
《第三章地图窗口.docx》由会员分享,可在线阅读,更多相关《第三章地图窗口.docx(12页珍藏版)》请在冰点文库上搜索。
![第三章地图窗口.docx](https://file1.bingdoc.com/fileroot1/2023-6/3/6cf7bdb0-c25a-4bed-b6b5-6beb0fa63151/6cf7bdb0-c25a-4bed-b6b5-6beb0fa631511.gif)
第三章地图窗口
第三章地图窗口
§3.0概述
地图窗口以图形的形式显示关于你的scenario信息。
使用图形窗口上面的工具栏,可以控制动画和放缩。
窗口下端的状态栏可以显示光标所在处的经度和纬度,被选中的对象的名字以及当前的scenario的时间。
许多地图中的关于显示选项都可以定义,包括:
地图的颜色,地理特征,显示形式,经度/纬度线间的间隔,等等。
除此之外,为了进行更进一步的分析,你可以为一个scenario打开多个具有不同选项的地图窗口。
图3-1地图窗口
本章内容
TheToolBar3.1
AnimationTimeSteps3.2
地图的属性3.3
MapAttributs3.3.1
MapDetails3.3.2
MapProjection3.3.3
MapBackground3.3.4
TextAnnotation3.3.5
StatusBar3.6
AnimatingaScenario3.7
AnimationanditsRelationshipstoVehicleTracks3.7.1
§3.1工具栏
工具栏位于地图窗口的顶部。
它使用户可以方便地控制地图窗口中的图形演示。
表3-1给出了工具栏中各个按钮的功能
表3-1工具栏按钮
按钮
功能
打印当前窗口中的内容(不包括窗口边界和工具栏)
减小时间的步长
向后走一步
逆时显示动画
将动画暂停在当前时刻
将画面返回到初时刻
顺时显示动画
向前移动一步
增加时间的步长
放大地图的一部分。
单击此按钮,然后在要放大的地图上的特定部分拖动鼠标左键即可。
缩小地图以看到更大的范围。
测量地图上两点间的距离。
把地图的尺寸调整成2:
1
显示一个MapProperties窗口。
具体信息请参考3-5页。
§3.2AnimationTimeSteps
AnimationSteps按以下的变化量增加或减少:
0.01
1.10
1.50
3.00
5.00
10.00
30.00
60.00
180.00
300.00
600.00
1000.00
3600.00
例如,假如你单击
按钮三次,并且最初的时间步长被设成60.00秒,那么新的步长即为600.00秒。
§3.3地图属性(MapProperties)
对于地图,使用
按钮显示MapProperties窗口。
§3.3.1地图特征(MapAttributes)
MapAttributes栏允许你控制是否显示工具栏,状态栏,滚动条以及地形数据。
地图窗口
表3-2地图显示选项
选项
描述
显示状态栏
(showtoolbar)
打开,则状态栏将会出现在地图窗口的上方。
显示滚动条
(showscrollbars)
打开,则滚动条将会出现在地图窗口的下方和右方。
显示状态栏
(showstatusbar)
打开,则状态栏将会出现在地图窗口的下方。
显示地形
(showterrain)
打开,地形区域将被标记在地图中。
Hint:
假如工具栏选项被关闭,则不能生成动画。
§3.3.2地图细节(MapDetails)
Details栏将允许你选择显示地图的类型和分辨率。
当你选择一个有组织的地图显示的时候,这些选项不能选择。
STK配有许多具体的地图,包括:
RelationalWorldDataBankII(RWDBII)地图。
RWDBII地图最初是由CIA使用的,现在已因它的精确性而广泛地被接受。
表3-3MapDetails的选项
选项
描述
栏目
(items)
选择你希望显示的细节。
经度/纬度线
(Lat/LonLines)
此选项用来定义纬线间的间隔。
在默认的方式下,经/纬线间的间隔是相等的。
假如你想改变默认方式,打开LonLines选项,然后键入理想的数值。
最小间隔可以设成0.001度。
背景
(Background)
在Image域中选择你希望看到的景象,在Color域中选择地图的背景颜色。
Hint:
为了打印的目的,背景色最好选用白色,经纬线的颜色最好选用暗色(如黑色,棕色等等)。
§3.3.2.1更高级的细节(AdvancedDetails)
使用Advanced…按钮来控制地图细节的显示和颜色显示。
§3.3.2.2高分辨率的地图(模块)
该模块包含了对于整个地球广泛的,高分辨率的地图数据。
这些数据包括海岸线,河流,湖泊和政治分界线。
这对于观察地面的轨迹和在一个小的地理区域上面的覆盖面积都是十分理想的。
特殊的数据通路的算法用来支持局部地图数据的快速可视化。
从1995CIARWDB2数据库中分离出来的数据需要大约200MB的内存。
假如你有Hi-ResMap模块,用Advanced…按钮可以为子域设置更多的细节特性。
为了给单个的字域设置Display和Color,你必须首先设置父域的显示模式。
§3.3.3地图投影(MapProjection)
地图窗口中的Projection栏使你能够以某一种坐标投影的方式显示整个世界。
你可以从下面介绍的地图投影类型中选择一种以更好的完成你的分析和模拟任务。
§3.3.3.1基本的地图投影
下表中的地图投影在STK中都是可用的。
表3-4基本的投影类型
EquidistantCylindrical
投影是建立在和一个平面相切或两个平面相割的锥体基础上
Mercator
投影建立在和赤道面向切的平面的基础上
Perspective
用户自定义视点的投影,有两种形式:
ECF——地球非惯性坐标系
ECI——地球惯性坐标系
AzimuthaEqiidistant
投影面是和地球面相切的平面
Miller
与Mercator投影相似,不过它有更好的真实度
Mollwede
拟圆柱投影法,赤道长度为实际长度的两倍
Orthographic
投影面和地球相切,投影点在无穷远处
Sinusoidal
投影面是和赤道面相切的圆柱面
Stereographic
在任一平面上的投影
Hammer-Aitoff
可以同时看到两个半球的投影
§3.3.3.2投影类型举例
等距圆柱投影和墨卡托投影如下:
Miller投影和Mollweide投影如下:
Sinusoidal投影和Orthograghic投影如下:
Stereographic投影和AzimuthalEquidistant投影如下:
Hammer-Aitoff投影和Perspective投影如下:
§3.3.3.3中心
为了给选定的地图投影选择中心,需要输入中心的经度和纬度。
你也可以在地图窗口中单击一个特定的点,则此点即被认为是中心点,并且此点的经/纬度值将显示在MapProjection中。
§3.3.4地图背景(MapBackground)
Background栏使你能够定义地图窗口中显示的背景景象。
STK配有几种关于背景景象的文件。
你还可以把你自己的文件显示在地图窗口中,例如,你希望把你的公司的名字和标志作为背景显示在地图窗口中。
景象对于UNIX系统来说必须是XPM文件。
在AvailableImages表中选择你希望显示的景象,然后用右边的箭头把它复制到DisplayedImages表中。
接下来你可以使用North和SouthLat和East和WestLon栏来改变显示的尺寸和位置。
为了输入一个在AvailableImages表中不存在的背景景象,使用Add…按钮。
图3-2带有文本背景的地图窗口
为了返回到默认的地图显示方式,选中imagefile,然后在show栏中选择No,并且单击Ok即可。
§3.3.5文本注释(TextAnnotation)
TextAnnotation栏允许你在一个特定的以经度和纬度和/或以X,Y坐标定义的点处显示文本。
§3.3.5.1添加和删除一个文本
为了在地图窗口中添加新的文本,选择EditMode域的AddNew栏,你可以为此文本选择一个在地图中的位置。
表3-6文本注释的位置选项
选项
说明
XY
地球中心的X,Y坐标为(0,0);所以,X的值必须在-180度到+180度之间,Y值必须在-90度到+90度之间。
以X,Y坐标定义位置的文本不受地图投影的影响。
Lat/Lon
假如你用经度和纬度来定义文本的位置,那么文本会随着地图投影类型和中心点的改变而发生移动。
在文本框中键入文本内容。
你还可以定义文本的颜色。
文本设置好后,单击InsertPoint。
选项表中将会出现你加入的内容,地图窗口中也将显示出你定义的文本。
想要删除预先已经存过盘的文本注释,在选项表中选中文本,然后单击DeletePoint按钮。
Note:
当你把EditMode切换成ChangeCurrentItem时,插入文本的按钮即会变成了改变文本的按钮。
你可以使用ChangeCurrentItem选想来改变一个预先已经保存过的文本注释。
§3.3.6状态栏
状态栏位于地图窗口的底部,它可以显示当前光标所在的经度和纬度,被选中对象的名字,如果需要,还可以显示当前的scenario中的时间。
图3-3地图窗口中的状态栏
为了选择一个对象,把光标放在地图窗口中的此对象上,然后拖动鼠标左键。
你选中的对象的名字将会出现在状态栏的中间部分。
假如此对象是一个工具或工具的轨道,一个信息窗口就会出现,这个窗口中包括:
对象的位置,passnumber,vehiclecrossingtime,和passdirection(ascendingordescending)。
§3.3.7生成动画(AnimatingaScenario)
当你用STK定义和分析一个Scenario时,你可以通过动画更充分的理解时间基础上各对象间的联系。
由于卫星系统本身就是动的,所以在运动中分析一个scenario是很重要的。