分享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如何加载单个三维模型数据
543 0
|
JSON JavaScript 前端开发
Echarts高级进阶教程(2):appendData异步加载大数据量分片加载数据和增量渲染的解决方案
Echarts高级进阶教程(2):appendData异步加载大数据量分片加载数据和增量渲染的解决方案
1150 0
|
4月前
|
Web App开发 JSON JavaScript
WebGL简易教程(十五):加载gltf模型
WebGL简易教程(十五):加载gltf模型
131 1
|
7月前
|
存储
THREEJS实战6_加载fbx模型
THREEJS实战6_加载fbx模型
839 1
|
Web App开发 算法 前端开发
Cesium开发: Draco模型压缩
Cesium开发: Draco模型压缩
568 1
|
Java BI API
探索Batik库:优雅处理SVG图形的利器
在现代的应用开发中,矢量图形的使用越来越广泛,特别是在Web开发和图像处理领域。Batik库作为一款优雅的SVG图形处理工具,可以帮助我们生成、操作和展示矢量图形。本文将深入探讨Batik库的基本概念、特点,以及如何在实际应用中使用它进行SVG图形处理。
1520 0
|
存储
threejs实战_加载fbx模型
threejs实战_加载fbx模型
466 0
threejs实战_加载fbx模型
|
算法 定位技术 Apache
GIS开发:echarts的GeoJSON文件压缩
GIS开发:echarts的GeoJSON文件压缩
415 0
|
定位技术 API
Cesium开发:关于加载CGCS2000切片
Cesium开发:关于加载CGCS2000切片
709 0
|
定位技术
GIS开发:mapbox gl几种底图的加载
GIS开发:mapbox gl几种底图的加载
327 0