android全景sdk | 百度地图api sdk-凯发k8官方旗舰厅

浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
全景图控制
下载开发文档

用户可以利用手势或者接口对全景图实现丰富的操作。手势操作包括:双指缩放、单指拖动、点击邻接街景箭头
接口操作包括:改变当前全景图的俯仰角,偏航角以及缩放级别,设置是否显示邻接箭头(如果有邻接街景的情况)
核心代码如下:

panoramaview panoramaview =(panoramaview)findviewbyid(r.id.panoview);
//设置全景图的俯仰角
panoramaview.setpanoramapitch(pitch);
//获取当前全景图的俯仰角
//更新俯仰角的取值范围:室外景[-15, 90], 室内景[-25, 90],
//90为垂直朝上方向,0为水平方向
panoramaview.getpanoramapitch();
//设置全景图的偏航角
panoramaview.setpanoramaheading(heading);
//获取当前全景图的偏航角
panoramaview.getpanoramaheading();
//设置全景图的缩放级别
//level分为1-5级
panoramaview.setpanoramalevel(level);
//获取当前全景图的缩放级别
panoramaview.getpanoramalevel();
//是否显示邻接街景箭头(有邻接全景的时候)
panoramaview.setshowtopolink(true);
//设置全景图片的显示级别
//根据枚举类imagedefinition来设置清晰级别
//较低清晰度 imagedefinationlow
//中等清晰度 imagedefinationmiddle
//较高清晰度 imagedefinationhigh
panoramaview.setpanoramaimagelevel(level);
//根据bitmap设置箭头的纹理(2.0.0新增)
panoramaview.setarrowtexturebybitmap(bitmap);
//根据url设置箭头的纹理(2.0.0新增)
panoramaview.setarrowtexturebyurl(url);

上一篇

展示全景图

下一篇

全景图覆盖物

本篇文章对您是否有帮助?

网站地图