这不是一个真正的编程问题,而是更多地寻求建议。我试图找出将大约 1500 万个多边形加载到 web 地图上的最佳方法。文件很大,大约 20GB 未压缩。
我发现的最佳解决方案是使用 .mbtiles 格式将 geojson 数据转换为矢量瓦片集。我使用带有 Tippecanoe 的 MapBox 对部分数据进行了此操作,但它们确实有 25GB 的上传限制,我假设所有 1500 万个具有属性的多边形都会比这更大。
此外,当我将 .mbtiles 的样本加载到 mapbox 时,它似乎有点慢。有没有比使用 MapBox 托管瓦片更好更快的解决方案?我正在寻找更快的瓷砖加载时间。
我还想知道一旦生成 .mbtiles 瓷砖,是否可以编辑每个单独多边形的属性,如果可以,如何编辑?每次都必须返回并编辑我的 geojson 数据、转换为 .mbtiles 并上传,这似乎是一个巨大的痛苦。我感谢您对此事的任何帮助。谢谢你。