开源地图引擎openlayers_开源地图简单对比
开源地图引擎
开源协议
地图引擎对比数据获取时间 2020-8-10name-mapleafletopenlayermapbox-glcesium周下载量3740149950735228916903
github star28.6k7.3k6.2k6k
开源协议BSDBSD见下图Apache-2.0
特点轻量扩展性高基于webgl,支持3d模型导入专业三维地球
详细数据
Leaflet
周边相关插件
openlayer
Mapbox
cesium
数据分析npm 下载量和 github Star 并不能衡量一个开源软件的好坏,但在一定程度上反应了开发者对该开源软件的信心和喜爱程度
Leaflet 和 openlayer 的相似性很高,都能满足基本的地图使用,但openlayer体量更大默认提供的功能更多,leaflet更具有扩展性,在使用人数和插件丰富性上更具优势。
mapbox 属于后起之秀,发展时间相较于Leaflet和openlayer来说还很短, npm下载量在开源地图引擎上很可观,mapbox在地图动画和UI上更漂亮,基于WebGl支持2D,3D地图,支持加载3D模型。但Mapbox 开源协议中有17%未知,mapbox有自己的官方图层源,但需要申请授权才能使用。
cesium 可进行三维地球和平面地图展示,但体量太重
结论
在无3D地图需求的情况下推荐Leaflet
若涉及3D地图或考虑未来可能涉及3D地图或导入模型等推荐Mapbox
开源地图引擎openlayers_开源地图简单对比相关推荐
- java 开源地图引擎_开源三维地图框架-Cesium
简介 优点:有较多的demo,详细的api文档,有测试平台,比较丰富的展示特性和扩展. 效果展示 加载底图(天地图) 存在 飞行.复位等实用工具 数据的加载和显示 cesium支持topojson,G ...
- WebGIS 瓦片地图引擎实现之——地图瓦片加载计算原理介绍
1. 背景 1.1 地图瓦片之前 在地图瓦片技术使用之前,用户使用在线地图,一般都是客户端把将要显示的地理范围传送到服务端,服务器端将地理范围内的地理数据都查询出来,然后在服务端按照预先定义的专题地图 ...
- 开源地图引擎openlayers_由quot;地图quot;到quot;指南针quot;:疫后智能营销的演化逻辑...
什么样的智能营销才是最有效的?广告投放的费效比能不能再推高一些? 这两个问题似乎永远在困扰着广大商家以及各大科技公司.尤其是由于上半年纵所周知的原因,很多企业受伤不轻,更加渴望高效的营销服务. 事实上 ...
- 开源地图引擎openlayers_使用OpenLayers发布地图
OpenLayers是用于制作交互式Web地图的开源客户端JavaScript类库,制作的地图几乎可以在所有的浏览器中查看.因为是客户端类库,它不需要特殊的服务器端软件或配置,甚至不用下载任何东西就可 ...
- 历数2013年优秀的开源游戏引擎与开源游戏项目
2013年是移动游戏爆发的一年,也是开源游戏爆发的一年!在这里,我们历数一下2013年都有哪些优秀的开源游戏诞生,还有哪些优秀的开源游戏技术解决方案诞生! 开源跨平台2D客户端引擎 Cocos2d-x ...
- HTML5 开源游戏引擎 LayaAir
LayaAir是HTML5开源引擎 提供Canvas和Webgl同时渲染,如果Webgl不可用,则可自动切换到Canvas模式.引擎为高性能游戏设计,支持AS,TS,JS三种语言开发,一套代码三端齐发 ...
- 流程引擎课堂(二)| 基于开源流程引擎开发的BPM有那些难点?
编者按:开源流程引擎哪个好?如何基于开源流程引擎开发BPM,存在哪些难点?本文从国内流程引擎市场的难点出发,分析了其中的利弊. 企业的流转离不开流程,一个好的流程管理系统可以为企业增效降本,增强企业综 ...
- 基于开源流程引擎开发BPM或OA有哪些难点
前言 如何基于开源流程引擎开发OA系统?开源流程引擎哪个好?把它整合到自己的产品里难不难,有没有啥风险?这是大家经常遇到的问题.笔者从2006年开始参与流程引擎开发,经历了三代流程引擎研发,支 ...
- 开源算力引擎 BridgX 发布 0.6.0 版本:新增三种权限管理功能
开源算力引擎 BridgX 推出 V0.6.0 版本,新增权限管理功能,分为 root.管理员和普通用户三种角色,可以帮助用户灵活地分配资源权限,保护云上资产.欢迎前往体验. 开源算力引擎 Bridg ...
最新文章
- C语言经典例79-字符串排序
- synchronized(this)用法
- hadoop fs:du统计hdfs文件(目录下文件)大小的用法
- linux远程windows执行cmd,Linux服务器远程连接window服务器并执行cmd命令
- OpenJudge NOI 1.8 24:蛇形填充数组
- 找出1到n的守形数c语言,c语言循环语句训练题(6页)-原创力文档
- mysql查询语句出现sending data耗时解决
- 2016年第四季度思科称霸印度网络市场
- ELK + Filebeat日志分析系统安装
- python astype category_python类别比较型图表柱形图系列堆积柱形图系列
- 基于Easyui框架的datagrid绑定数据,新增,修改,删除方法(一)
- 数据采集的大致流程(离线和实时)
- 用C语言实现:输入某年某月某日,判断这一天是这一年的第几天
- 不刷机,京东云路由进openwrt后台
- backtrader概念(二)Trade
- 折页损失函数代码实现
- 带你快速看完9.8分神作《Effective Java》—— 序列化篇(所有RPC框架的基石)
- Metrics-Server总结
- Linux系统中安装Oracle 数据库操作
- android studio im源码,Android Studio 导入 AOSP 源码