Open gengyanlei opened 1 year ago
cesium加载大的geojson直接崩溃,而这个项目是矢量切片转provider,对于采用postgis进行空间分析的结果可以有如下处理,给cesium
- geojson,即使大的geojson也没事,可以采用geojson-vt和vt-pbf将其转成mvt,然后再采用mvtProvider渲染加载;
- 空间分析结果,采用postgis直接将结果转成矢量切片,再经过mvtProvider加载。
这样就可以解决cesium加载不了数据量大的geojson。
geojson-vt和vt-pbf均为mapbox的开源库
gdal可以直接转mvt,用mapbox的工具转两次有什么好处吗?
@xzg5101 这个主要是不涉及后端的,用前端js的。如果要用后端 大多数用的是postgis 动态生成。 我试试gdal
这个插件加载arcgis的矢量瓦片pbf,兼容性不太好?还是我自己搞错了,总是丢失部分瓦片数据
Mapbox gl js使用geojson作为source 默认情况下就是用geojson-vt进行切片然后加载的,geojson-vt已经默认集成到mapbox gl js里,所以对于中等数据量(100M?)mapbox gl js加载还是没问题的。
cesium加载大的geojson直接崩溃,而这个项目是矢量切片转provider,对于采用postgis进行空间分析的结果可以有如下处理,给cesium
这样就可以解决cesium加载不了数据量大的geojson。
geojson-vt和vt-pbf均为mapbox的开源库