请选择 进入手机版 | 继续访问电脑版

小程序下的地图还能这么玩,你知道吗?

[复制链接]
甜蜜的负担 发表于 2021-1-2 12:15:21 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
​近几年来小步伐生态的飞速发展各人都有目共睹,随着小步伐与线下场景的团结日益细密,舆图类功能已经成为越来越多小步伐的“标配”。
腾讯位置服务一直在为微信和小步伐提供底层的舆图支持。同时,我们也始终在与微信细密共同,不绝夯实丰富我们在小步伐下的舆图本事,升级开辟者的“工具箱”和“武器库”, 满足小步伐开辟者在差别业务场景下对舆图本事的需求。

Map API功能全新升级

近期小步伐在Map API中新增多项功能,此中包罗moveAlong、initMarkerCluster等。
moveAlong

moveAlong 资助开辟者实现指定路径移动 Marker,而且Marker朝向可以共同蹊径朝向旋转的效果,主要应用于轨迹回放、出行司乘同显等场景。若动画举行中,对同一 marker 再次调用 moveAlong 方法,前一次的动画将被打断。同时还可以通过设置平滑移动的时间 duration,实现轨迹回放快慢的设置。

initMarkerCluster

initMarkerCluster 即点聚合本事,本舆图上需要展示的 marker 过多,大概会导致界面上 marker 出现压盖,展示不全,并导致整体性能变差、用户使用卡顿的情况。针对此类问题,推出点聚合本事,将大量Maker 通过聚合的方式举行展示。比如大型连锁店场景,当用户查找区域甚至是一座都会的某品牌连锁店时,本舆图放大层级总览全城时,点聚合本事可以使舆图上的点位自动相邻归并到达最佳展示效果。
[外链图片转存失败,源站大概有防盗链机制,发起将图片生存下来直接上传(img-j9IZjw9i-1609381647635)(https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/a081be3ea48e4ac1a8062afcdafe4460~tplv-k3u1fbpfcp-watermark.image)]
openMapApp

openMapApp 用来直接调起用户安装的舆图App列表,类似微信发送位置时的场景,实现用户跳转其他舆图App完成蹊径规划或导航的需求。以往的使用场景中,用户无法直接通过小步伐跳转舆图APP,需要先前往微信选点再跳转app,不但步调繁琐同时跳转到舆图App时并没有携带起终点位置,根本无法实现蹊径规划。现在此功能可以完美办理该问题,用户可以直接在自己的小步伐拉起舆图App并展现从起点至终点的蹊径规划。
[外链图片转存失败,源站大概有防盗链机制,发起将图片生存下来直接上传(img-vEoWjR4F-1609381647656)(https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/437a16ebd4e44ebebafd8220193477a0~tplv-k3u1fbpfcp-watermark.image)]
fromScreenLocation 与 toScreenLocation

小步伐提供一组新的api,资助开辟者实现屏幕坐标和经纬度的相互转换。fromScreenLocation可以获取屏幕上的点对应的经纬度,toScreenLocation可以获取经纬度对应的屏幕坐标。
includePoints

includePoints 即缩放视野展示所有POI。本舆图存在多个 POI 点位、舆图只显示了部门点位时,通过 includePoints 本事即可完成舆图视野级别自动缩放包罗所有点位的效果,而且可以通过 padding 设置坐标点形成的矩形边沿到舆图边沿的间隔,到达最佳显示效果。

Map组件优化

舆图视野控制

小步伐Map组件的舆图视野控制支持缩放、俯仰、3D楼快等控件,还支持通过向左向右、放大缩小等传统手势控制舆图视野厘革。同时近期新增的“缩放级别”功能,可以控制 3-20 级别的视野缩放范围,制止用户过大或过小的改变舆图视野导致舆图展示效果不佳,影响用户体验。

覆盖物-彩虹线

新增了彩虹线本事。在蹊径规划场景,开辟者可以通过运用该本事反馈门路拥堵情况,赤色拥堵、黄色缓行、绿色流通。彩虹线作为线条属性与实线、虚线三者相互辩说。

