目标是在Google地图上显示大量数据。我的意思是说,在PostgreSQL数据库中存储着大约一千万个段。线段代表道路的某些特征,因此线段应在底图中覆盖道路。细分属性可能会随时间变化。
此问题的最佳技术解决方案是使用自定义切片服务器(如果正确,请更正)。>>
根据Google Maps JS API,我发现了两种使用自定义图块服务器绘制地图的方法:
我都尝试过。第一个不符合我的需求,因为GeoJson看起来太大了,这导致了性能问题。从UX的角度来看,第二个是不好的,因为它使用的是栅格图块,而如今我们应该使用矢量图块。我还查看了OpenLayers / Leaflet,但没有找到使用Google Maps的官方方法(请参阅https://github.com/mapbox/mapbox-gl-js/issues/1791)。
这里的关键是使用矢量拼贴,但是我无法在Google Maps上渲染矢量拼贴(MVT)。
有没有办法在Google Maps Platform上渲染矢量图块?
目标是在Google地图上显示大量数据。我的意思是说,在PostgreSQL数据库中存储着大约一千万个段。这些线段代表了道路的某些特征,...
我已经获得Google Maps Platform支持,他们建议我使用deck.gl。