{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671508992499,"data":{"id":71713899,"title":"17.1 概述","slug":"sgsrv5","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"

简介

多屏是在适应座舱的产品周期下,对应车内屏幕数量变多的变化,提出多屏视图方案,支持单SDK多视图和多SDK、多进程屏幕视图化、多屏引导业务一致性等高阶服务,当前的多屏可以支持两个以上的SDK的核心数据一致性能力。

服务作用

模块是在现有地图的基础上提供多视图协同通信基础能力,提供定位、算路、引导等核心数据一致性能力,解决核心的业务同步问题,有效减少客户在多屏趋势的业务开发工作量,满足个性化定制需求和快速迭代需求。

服务能力

多屏架构

多屏视图在现在Mapview主图能力基础上做的2次封装,基于本地的Mapview和业务图层进行二次封装,增加了视图组件化、视图通信协同能力,目的提供整体框架和流程化能力,降低客户的开发成本,核心关注在业务开发,同时能满足客户的个性化诉求。

多屏内部架构

多屏服务能力支持进程内、进程间、系统间的数据通信能力和业务同步能力,在多屏化的趋势下,通过建立抽象通道和序列化能力,解决视图之间、屏幕之间的数据通信和业务同步问题,下图左右为不同视图,通过中间的通道进行视图的数据通信和业务交互。


多屏整体架构


注意:

视图和原始地图不能混用,不可以一个视图用display创建,另一个用原始的Device和Mapview方式创建;可在视图创建后,根据视图获取Device和Mapview,使用Device和Mapview的能力.

","body_lake":null,"pub_level":null,"status":"0","updated_at":"2022-08-08 03:20:35","deleted_at":null,"nameSpace":"mnlcaa/v610","browseCount":204,"collectCount":0,"estimateDate":3,"docStatus":0,"permissions":true,"overView":false}}