舆图检索全面上架

要想搭建完整的LBS应用,除了舆图展示功能外还离不开舆图检索本事。我们在微信开放社区的服务平台上线了一系列服务,包罗4个POI数据类(逆地点剖析、地点剖析、所在搜索、关键词输入提示)、2个蹊径规划类(驾车蹊径规划、步行蹊径规划)、1个坐标工具类(坐标转换),覆盖了绝大部门舆图应用场景。

思量到众多开辟者有拓展微信小步伐外洋市场的需求,我们也在腾讯位置服务官网提供了外洋位置接口服务,包罗了舆图、定位、地点剖析、逆地点剖析、所在搜索、周边搜索、周边推荐、蹊径规划八种外洋服务本事。开辟者一次接入即可享受海表里舆图无缝切换的极致体验,做到“一次接入、通达全球”。

蹊径规划插件优化升级

蹊径规划插件近期迭代了导航、实时公交、主题色等多项本事。
导航: 如果说蹊径规划是为了“看蹊径”,那么导航就是为了“用蹊径”。新增的导航本事完善了蹊径规划只能看不能用的尴尬职位,买通了输入目的地—>选择最优蹊径—>跳转导航的通例驾车流程,用户点击导航可以拉起舆图App,实现小步伐与舆图App的无缝链接。
[外链图片转存失败,源站大概有防盗链机制,发起将图片生存下来直接上传(img-eZIoYHru-1609381647681)(https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/957f0b6b9ccd4bcab5102a2f5d35b600~tplv-k3u1fbpfcp-watermark.image)]
实时公交: 现在在腾讯位置服务对外开放的产物中,只有蹊径规划插件提供了实时公交本事。开辟者可以资助用户相识最近一辆公交到站时间和所剩站数。实时公交提升了插件在公共出行范畴的服务本事,让用户不再“等公交”。
[外链图片转存失败,源站大概有防盗链机制,发起将图片生存下来直接上传(img-PgalNlmI-1609381647682)(https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1d529761b110447ebe08ec9449e937ee~tplv-k3u1fbpfcp-watermark.image)]
主题色: 开辟者可以通过设置主题色的方式,整体更改插件中的字体、线条、按钮、色块等颜色。更改后的插件风格可以大概完美融入开辟者的小步伐中,使其整体风格保持一致,再也不会因为插件颜色的突兀而低落用户体验感受。

个性化底图支持动态切换

个性化底图切换本事上线,可以实现在小步伐内使用同一subkey,通过 layer-style(舆图官网设置的样式 style 编号)属性选择差别的底图风格,并可以动态切换样式。比如白天使用浅色系舆图,夜晚使用微信深色舆图。以下面的Demo为例,可以实现四种style风格动态切换,style1-出行、style2-微信深色、style3-澹月、style4-玉露。

示例中心小步伐 - 小步伐舆图开辟的最佳助手

为了资助小步伐开辟者更好的相识而且使用这些舆图本事,我们专门开辟了一个示例中心小步伐,它有两大作用:
展示舆图本事:针对小步伐下所有舆图相关本事分门别类,梳理出目次架构,逐个举行详细表明;同时每个本事都配有demo示例,让开辟者可以大概体验实际效果,加深明白。
低落开辟本钱:针对每个demo示例,我们还提供了高质量的源代码,开辟者点击首页的“检察源代码”即可跳转至GitHub。此中的文档目次是按照示例中心的结构展示,方便直接拷贝代码在当地举行调试,让开辟者实现零本钱开辟。
对于这么一个贴心的小助手,赶快扫码下方的小步伐码立刻体验吧!

腾讯位置服务会一连打磨好产物,开放更多小步伐场景下的舆图本事,为开辟者提供强有力的支持。我们为小步伐开辟者打造了包罗从服务API、底子舆图组件、插件、行业方案等在内的完整的产物本事矩阵,等候与150万+小步伐开辟者一起拥抱生态,见证繁荣!


来源:https://blog.csdn.net/weixin_45628602/article/details/112003878
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )