【问题标题】:Kepler.GL: support for raster tile layerKepler.GL:支持栅格切片图层
【发布时间】:2021-06-14 19:15:08
【问题描述】:

我的要求是在地图上同时渲染矢量数据(CSV、geoJson)和光栅图像(WMS 或 png)。然后,用户将能够用点或多边形注释这些数据。这样的渲染应该是jupyter-lab extensionjupyter-widget

我正在探索满足上述大部分要求的kepler.gl 库,除了渲染栅格数据(图像、wms)。

有人在 kepler.gl 上获得了光栅图像/图块渲染吗?能否请您分享方法或代码参考?

PS:

我发现了以下信息

【问题讨论】:

    标签: geospatial geojson raster jupyter-lab kepler.gl


    【解决方案1】:

    这里最简单的方法是从 Kepler 实例中获取 Mapbox 引用,并直接与其通信:KeplerGL 组件有一个 getMapBoxRef 属性可用。拿到手后,

    const getMapBoxRef = mapbox => {
      map = mapbox.getMap();
      map.on('load', () => { ... });
    }
    

    然后您可以将任何 mapbox 源/图层(包括图像)直接添加到 Mapbox 实例: https://docs.mapbox.com/mapbox-gl-js/example/image-on-a-map/

    【讨论】:

      猜你喜欢
      • 2022-06-11
      • 1970-01-01
      • 2015-03-20
      • 2015-07-31
      • 2021-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-14
      相关资源
      最近更新 更多