主要内容

satelliteScenarioViewer

为卫星场景创建查看器

    描述

    satelliteScenarioViewer对象表示的三维可视化satelliteScenario对象。通过双击卫星或地面站,使用此对象将摄像机聚焦到卫星或地面站上。一旦对焦,你可以旋转相机,它将围绕选定的卫星/地面站运行,并且不允许平移。要取消对焦,必须双击查看器中的其他位置或按home键。

    创建

    描述

    例子

    satelliteScenarioViewer (场景为指定的卫星场景创建3-D或2-D卫星场景查看器。卫星场景查看器是一种3d地图显示器,需要WebGL™的硬件图形支持。

    v= satelliteScenarioViewer (场景将句柄返回到附属场景查看器。

    satelliteScenarioViewer (场景位置= [1 1 500 500])设置为指定的值。

    属性

    全部展开

    查看器窗口的名称,指定为逗号分隔的对,由“名字”或者是字符串标量,或者是字符向量。

    数据类型:字符|字符串

    卫星场景窗口的大小和位置(以像素为单位),指定为由四个元素组成的行向量。向量的元素是[左底宽高].默认情况下,宽度和高度分别为800和600像素。

    映射,指定为逗号分隔的对,由“技术”和该表中指定的值之一:

    “卫星”技术。

    “卫星”

    由高分辨率卫星图像组成的完整全球基底地图。

    由Esri®

    “街道”技术。

    “街道”

    通用路线图,强调道路和交通网络的精确、易读的样式。

    由Esri主持。

    “地形”技术。

    “地形”

    通用地图,具有描述地形特征的样式。

    由Esri主持。

    “streets-dark”技术。

    “streets-dark”

    在深色背景上突出显示用户数据的同时提供地理背景的地图。

    由Esri主持。

    “landcover”技术。

    “landcover”

    结合卫星获取的土地覆盖数据、阴影地形和海底地形的地图。浅色,自然的调色板适合于主题和参考地图。

    创建使用自然地球

    “streets-light”技术。

    “streets-light”

    用来提供地理背景的地图,同时在浅背景上突出显示用户数据。

    由Esri主持。

    “colorterrain”技术。

    “colorterrain”

    阴影浮雕地图与土地覆盖调色板混合。潮湿的低地是绿色的,干旱的低地是棕色的。

    创建使用自然地球

    “grayterrain”技术。

    “grayterrain”

    地形地图的灰色阴影。阴影浮雕强调了高山和低地的微地形。

    创建使用自然地球

    “bluegreen”技术。

    “bluegreen”

    双色陆地-海洋地图,浅绿色陆地区域和浅蓝色水域区域。

    创建使用自然地球

    “grayland”技术。

    “grayland”

    双色陆地-海洋地图,灰色陆地区域和白色水域。

    创建使用自然地球

    “darkwater”技术。

    “darkwater”

    两种色调的陆地-海洋地图,浅灰色陆地区域和深灰色水域。该底图是用MATLAB安装的®

    创建使用自然地球

    所有视频,除了“darkwater”需要上网。的“darkwater”basemap包含在MATLAB和卫星通信工具箱

    如果您不能一直访问Internet,您可以使用Add-On Explorer将使用Natural Earth创建的基础地图下载到您的本地系统中。Esri托管的基本地图无法下载。

    边界和区域标签的对齐是数据供应商提供的特性的表示,并不意味着得到了MathWorks的认可®

    数据类型:字符|字符串

    输入的动画速度场景使用的函数,指定为逗号分隔的对,由“PlaybackSpeedMultiplier”一个正的标量。

    照相机的参考系,指定为逗号分隔的一对,由“CameraReferenceFrame”其中一个价值观是:

    • “ECEF”-以地球为中心的地球固定相机。

    • “惯性”-惯性固定相机。

    当你指定“惯性”,地球仪相对于相机旋转。当你指定“ECEF”,摄像机随地球仪旋转。

    依赖关系

    若要启用此名称-值参数,请设置为“三维”

    查看器的当前模拟时间,指定为datetime数组中。这个值在播放动画时随时间而变化。

    依赖关系

    若要启用此名称-值参数,请设置AutoSimulate真正的

    数据类型:datetime

    查看器的尺寸,指定为逗号分隔的一对,由“维度”,要么“三维”“二维”

    标志,以显示卫星场景查看器的图形详细信息,指定为这些数值或逻辑值之一。

    • 1真正的) -显示卫星和地面站的所有图像细节,但明确隐藏的除外。

    • 0) -隐藏卫星和地面站的所有图形细节,包括轨道、视野、标签和地面轨道。即使ShowDetails,点击或暂停卫星和地面站,分别显示隐藏的图形细节或标签。

    数据类型:逻辑

    请注意

    所有属性都可以指定为名称值参数。

    对象的功能

    坎波斯 为卫星场景查看器设置或获取摄像机位置
    camheight 设置或获取卫星场景查看器的摄像机高度
    camheading 为卫星场景查看器设置或获取摄像机的航向角度
    camroll 为卫星场景查看器设置或获取相机的滚动角度
    campitch 为卫星场景查看器设置或获取摄像机的俯仰角
    camtarget 为卫星场景查看器设置摄像机目标
    在查看器上播放卫星场景模拟结果
    showAll 在查看器中显示所有图形
    hideAll 在卫星场景查看器中隐藏所有图形

    例子

    全部折叠

    创建一个附属场景对象。

    sc = satelliteScenario;

    向场景中添加一个卫星和地面站。另外,在卫星和地面站之间增加一个通道。

    坐=卫星(sc,“eccentricOrbitSatellite.tle”);gs = groundStation (sc);访问(坐,gs);

    通过使用卫星场景查看器,在TLE文件中定义的开始时间处可视化场景。

    satelliteScenarioViewer (sc);

    版本历史

    介绍了R2021a

    Baidu
    map