蜂鸟视图JS SDK v3.0:五大亮点,打造更小更快的可视化地图应用

近期,蜂鸟视图发布了fengmap javascript sdk v3.0版本,该版本在不减少任何功能的情况下,对原有的渲染内核进行了优化,使得数据加载性能提升了30%,渲染性能提升了25%,包体大小降低了30%。
此后,开发人员基于fengmap javascript sdk v3.0开发自己的应用程序,将获取更小kb的包体、更快的加载速度、更流畅的运行帧数、更简易的使用方式,提升用户体验!
一、什么是sdk
sdk是 software development kit 的缩写,翻译过来是——软件开发工具包,一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。
通俗一点的理解,是指由第三方服务商提供的实现软件产品某项功能的工具包。一般以集合kpi和文档、范例、工具的形式出现。sdk使得开发者不再需要对产品每个功能进行开发,选择合适、稳定的sdk服务并花费很少的精力即可在产品中集成某项功能!
二、蜂鸟视图js sdk3.0能赋予室内地图哪些能力
(1)室内地图展示能力
支持2d/3d多种展示、离线/在线展示、支持精模/简模,形象逼真
(2)室内地图交互能力
360度无死角旋转(一般2d地图做不到,基本都是固定角度,都是伪3d)、支持鼠标/键盘/手势全端全功能覆盖
(3)室内地图标注能力
覆盖物(maker),基于用户的需求进行图标、文字、几何形状等的标注;还支持动画模型的覆盖物
(4)室内地图查询能力
通过文字、名称、关键词检索查询找到地图的某个店铺、某个要素
还支持空间方式查询:画一个圈子/几何多边形进行周边查,比如查询某个点周边x公里的店铺、基础设施等
框选查询: 多用于非c端用户,看区域里面的人、覆盖物、危险区、禁行区等
(5)室内地图路算能力
way finding,给定一个起始点,给你这个起始点的最优路径,比如时间最短,综合最优,只走电梯还是只走扶梯,是否有残障设施设备等
(6)结合定位 sdk 提供导航能力
一个应用程序会有一大堆sdk,蜂鸟视图基于定位系统来进行实时导航,相比路径规划会有更多的实效性
三、蜂鸟视图jssdk v3.0的特性
1、更快的加载速度、更流畅的运行帧数
重构了底层渲染引擎,拥有更快的加载速度和更流畅的运行帧数。在 v3.0版本中,我们对原有的渲染内核进行了优化,数据加载性能提升了30%,渲染性能提升了25%。
v2.7版本(上图)和v3.0(下图)加载速度对比
v2.7版本(左图)—v3.0版本(右图) 更流畅的运行帧数
2、对象的接口命名优化
命名更便于理解,更容易使用。之前的代码结构 ——map.getfloor(level) ,现在的代码结构——map.getfmgroup(groupid)
例如:现在用户可以直接通过 map.getfloor() 方法获取地图上的所有楼层;所有覆盖物(marker)都具有 addto()和remove()方法,用户在构造完成后,只需调用marker.addto(floor)或marker.addto(map)方法即可快速添加覆盖物,如果要移除覆盖物,可直接使用marker.remove()直接移除。
3、更小kb的包体
我们精简了代码数量,为用户提供更小kb体量的包文件,包体的大小降低了 30%!同等条件下,新版本的性能更高。
4、插件化
我们将多种api接口集合,形成一个个插件包,以插件的形式为用户提供更多场景功能组合。简单来说,原来客户实现一个功能需要100行代码,现在仅需2行代码就可以搞定了!
5、支持 node.js 方式在服务端调用路径计算和路线查询
将地图与计算内核进行了解耦,用户可以根据实际业务场景在前端通过本地 javascript 代码调用路径计算,或在 web worker 中调用路径计算,同时还可以在服务端以 node.js 的方式将路径计算包装成为 restful 服务进行使用。
总之,服务端的调用方式,能够极大的降低前端计算的压力,同时提升地图的交互体验。
四、如何更新到蜂鸟视图js sdk v3.0
了解完sdk本质、功能和特性后,您一定好奇如何更新到最新版本的fengmap sdk呢?
现在,蜂鸟视图官网上提供了fengmap js sdk v3.0的最新版本,您可以在官网进行下载更新和升级。
如果您想要了解本次更新的更多信息,请移步fengmap javascript sdk v3发布日志。未来我们也将对fengmap sdk进行更多更新,为用户提供更实用的可视化地图应用工具包。敬请关注,未完待续!

AM收音机整机电路原理图的分析方法
压力变送器的介绍及原理
超时逻辑在OpenHarmony中的实现
iPhone 15和iPhone 14有什么不同?
如何构建通用安全MCU的硬件防护力
蜂鸟视图JS SDK v3.0:五大亮点,打造更小更快的可视化地图应用
硝酸浓度对硅晶片腐蚀速率的影响实验报告
云+端 极致视讯”2018亿联新品巡回发布在广州、成都同时拉开帷幕
LCD 显示驱动厂商:新相微电子(上海)有限公司简介
IBM宣布芯片实现重大突破 可建百万万亿次电脑
中国“世界之最”特高压技术推动全球能源互联网建设
如何构建一个低成本的5V升压电路
2018国际数字经济博览会即将召开 你想了解的最新技术都能在这了解
四线ESD保护芯片HSP061-4NY8
3D CAD模型程序发展里程碑:更完善、更流畅!
中国联通在智能网络新时代突出了四个升级
“Wi-SUN物联网新生态研讨会”在2022表计大会中举办 联芯通发布OFDM/FSK 并发的 Wi-SUN FAN RF Mesh SoC
斯奈尔定律,什么是斯奈尔定律
华灿光电连获多项政府补贴;兆驰光元创业板IPO获受理
森萨塔科技即将亮相2021上海车展