授权协议: BSD
开发语言: JavaScript 查看源码 »
操作系统: 跨平台
收录时间: 2017-10-16
提 交 者: 局长

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

  • 二三维一体化地图, 通过二维地图的旋转 /倾斜增加三维视角

  • 插件化设计, 能与其他图形库结合, 开发各种二三维效果, 例如 echarts/d3/THREE 等

  • 很认真的优化了绘制性能

  • 很重视测试, 有接近 1.5K 个单元测试用例, 所以稳定性还不错, 已经应用在很多大大小小的系统上了

以下是一段 maptalks 的 HELLO WORLD:

const map = new maptalks.Map('map', {
    center: [0, 0],
    zoom: 3,
    attribution: {
      content: '&copy; <a href="http://osm.org">OpenStreetMap</a> contributors'
    },
    baseLayer: new maptalks.TileLayer('base', {
      'urlTemplate' : 'http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
      'subdomains'  : ['a','b','c']
    })
});

摘自:https://www.v2ex.com/t/397193

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Maptalks 的相关博客

如何编写 maptalks plugin

前面写过 maptalks plugin ( ArcGISTileLayer ),有读者留言说文章写得太精简,根据文章给出的核心代码没办法写出一个完整的 ...

maptalks 特效图层

maptalks不仅仅是一款前端地图渲染框架,通过各个图层的配合,还可以把它当作一个纯的前端WebGL三维渲染框架,话不多说,先上...

vue 地图可视化 maptalks 篇

Maptalks 项目是一个 HTML5 的地图引擎, 基于原生 ES6 Javascript 开发: - 二三维一体化地图, 通过二维地图的旋转 /倾斜增加...

maptalks 如何加载 ArcGIS 瓦片图层

最近需要加载 ArcGIS 瓦片图层,运行官网加载 ArcGIS 瓦片图层的 demo 是没有问题的。如果把 ArcGIS 瓦片图层 URL 换成是自已...

GIS开发:自定义坐标系的地图

自定义坐标系的地图,是能够根据坐标系的参数,加载地图的底图,坐标系不仅仅限制于wgs84(EPSG:4326)、webmercator(EPSG:...

可视化&地图__公司收集

原文地址:https://github.com/zhongcaiwei/Data-visualization-technology-sharing 一、数据可视化企业(部分) 数字冰雹 光...

开源之问:OSGeo中国的死亡与重生

一、开源和GIS 在今日中国,很多人可能从未听说过“开源”,却每天都在依赖“开源”。 比如当你打开支付宝,扫描二维码,向卖...

GIS:开源webgl大数据地图类库整理

随着webgl的发展,涌现了一大批的地图大数据展示类库,有商用的,也有开源的,这里整理了一些典型的开源类库。 一、echarts及...

GIS开发:切片格式说明(翻译)-墨卡托

常用两种切片格式: 1、基于墨卡托坐标系(Web Mercator EPSG:3857) 地图厂家:谷歌地图、必应地图、高德、百度、Arcgis Onli...

Maptalks 的相关问答

还没有任何问答,马上提问

评论 (21)

加载中
疫情期间,发现了这个神器,虽然还没完全看完,但是已经感觉可以替换ol和mapbox了,就像作者说的这款产品的定位,不光是地图服务,更是面向于行业应用,好多功能直接以插件引用,确实方便!但是目前来看矢量切片的支持只能是基于mapboxgl的插件来实现的,还没有独立的支持,矢量切片感觉会是以后的方向!还不知道啥时候更新下一个版本。
02/17 13:52
回复
举报
大家也可以关注一下蚂蚁金服开源地理可视化引擎 L7 https://github.com/antvis/L7
2019/11/21 00:52
回复
举报
过来看看
2018/05/25 16:45
回复
举报
打分: 力荐
目前我们公司也是在用maptalks, 挺不错,个人比较支持。
2018/05/25 16:40
回复
举报
vid
创建一个城市的3D数据,需要提供什么数据
2018/05/25 16:39
回复
举报
打分: 力荐
非常厉害的一个地图引擎,用过你们就知道了,强烈推荐
2018/05/25 16:33
回复
举报
咨询一下为什么显示的地图中缩放会有一部分中文一部分英文
2019/12/24 17:09
回复
举报
你说的这个问题应该是瓦片地图的问题,可以把baselayer换成其他的底图地址即可!
02/17 13:57
回复
举报
@zqldh maptalks是支持三维的,openlayers目前还只支持二维
2018/04/20 22:22
回复
举报
有种东西叫做 openlayers
2018/03/22 19:22
回复
举报
百度地图、google map等不都提供了用于集成的js库吗,这个有啥区别啊
2018/03/22 19:03
回复
举报
api只提供了基于平台的的简单应用接口,如果想做更复杂的应用,需要这类客户端配合GIS服务器定制开发
06/16 03:57
回复
举报
打分: 力荐
非常厉害!
2018/02/02 21:45
回复
举报
更多评论
21 评论
211 收藏
分享
在线直播报名
返回顶部
顶部