公众号关注 “菜鸟要飞”

设为 “星标”,和10万程序员一起成长!

原文转载自公众号【开发者技术前线】

腾讯位置服务在半年前推出JavaScript API GL beta版,这期间很多开发者将其采用到自己的项目中,同时为我们反馈使用问题与建议,帮助JavaScript API GL得到快速成长。在持续了8个版本大迭代,几十次小迭代后,正式对外发布。

JavaScript API GL是新一代基于WebGL实现的高性能三维渲染引擎而封装的一套3D版本地图API,借助GPU的计算能力实现海量数据渲染,满足3D视角下的地图展示,旨在让地图呈现给用户最真实的世界。

3D效果与流畅体验于一身

缩放由18级扩大到20级,地图查看、交互操作更精细;支持无级缩放,过程平滑,再无顿挫。

文字实时渲染,碰撞消失淡进淡出,过程优雅自然。

底图文字可隐藏,图面干净简洁,突显你所想要表现的内容。

海量数据渲染,性能爆表

充分发挥GPU的并行计算能力,同时结合WebWorker多线程技术,大幅度提升了大数据量的渲染性能。最高支持百万级点、线、面绘制,同时可以保持高帧率运行。

JavaScript API GL(平均帧率50+)2D API(平均帧率8)

2D API 与JavaScript API GL极限数据性能对比

CPU:i7-4790,3.6G内存:16GB显卡:集成显卡浏览器版本:Chrome 75.0 (32位)性能对比:

2D API

JavaScript API GL

点标注

3k

20w

线段

1k

15w

多边形

500

1w

文本标注

3k

10w

功能全面升级,场景支持丰富除了体验与性能方面,JavaScript API GL在功能方面也做了大幅度升级,更为完备,包括点、线、面绘制,自定义图层叠加、个性化样式及应用工具等,使开发者可以更加容易的实现产品构思。

点标记(MultiMarker)

除了海量点标记展示,在功能层面,还内置了沿线动画的功能,使您方便的实现如轨迹回放、网约车中的小车平滑运动效果。

内置点聚合(MarkerCluster)

海量点的视觉冲击震撼,但很多时候,数字的精确传达却也是应用中不可或缺的。

多边形(MultiPolygon)

支持简单多边形、环形、多洞、飞地(多块同属一个逻辑主体)、边线/填充样式、3D拔起。

对电子围栏、园区范围、服务范围、地块、楼块等各类应用场景提供支持。

折线(MultiPolyline)定制化虚线、实线、蚯蚓线,是路线规划功能的最佳伙伴,另外,小车(MultiMarker)可沿着路线行进。

定义栅格图层(ImageTileLayer)

您可将图片形式的地图(如景区手绘图、园区图等),叠加到JavascriptAPI GL上显示出来,以达到极富个性化的地图呈现。ImageTileLayer提供了加载第三方瓦片的能力,如果您有比较强的技术能力,它可以非常灵活的实现您的需求。另外我们还提供了个性化图层平台,在线操作图片上传、叠加校准、自动切片,简单低成本的达到这一效果。

Canvas贴地图层(CanvasGroundLayer)用于创建canvas图层,实现自定义的图形渲染,用于在地图上叠加定制化强、复杂度高的动画效果。

地图应用工具

绘图工具,提供可视化的绘制点、线、面的能力,让绘图变得更加轻松。

多边形绘制, 用于电子围栏、园区范围、服务范围的可视化编辑,提供邻近区域贴边吸附功能,操作简单,不压盖、不留缝。

快速编辑几何图形,多边形一键操作拆分、合并。

距离测量工具,帮助开发者在地图上获取精准的真实距离。

地图个性定制,数据酷炫呈现个性化地图配置,适配各种UI风格,让地图不再千篇一律。

为了将数据更加酷炫的呈现在地图上,基于JavaScript API GL我们提供了一套位置数据可视化API,它可以实现轨迹数据、坐标点数据、热力、迁徙、航线等空间数据的可视化展现。

JavaScriptAPI GL作为腾讯位置服务重点打造的浏览器端地图API产品,在功能、体验方面做了非常大的提升,并且仍在持续改进迭代,现已有美团、企业微信等合作伙伴接入到自己的实际产品中,将更好的地图体验提供给他们的客户,在此也欢迎各位开发者接入。

JavaScript API GL免费开放

点击阅读原文或登录 lbs.qq.com即刻开始

示例代码拷走即用
老版本一键升级,稍后推出~

推荐阅读

有点敏感,老铁们低调使用就好!

一个吊打百度网盘的开源神器,

竟然是99年妹子开发的!!

一张图看懂字节跳动8年创业史,太励志了吧

