蜂鸟视图蜂鸟云开发者中心近日推出了JavaScript SDK 3.1.7版本,并上线了相应的demo示例。此次更新包含了一系列功能增强与优化,旨在提升开发者的使用体验和SDK的整体性能。以下是对新版本更新内容的详细介绍。
1. 新增功能
1.1 FMMap 初始化新增preserveDrawingBuffer参数
在FMMap的初始化配置中,新增了preserveDrawingBuffer参数。开启该参数后,开发者可以利用其他工具对地图内容进行截图。此功能尤其适用于需要生成地图静态截图或用于后续图像处理的场景。例如,在展示地图标注信息时,开发者可以通过截图功能生成图像报告,极大提高了地图可操作性与灵活性。
1.2 新增addCondition(type)函数:支持线缓冲区查询
在新版本中,addCondition(type)函数新增了线缓冲区查询功能。这一功能使得开发者能够通过指定线条与缓冲区半径,查询线周围的相关信息。线缓冲区查询通常用于地理信息系统(GIS)中,根据一定距离范围(如道路周围区域)提取附近的地理数据。这对需要进行精确位置分析或区域查询的应用场景,如路径规划和区域监控等,有着重要应用价值。
1.3 FMNavigationWalk、FMNavigationDrive支持动态模型模拟定位点
FMNavigationWalk和FMNavigationDrive模块在初始化参数中新增了locationMarker参数。该参数支持用动态模型来模拟定位点,从而实现模拟导航功能。通过这一功能,开发者可以将实际的导航定位点以模型形式动态展示,使导航过程更加真实,尤其在需要动态调整路径或进行复杂场景模拟时尤为重要。
1.4 FMCompositeMarker新增spacings参数
FMCo

最低0.47元/天 解锁文章
1046

被折叠的 条评论
为什么被折叠?



