我们正在使用MapBox api在web中显示地图。我们希望将地图导出为PDF或PNG,包括来自网络的GeoJSON数据。有没有办法做到这一点?
答案 0 :(得分:1)
您可以使用静态图像API,但需要您通过Mapbox将GeoJSON添加到地图中:
静态地图是独立的图像,无需借助映射库或API即可在Web和移动设备上显示。静态地图图像使用Mapbox {mapid},看起来像嵌入式地图,没有任何交互性或控制。
https://www.mapbox.com/developers/api/static/
如果这不是一个选项,你可以看一下Leaflet.Image插件:
使用Canvas和CORS从没有服务器组件的Leaflet映射中导出图像。