CSV

L7 支持 CSV 以逗号分隔的 CSV 数据加载。

CSV 是文本数据结构,很难表达复杂的地理数据结构,因此 CSV 仅支持两种数据结构

  • 点数据 需要指定经度,纬度坐标
  • 线段,弧线数据 需要指定 起始点的 经度,纬度坐标

parser

  • type string 必选 json
  • x string 点数据表示 经度
  • y string 点数据表示 纬度
  • x1 string 经度
  • x2 string 纬度

点数据通过 CSV 加载

  1. layer.source(data, {
  2. parser: {
  3. type: 'csv',
  4. x: 'lng',
  5. y: 'lat',
  6. },
  7. });

CSV 数据 demo 示例

线段弧线数据通过 CSV 加载

  1. layer.source(
  2. data,
  3. {
  4. parser:{
  5. type:'csv',
  6. x:'lng1',
  7. y:'lat1' ,
  8. x1:'lng1',
  9. y1:'lat2' ,
  10. }
  11. }
  12. })

CSV 线段数据 demo 示例