mapbox - 以不同的缩放级别加载不同的geojson等值区叠加层

时间:2015-05-19 12:49:39

标签: mapbox

所以我有一个mapbox基本地图,并希望在其顶部加载动态等值区域地图。它将覆盖所有大陆。我在使用geojson之前已经考虑过这样做,但结果文件超过了9mb。有没有办法让不同的缩放级别加载不同的geojson向量,以减小文件大小?

文件太大的原因是因为它是一个非常详细的矢量叠加层。基本上我想复制'am map'的矢量但是有了mapbox的性能,在更大的缩放级别下具有更好的矢量分辨率。 (http://www.amcharts.com/javascript-maps/

唯一的另一种方法是使用加载在基本地图顶部的geojson标记,但这不会给完全着色的大陆向量带来相同的视觉效果。

任何帮助将不胜感激!

x

1 个答案:

答案 0 :(得分:1)

好吧,您可以在地图上观看 echo "<table>"; foreach($rows as $row){ echo "<tr>"; foreach($row as $r){ echo $r; } echo "</tr>"; } echo "</table>"; ,根据需要添加/删除叠加层。

zoomend