主要内容

SiteViewer.

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

描述

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

请注意

  • 站点查看器是一个三维MAP显示屏,需要为WebGL™提供硬件图形。金宝app

  • 此对象仅支持天线网站金宝app坐标系属性设置为“地理”

创建

描述

例子

观众= SiteViewer.创建一个网站查看器用于显示发射机或接收机位置的地图显示。

例子

观众= siteviewer (名称,价值使用由一个或多个名称-值对指定的属性创建Site Viewer映射显示。未指定的属性将保留其默认值。

属性

展开全部

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

数据类型:char|字符串

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

数据类型:双倍的

用于可视化站点的地图图像,指定为该表中的一个基地图名称或使用addCustomBasemap函数。

'卫星'底画。

“卫星”(默认)

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

由ESRI托管®

“公开”技术。

“公开”

由OpenStreetMap提供的街道地图®

'街头'底画。

'街道'

通用路线图强调道路和运输网络的准确,清晰敏感的造型。

由Esri主持。

“streets-light”技术。

“streets-light”

地图设计提供地理背景,同时突出用户数据在一个浅色背景。

由Esri主持。

“streets-dark”技术。

“streets-dark”

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

由Esri主持。

'地形'底图。

“地形”

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

由Esri主持。

“landcover”技术。

'Landcover'

结合卫星获得的陆地覆盖数据、阴影地形和海底地形的地图。光线,自然的调色板适合主题和参考地图。

创建使用自然地球

“colorterrain”技术。

'colorterrain'

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

创建使用自然地球

“grayterrain”技术。

“grayterrain”

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

创建使用自然地球

“bluegreen”技术。

'蓝绿'

双音,陆上海洋地图,浅绿地区域和浅兰蓝水域。

创建使用自然地球

“grayland”技术。

“grayland”

双色,陆海地图与灰色的陆地区域和白色的水域。

创建使用自然地球

'Darkwater'底画。

“darkwater”

双色,陆洋地图与浅灰色的土地地区和深灰色的水域。这个底图是用MATLAB安装的®

创建使用自然地球

由Esri托管的基础地图定期更新。因此,随着时间的推移,您可能会看到可视化的差异。

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

数据类型:char|字符串

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

  • “没有”-地形高程0无处不在。

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

一旦创建了站点查看器,此属性将是只读的。

有关限制,请参阅限制

数据类型:char|字符串

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

一旦创建了站点查看器,此属性将是只读的。

有关限制,请参阅限制

数据类型:char|字符串

对象的功能

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

例子

全部收缩

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

观众= siteviewer;

使用。启动站点查看器街道底图。

观众= siteviewer (“技术”,“街道”);

查看这张地图上的发射机站点。

tx = txsite;显示(tx)

启动两个站点查看器Windows。

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

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

第二个Site Viewer窗口不使用地形模型。

viewer2 = siteviewer (“地形”,“没有任何”,“姓名”,“工地观察(无地形)”);

创建一个发射器站点。

tx = txsite;

在每个窗口上生成覆盖图。带有地形的地图默认使用Longley-Rice传播模型。

覆盖(tx,“地图”viewer1)

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

覆盖(tx,“地图”viewer2)

关闭地图。

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

启动siteviewer地图窗口与基地地图和建筑物文件曼哈顿。有关osm文件的更多信息,请参见[1]

观众= siteviewer (“技术”,“公开”,...“建筑”,“manhattan.osm”);

显示建筑物上的发射机位置。

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

附录

[1] osm文件下载路径https://www.openstreetmap.org该网站提供了世界各地的众包地图数据。数据是在开放数据共享开放数据库许可证(ODbL)下许可的,https://opendatacommons.org/licenses/dbl/

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

初始化模拟变量为:

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

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

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

  • 为自定义映射定义一个显示名称。

name ='OpenTopomap';url ='a.tile.opentopomap.org';版权= char (uint8 (169));归属=版权+“OpenStreetMap贡献者”;displayName =“开放威尼斯平底渔船地图”

addCustomBasemap加载自定义基映射,然后创建SiteViewer.加载自定义基础映射的对象。

addcustombasemap(名称,URL,“归因”,归因',“DisplayName的”,displayName) viewer = siteviewer(“技术”,姓名);

在添加自定义基础映射后SiteViewer.,自定义映射可用于以后的调用SiteViewer..注意“开放威尼斯平底渔船地图”图标图像标签。

SiteViewer;

removeCustomBasemap从以后的调用中删除自定义基映射SiteViewer..注意“开放威尼斯平底渔船地图”图标不再可用图像标签。

removecustombasemap(name)siteviewer;

限制

地形

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

  • 自定义DTED地形文件使用addcustomterrain必须在MATLAB之外获得,例如使用USGS EarthExplorer。

  • 当使用自定义地形时,分析仅限于地形区域。例如,如果试图显示区域之外的txsite或rxsite,就会发生错误。

建筑

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

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

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

介绍了R2019a