maptalks 加载 wmts服务的实现

本文介绍了如何在maptalks中加载WMTS服务,详细讲解了maptalks的基本特性和加载WMTS服务的实现过程,包括npm包maptalks.wmts的使用方法、效果预览及当前版本存在的问题。
摘要由CSDN通过智能技术生成

1、前言

日常积累,欢迎指正

2、正文

2.1 maptalks 介绍

maptalks 是一个 HTML5 的地图引擎, 基于原生 ES6 Javascript 开发:

  • 二三维一体化地图, 通过二维地图的旋转 /倾斜增加三维视角
  • 插件化设计, 能与其他图形库结合, 开发各种二三维效果, 例如 echarts/d3/THREE 等
  • 很认真的优化了绘制性能
  • 很重视测试, 有接近 1.5K 个单元测试用例, 所以稳定性还不错, 已经应用在很多大大小小的系统上了
    gitHub 地址 https://github.com/maptalks/maptalks.js

2.2 maptalks 加载 wmts 服务的实现

截止目前 (2019 年 6 月18 日)maptalks (version 0.44.2) 本身还不原生支持加载 wmts 服务,如果需要实现这样的功能就需要自己编写这样一个扩展模块,这里只介绍 npm 方式的使用,如果想使用 script 标签引入的方式使用请参考大神的代码 lifefriend/maptalks-demo.。

由于 maptalks 没有提供直接加载 wmts 服务的接口,在遇到这个需求时只好自己解决,最后发现 gitHub 上有以为大神自己封装了 maptalks 加载 wmts 服务的接口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值