发布地图服务属性表_Web3D地图来了!腾讯位置服务正式版发布!相关推荐

  1. 一加7pro何时发布android10,一加7/7 Pro基于Android 10的氧OS正式版发布:全新UI设计、全屏手势...

    拼 命 加 载 中 ... 在谷歌发布Android 10正式版系统之后,除了亲儿子Pixel系列机型能够在第一时间获得升级之外,大概也就已经停产的Essential Phone在第一时间获得升级了吧 ...

  2. Android 腾讯位置服务使用(详细步骤+源码)

    腾讯位置服务使用 前言 正文 一.注册腾讯位置服务账号 二.创建平台应用Appkey 三.创建并配置AS工程 四.定位 ① 连续定位 ② 单次定位 ③ 后台定位 ④ 地理围栏 五.地图 ① 基础地图 ...

  3. 腾讯位置服务:有何优势?如何使用平台创建应用和服务调用的 Key?

    文章目录 前言 一.腾讯位置服务的优势 1.1.提供丰富的地图产品 1.2.提供行业解决方案 1.3.提供其他生态维度的支持 1.4.海量的数据基础 1.5.丰富的开发文档 二.初识腾讯位置服务 2. ...

  4. 微信小程序腾讯位置服务城市选择器

    腾讯城市选择器插件微信小程序插件 | 腾讯位置服务 先看文档,下面为操作步骤 1.登录 微信公众平台 设置 - 第三方设置 - 插件管理 - 添加插件 - 搜索腾讯位置服务城市选择器 - 添加 2.注 ...

  5. 腾讯地图api_腾讯位置服务JavaScript API GL正式版发布 免费向开发者开放

    近日,腾讯位置服务推出JavaScript API GL正式版,并免费向开发者开放.JavaScript API GL是新一代基于WebGL实现的高性能三维渲染引擎而封装的一套3D版本地图API,是腾 ...

  6. 腾讯位置服务-个性化地图

    腾讯位置服务-个性化地图 一图秒懂腾讯位置服务 个性化地图 开始定制我的个性化地图 微信小程序解决方案 小程序开发指南 腾讯位置服务注册,注册地址https://lbs.qq.com?lbs_invi ...

  7. 【腾讯位置服务】使用地点云实现企业官网中的门店地图

    前言 推荐使用腾讯地图云,点击注册腾讯位置服务 https://lbs.qq.com?lbs_invite=74DRFL7 使用场景 对于企业站,一般会有的展示很多门店位置,如果简单使用文字表述,难免 ...

  8. qq位置如何用启动百度地图定位服务器,腾讯位置服务API快速入门

    前言 之前项目有个需求,在网页上显示微信发送过来的位置信息,该开始想用百度地图,后来发现腾讯地图相对简单一点 快速入门 申请Key 引入js 把###替换成你申请的key 定义容器 设置好宽高度 设置 ...

  9. 腾讯-地图:腾讯位置服务

    ylbtech-腾讯-地图:腾讯位置服务 1.返回顶部 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 1. https://lbs.qq.com/product/miniapp/custom ...

最新文章

  1. php限制字符输入,.NET_asp.net(c#)限制用户输入规定的字符和数字的代码,一下是这个代码: 只允许 用 - phpStudy...
  2. 玩转ios友盟远程推送,16年5月图文防坑版
  3. matlab中滤波器函数filter的c语言实现
  4. cmd52命令发送 mmc_Linux SD/MMC/SDIO驱动分析(新)
  5. 二叉树的基本特性和二叉树的几种基本操作的机制_关于二叉树,你该了解这些!...
  6. Docker镜像仓库
  7. 数据结构的简单理解(4)
  8. 动态生成Repeater
  9. (一)数据结构与算法简介
  10. C++ 通讯录设计(二)
  11. 红旗linux培训文档,Linux基本应用培训-红旗Linux.ppt
  12. 二叉树前序中序,后序中序,公共最近祖先的实现
  13. 中兴正式解禁;小米市值与索尼相当;CMU教授炮轰谷歌 | 极客头条
  14. 第3章 动态规划 矩阵连乘问题
  15. MySql服务无法连接
  16. Top100图神经网络论文大盘点
  17. 破解华为电脑管家,多屏协同无法正常启动,提示 硬件解码器工作异常,请重启电脑
  18. js实现手机摇一摇以及震动功能
  19. java获取法定节假日_java 获取n个工作日后的日期(包含法定节假日、双休日、节后补班)...
  20. linux文件读取程序,Linux系统编程:文件的读取写入

热门文章

  1. Debian 3.1 (Sarge) 正式发布,Knoppix也升级到最后一个单CD版3.9
  2. 浅析Java线程池 ExecutorService
  3. 《OpenGL编程指南(原书第9版)》——导读
  4. 《Adobe Illustrator CS4中文版经典教程》—第0课0.11节将外观属性存储为图形样式...
  5. 2004-5-12+ 用DataSet实现分页
  6. [ERROR]在删除BizTalk主机之前必须删除其所有实例?
  7. lnmp里面php测试脚本,军哥LNMP V1.4测试版一键脚本安装以及功能上的升级体验
  8. 在斜坡上哪个物体滚的最快_人教版一年级上册 第十七课 会滚的玩具
  9. pip install pygame_使用 Python 和 Pygame 模块构建一个游戏框架!
  10. 【Oracle】触发器最系统入门学习指导