【更新】2023.1.12 大文件geojson的编辑和浏览,geojson自动转pbf矢量切片,无依赖!
2023-01-12 12:04 作者:geobuilding | 我要投稿
存在问题
geobuilding在加载20万+要素,约150mb的文件时,会变得卡顿(不同配置的机器,数量不一样),在部分机器上,软件因为超出内存会直接崩溃。
行业解决方案
对大数据量的geojson加载,业界普遍共识是转换成矢量切VectorTiles文件。现在流行的软件方案有
1、geoserver可将geojson发布成mvt格式 (java环境)
2、mapbox的tippecanoe,将geojson转换成mbtiles再转pbf格式 (c++环境)
3、mapbox-studio在线转换,要将数据传到mapbox官方.
缺点:安装繁琐,操作步骤多,对普通用户并不友好。用户在电脑上安装的依赖太多。如果安装在云端,用户的数据还需要上传,数据就不是本地化存储。
全新的解决方案
geobuilding使用了独有的矢量切片pbf生产发布方式,不需要本机安装其他依赖。当要素数量超过5000时,自动切片。
在对国内建筑要素最多的城市上海(67w+建筑物要素 geojson文件400mb+)测试后,也能顺利打开,并进行切片和编辑。



基于这个特性,用户可以使用geobuilding来将geojson发布成pbf矢量切片,切片文件直接本地落盘(tile目录)。切片层名称 madeByGeobuilding,可被mapbox直接使用。在右侧快捷工具中增加了 geojson转pbf工具

注意,任何对大数据的查看,比如arcgis qgis等都需要占用设备资源,如果打开或导入大文件注意本机硬件配置。