siteviewer
创建站点查看器
描述
显示发射机站点,接收机站点和射频传播可视化使用siteviewer
对象。默认情况下,站点查看器显示三维全球视图。在地球仪上显示站点时,它们引用地理坐标。您可以使用自定义地形、高缩放级别或自定义底图和建筑物自定义地球仪。
还可以导入和查看由标准镶嵌语言(STL)文件或文件表示的3-D模型三角测量
对象。在3d模型上显示站点时,会引用笛卡尔坐标。
站点查看器需要硬件图形支持WebGL™。金宝app
创建
描述
创建一个站点查看器。查看器
= siteviewer
使用名称-值参数指定站点查看器属性。方法导入并查看3d模型文件查看器
= siteviewer (名称,值
)SceneModel
名称-值参数。
属性
现场观众
的名字
- - - - - -在地图查看器窗口上显示的标题
“网站查看器”
(默认)|特征向量|字符串标量
在地图查看器窗口上显示的标题,指定为字符向量或字符串标量。
数据类型:字符
|字符串
位置
- - - - - -地图查看器窗口的大小和位置(像素)
四元整值向量
地图查看器窗口的大小和位置(以像素为单位),在窗体中指定为四元素整数值向量[左下宽高]
.默认值取决于屏幕分辨率,例如窗口位于屏幕的中心,宽为800像素,高为600像素。
数据类型:双
CoordinateSystem
- - - - - -坐标参考系
“地理”
(默认)|笛卡儿的
此属性是只读的。
坐标参考系,指定为“地理”
或笛卡儿的
.的价值CoordinateSystem
取决于您如何创建站点查看器。
缺省情况下,
CoordinateSystem
是“地理”
可视化参考WGS84参考椭球。属性创建站点查看器时
SceneModel
参数,的值CoordinateSystem
是笛卡儿的
坐标引用笛卡尔坐标。
当CoordinateSystem
是“地理”
,您可以通过右键单击地图并选择,查看某个位置的经纬度坐标显示位置.要删除位置,右键单击并选择删除的位置.
数据类型:字符
|字符串
地理坐标系
基础图
- - - - - -用于可视化站点的地图图像
“卫星”
(默认)|“公开”
|“街道”
|“streets-light”
|“streets-dark”
|“地形”
|……
用于可视化站点的地图图像,指定为此表中的一个基地图名称或使用addCustomBasemap
函数。
|
由高分辨率卫星图像组成的完整全球底图。 Esri主持®. |
|
OpenStreetMap提供的街道地图®. |
|
通用路线图,强调道路和交通网络的准确、清晰的样式。 Esri主持。 |
|
地图设计提供地理背景,同时突出显示用户数据在浅色背景。 Esri主持。 |
|
地图设计提供地理背景,同时突出显示用户数据在黑暗的背景。 Esri主持。 |
|
具有描述地形特征样式的通用地图。 Esri主持。 |
|
结合卫星获取的土地覆盖数据、阴影浮雕和海底浮雕的地图。浅色,自然的调色板适合专题和参考地图。 创建使用自然地球. |
|
阴影浮雕地图与土地覆盖调色板混合。潮湿的低地是绿色的,干旱的低地是棕色的。 创建使用自然地球. |
|
地形图的灰色阴影。阴影浮雕强调了高山和低地的微地形。 创建使用自然地球. |
|
双色陆地-海洋地图,浅绿色陆地区域和浅蓝色水域区域。 创建使用自然地球. |
|
双色陆地-海洋地图,灰色陆地区域和白色水域。 创建使用自然地球. |
|
双色陆地-海洋地图,浅灰色陆地区域和深灰色水域。该底图是用MATLAB安装的®. 创建使用自然地球. |
Esri托管的basemap定期更新。因此,随着时间的推移,您可能会看到可视化的差异。
边界和区域标签的对齐是数据供应商提供的特性的表示,并不意味着得到MathWorks的认可®.
此属性仅适用于CoordinateSystem
是“地理”
.
数据类型:字符
|字符串
地形
- - - - - -用于可视化站点和执行地形计算的数据
“gmted2010”
(默认)|“没有”
|特征向量|标量
用于可视化站点和执行地形计算的数据,指定为字符向量或先前使用添加的标量addCustomTerrain
或以下选项之一:
“没有”
-地形高程为0
无处不在。“gmted2010”
- USGS GMTED2010地形数据。这个选项需要互联网连接。
此属性仅适用于CoordinateSystem
是“地理”
.
创建站点查看器后,此属性为只读。
有关限制,请参见限制.
数据类型:字符
|字符串
建筑
- - - - - -用作建筑物数据的OpenStreetMap (.osm)文件的名称
字符串标量|特征向量
项目名称开放地图
(.osm)文件用作建筑物数据,指定为字符串标量或字符向量。该文件必须在当前目录中,在MATLAB路径下的目录中。还可以使用文件的完整路径或相对路径来指定数据。缺省情况下,该值为空。
此属性仅适用于CoordinateSystem
是“地理”
.
创建站点查看器后,此属性为只读。
有关限制,请参见限制.
数据类型:字符
|字符串
笛卡尔坐标系
SceneModel
- - - - - -三维模型文件或三角测量的名称
特征向量|字符串标量|三角测量
对象
3-D模型文件或三角剖分的名称,指定为字符串标量、字符向量或三角测量
对象。
当SceneModel
是3-D模型文件的名称,您必须指定一个STL文件的扩展名.stl
.的形式SceneModel
这取决于文件的位置。
如果文件在当前文件夹或MATLAB路径上的文件夹中,则指定文件的名称,例如
“myFile.stl”
.如果文件不在当前文件夹或MATLAB路径上的文件夹中,则指定完整或相对路径名,例如
“C: \ myfolder \ myFile.stl”
或“dataDir \ myFile.stl”
.
此属性仅适用于CoordinateSystem
是笛卡儿的
.
创建站点查看器后,此属性为只读。
数据类型:字符
|字符串
透明度
- - - - - -模型透明度
范围内的标量[0, 1]
模型的透明度,指定为范围中的标量[0, 1]
,在那里0
是透明的1
是不透明的。默认为0.1
当ShowEdges
是1
(真正的
),1
否则。
此属性仅适用于CoordinateSystem
是笛卡儿的
.
数据类型:双
ShowOrigin
- - - - - -显示起源的选项
真正的
或1
(默认)|假
或0
选项显示模型的起源,指定为数字或逻辑1
(真正的
)或0
(假
).的x-轴显示为红色,则y-轴显示为绿色,而z-axis显示为蓝色。的z场景的-轴向上。
此属性仅适用于CoordinateSystem
是笛卡儿的
.
数据类型:逻辑
ShowEdges
- - - - - -选项显示模型的边缘
真正的
或1
(默认)|假
或0
选项,使用指定为数值或逻辑的黑线显示模型的边缘1
(真正的
)或0
(假
).站点查看器将边定义为法线相差超过两度的两个相邻facet。
此属性仅适用于CoordinateSystem
是笛卡儿的
.
创建站点查看器后,此属性为只读。
数据类型:逻辑
例子
默认站点查看器地图显示
创建一个默认的站点查看器。
查看器= siteviewer;
通过左键拖动进行平移,通过右键拖动或使用滚轮进行缩放,通过单击中间按钮拖动或按下旋转可视化Ctrl左键点击或拖动。通过右击并选择查看位置的坐标显示位置.
对于本例,导航到包含New England的区域,并查看Cape Cod附近位置的坐标。
在您选择的位置上会出现灰色标记。通过右键单击位置并选择来删除标记删除的位置。
站点查看器与3-D模型
导入并查看STL文件。该文件模拟了一个有一张桌子和四把椅子的小会议室。
查看器= siteviewer(“SceneModel”,“conferenceroom.stl”);
通过左键单击进行平移,通过右键单击或使用滚轮进行缩放,通过单击中间按钮并拖动或按下来旋转可视化Ctrl左键点击和拖动。
查看发射机现场现场查看器
比较覆盖范围地图
启动两个站点查看器窗口。一个站点查看器窗口使用地形模型,另一个窗口不使用地形模型。
Viewer1 = siteviewer(“地形”,“gmted2010”,“名称”,“网站查看器(使用地形)”);Viewer2 = siteviewer(“地形”,“没有”,“名称”,“工地查看器(无地形)”);
创建发射机站点。
Tx = txsite;
在每个窗口上生成一个覆盖映射。带地形的地图默认使用Longley-Rice传播模型。
覆盖(tx,“地图”viewer1)
没有地形的地图默认使用自由空间模型。
覆盖(tx,“地图”viewer2)
查阅建筑物
发射场查看器与曼哈顿的基本地图和建筑文件。有关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/odbl/.
添加和删除自定义Basemap
添加自定义底图以查看OpenTopoMap®底图上的位置,然后从其中删除自定义底图siteviewer
.
初始化模拟变量为:
定义将用于指定自定义基准地图的名称。
指定提供地图数据的网站。URL的第一个字符表示使用哪个服务器来获取数据。对于负载平衡,提供程序有三个可以使用的服务器:a、b或c。
创建要显示在地图上的属性,该属性为地图数据的提供者提供信用。Web地图提供者可能会为属性定义特定的需求。
为自定义映射定义显示名称。
name =“opentopomap”;url =“a.tile.opentopomap.org”;版权所有= char(uint8(169));归属=版权+“OpenStreetMap贡献者”;displayName =“开放地形图”;
使用addCustomBasemap
来加载自定义基准地图,然后创建siteviewer
对象,该对象加载自定义底图。
addCustomBasemap(名称、网址“归因”归因”,“DisplayName的”,displayName) viewer = siteviewer(“技术”、名称);
自定义基准图添加到siteviewer
,自定义映射可用于将来的调用siteviewer
.注意“开放地形图”
图标。图像
选项卡。
siteviewer;
使用removeCustomBasemap
从以后的调用中删除自定义基准图siteviewer
.注意“开放地形图”
图标中不再可用图像
选项卡。
removeCustomBasemap siteviewer(名称);
限制
地形
默认地形访问需要互联网连接。如果不存在internet连接,则“站点查看器”自动使用
“没有”
在财产中地形
.使用的自定义DTED地形文件
addCustomTerrain
必须在MATLAB之外获得,例如使用USGS EarthExplorer。当使用自定义地形时,分析仅限于地形区域。例如,如果试图显示区域外的发射机或接收机站点,则会发生错误。
建筑
获取的OpenStreetMap文件https://www.openstreetmap.org表示众包地图数据,建筑物数据的完整性和准确性可能因地图位置而异。
当从https://www.openstreetmap.org,选择一个比所需面积更大的输出区域,以确保完全捕捉所有预期的建筑物特征。所选输出区域边缘的建筑特征可能缺失。
根据OpenStreetMap对3d建筑的建议,从文件中解释建筑几何和特征。
MATLAB在线
在MATLAB在线™,如果您刷新URL,则“站点查看器”窗口仍然打开,但可视化效果将消失。
更多关于
站点查看器导航
您可以使用鼠标交互式地浏览站点查看器。
通过左键点击和拖动进行平移。
通过滚动或右键单击和拖动来放大。
保持倾斜和旋转Ctrl拖动或者通过中键点击和拖动。
当CoordinateSystem
是“地理”
,单击,恢复默认视图恢复视图从工具栏。
尺寸选择
当CoordinateSystem
是“地理”
,您可以在三个视图选项之间进行选择尺寸选择在工具栏中。
三维视图-一个光滑的球体。这是默认视图。
二维视图-墨卡托投影的平面地图。
哥伦布的观点-支持倾斜和旋转的墨卡托投影平面地图。金宝app
某些交互不受支持金宝app二维视图而且哥伦布的观点.
版本历史
在R2019a中引入
Matlabコマンド
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。