SiteViewer.

为可视化站点创建站点查看器地图显示

描述

使用SiteViewer.对象创建用于可视化发送器和接收器站点的地图查看器。

笔记

站点查看器是一个三维MAP显示屏,需要为WebGL™提供硬件图形。万博1manbetx

创建

描述

例子

观众= SiteViewer.创造一个网站查看器地图显示可视化发送器或接收器站点。

例子

观众= SiteViewer(名称,价值使用一个或多个名称值对指定的属性创建站点查看器映射显示。您未指定的属性保留其默认值。

特性

展开全部

在地图查看器窗口上显示标题,指定为字符向量或字符串标量。

数据类型:char|细绳

Map Viewer窗口的大小和位置以像素为单位,指定为表单中的四元素整数值矢量[左下宽度]。默认值取决于屏幕分辨率,使得窗口位于屏幕的中心,宽度为800像素,高度为600像素。

数据类型:双倍的

地图图像用于可视化网站,指定为以下内容之一:

  • '卫星'- ESRI提供的卫星图像

  • '街道'- ESRI提供的街道地图。

  • 'OpenStreetMap'- 提供的街道地图OpenStreetMap.

  • 'Darkwater'- 双色地图,带有浅灰色的土地和暗灰色的水。

  • 'Grayland'- 两色调地图,灰色为陆地和白色。

  • '蓝绿色'- 双色地图,绿色为陆地和蓝色水。

  • 'colorterrain'- 着色的浮雕地图来自高程和气候。

  • 'graytleain'- 灰色阴影的阴影浮雕地图。

  • 'Landcover'- 来自卫星数据的阴影浮雕图。

数据类型:char|细绳

可视化网站并执行地形计算的数据,指定为字符向量或先前添加的标量addcustomterrain或以下选项之一:

  • '没有'- 地形高度是0.到处。

  • 'GMTED2010'- USGS GMTED2010地形数据。此选项需要Internet连接。

创建站点查看器后,此属性是只读的。

有关限制,请参阅限制

数据类型:char|细绳

的名称OpenStreetMap.(.osm)文件用作建筑物数据,指定为字符串标量或字符向量。该文件必须位于当前目录中,在MATLAB路径上的目录中。您还可以使用文件的完整或相对路径来指定数据。默认情况下,此值为空。

创建站点查看器后,此属性是只读的。

有关限制,请参阅限制

数据类型:char|细绳

对象功能

清晰度 清除地图可视化
关闭 关闭地图查看器窗口

例子

全部收缩

创建默认站点查看器地图显示。

查看器= SiteViewer;

启动网站查看器街道底图。

查看器= SiteViewer(“底图”“街道”);

在此地图上查看发射机站点。

tx = txsite;显示(TX)

启动两个站点查看器Windows。

一个站点查看器窗口使用地形模型。

查看器1= SiteViewer(“地形”“GMTED2010”“姓名”“网站查看器(使用地形)”);

第二个站点查看器窗口不使用地形模型。

查看器2 = SiteViewer(“地形”“没有”“姓名”“网站查看器(无地形)”);

创建一个发射器站点。

tx = txsite;

在每个窗口上生成覆盖映射。默认情况下,带有地形的地图使用长大型稻米传播模型。

覆盖范围(TX,“地图”,查看者1)

没有地形的地图默认使用自由空间模型。

覆盖范围(TX,“地图”,查看者

关闭地图。

关闭(查看器1)关闭(查看者2)

使用BaseMap和Buildings文件启动SiteViewer Map窗口。

查看器= SiteViewer(“底图”“OpenStreetMap”......“建筑物”“manhattan.osm”);

在建筑物上显示一个发射网站。

tx = txsite(“纬度”,40.7107,......“经度”,-74.0114,......“antennaheight”,50);显示(TX)

添加自定义基础映射以查看OpenTopomap®AsaMap上的位置,然后从中删除自定义底图SiteViewer.

将模拟变量初始化为:

  • 定义要用于指定自定义基础映射的名称。

  • 指定提供地图数据的网站。URL的第一个字符表示要使用哪个服务器获取数据。对于负载平衡,提供商有三个您可以使用的服务器:A,B或C。

  • 创建一个归属于在映射上显示给予地图数据提供商的信用。Web地图提供程序可能会定义对该属性的特定要求。

  • 定义自定义地图的显示名称。

名称='OpenTopomap';URL =.'a.tile.opentopomap.org';版权= char(UINT8(169));归因=版权+“OpenStreetMap贡献者”;displayname ='打开Topo地图';

使用addcustombasemap.加载自定义基础映射,然后创建一个SiteViewer.加载自定义基础映射的对象。

addcustombasemap(名称,URL,'归因',归因','显示名称',displayname)查看器= siteviewer('底图',姓名);

在添加自定义基础映射后SiteViewer.,自定义地图可用于将来调用SiteViewer.。注意'打开Topo地图'图标在意像标签。

SiteViewer;

使用removecustombasemap.从未来呼叫中删除自定义底图SiteViewer.。注意'打开Topo地图'图标不再可用意像标签。

removecustombasemap(name)siteviewer;

限制

地形

  • 默认地形访问需要互联网连接。如果不存在互联网连接,则网站查看器会自动使用'没有'在物业中地形

  • 自定义DTED地形文件用于使用addcustomterrain必须在matlab之外获得®例如,通过使用USGS Realthexplorer。

  • 使用定制地形时,分析仅限于地形区域。例如,如果尝试在该区域以外的Txsite或rxsite出发,则会发生错误。

建筑物

  • 从中获得的OpenStreetMap文件https://www.openstreetmap.org.代表人群源地图数据,建筑物数据的完整性和准确性可能因地图位置而异。

  • 从下载数据时https://www.openstreetmap.org.,选择大于所需区域的导出区域,以确保完全捕获所有预期的构建功能。可能缺少所选导出区域边缘的构建功能。

  • 根据OpenStreetMap for 3D建筑物的建议,构建几何和功能是从文件中解释的。

在R2019A介绍