分享cesium开源vectortile数据加载

简介: 分享cesium开源vectortile数据加载

vectortile 矢量切片数据,参见文章,GIS开发:推荐mapbox gl js,GIS开发:客户端控制的地图样式,是mapbox 提出的数据格式,并实现客户端调整地图的样式。
在cesium开发中,也有一位大神,写了一个可以动态将json或shp数据切割成矢量切片,并且在cesium上进行动态渲染加载。
在github上的地址是:
https://github.com/MikesWei/CesiumVectorTile
简介:Cesium VectorTileImageryProvider支持小数据量的geojson、shape文件 矢量 动态切片,实现贴地 。

简要说明,因为是在客户端通过js实现将矢量数据,geojson或者shp切片,所以数据量不是太大,要不然切起来比较慢。
网上也能搜到cesium直接加载 mapbox发布的切片数据,不过源码类的比较少,相比较mapbox,加载效率还是要差一些,笔者从网上下载了个源码,试了一下,加载到高级别的时候,内存快速的上升,显示的速度也比较慢。可能是cesium的渲染机制,文字或者道路一些信息,渲染的不太清晰。
百度搜索到的一个,加载mapbox切片的文章:
https://blog.csdn.net/caozl1132/article/details/88106984

这个源码下载的积分还是挺高的、

相关文章
Cesium系列:加载单个模型
Cesium如何加载单个三维模型数据
623 0
|
JSON JavaScript 前端开发
Echarts高级进阶教程(2):appendData异步加载大数据量分片加载数据和增量渲染的解决方案
Echarts高级进阶教程(2):appendData异步加载大数据量分片加载数据和增量渲染的解决方案
1277 0
|
7月前
|
Web App开发 JSON JavaScript
WebGL简易教程(十五):加载gltf模型
WebGL简易教程(十五):加载gltf模型
236 1
|
7月前
|
编解码 定位技术
Cesium案例解析(七)——Layers在线地图服务
Cesium案例解析(七)——Layers在线地图服务
87 0
|
8月前
|
小程序 前端开发
【微信小程序-原生开发】实用教程22 - 绘制图表(引入 echarts,含图表的懒加载-获取到数据后再渲染图表,多图表加载等技巧)
【微信小程序-原生开发】实用教程22 - 绘制图表(引入 echarts,含图表的懒加载-获取到数据后再渲染图表,多图表加载等技巧)
443 0
|
10月前
|
数据可视化 JavaScript 前端开发
Echarts是一个开源的JavaScript可视化库,用于创建各种类型的图表
Echarts是JavaScript的开源可视化库,Python通过Pyecharts库可调用它来绘制图表。示例展示了如何用Pyecharts创建柱状图:定义图表对象,设置标题和坐标轴,添加X轴、Y轴数据,最后渲染展示。Pyecharts还支持折线图、散点图、饼图等多种图表类型,更多详情可查阅官方文档。
194 0
|
数据可视化
漏刻有时数据可视化Echarts组件开发(16):map3D实现360连续旋转的解决方案
漏刻有时数据可视化Echarts组件开发(16):map3D实现360连续旋转的解决方案
130 0
|
数据可视化
Echarts高级进阶教程(3):appendData大数据量分片加载数据增量渲染和常规思路异步加载数据的对比,对折线图是无效的
Echarts高级进阶教程(3):appendData大数据量分片加载数据增量渲染和常规思路异步加载数据的对比,对折线图是无效的
569 0
|
JSON 算法 数据可视化
⚡Three.js-在场景中导入3D动画模型
⚡Three.js-在场景中导入3D动画模型
47246 4
⚡Three.js-在场景中导入3D动画模型
|
Web App开发 算法 前端开发
Cesium开发: Draco模型压缩
Cesium开发: Draco模型压缩
604 1

热门文章

最新文章