分析和可视化数据

使用下载服务(WFS)可访问的数据

可以分析元数据记录中描述并通过下载服务(即WFS)访问的所有数据集,以改进搜索和数据可视化。目录收集WFS特性并为它们编制索引。

../../_images/mechanism.png

需要安装和配置Elasticsearch(请参阅 安装远程索引

收集后,可以在此图层的地图查看器中进行过滤。filter接口提供了分面和导出功能。map viewer尝试通过在服务URL中用WFS替换WMS来连接WFS服务。如果WFS服务使用与WMS同名的功能类型响应,则“过滤器”面板提供索引功能的选项。需要标识用户才能运行索引任务。

../../_images/layernotindexed.png

索引后,所有用户都可以访问筛选菜单,提供:

  • 所有字段的全文搜索

  • 显示或不显示热图的控件

  • 所有字段上的刻面(自动计算数字的范围刻面)

  • 表操作显示所有值

  • filter操作使用SLD将过滤器应用于WMS层

../../_images/filtering.png

单击“表格”菜单以显示属性。双击表中的行以缩放到要素。

../../_images/tableview.png

也可以应用空间过滤器。

../../_images/filteringlayer.png

要素类型自定义

默认情况下,过滤器面板由Elasticsearch索引生成。但您可以为特定的WFS功能类型定制它。

定制是通过在gmd:applicationProfile部分元数据中联机资源的。

选项如下:

{
"fields": [{
  "name": "PNT_PROF",
  // non disponible actuellement
  "type": "double",
  "fq" : {
    "facet.interval": "PNT_PROF_d",
    "facet.interval.set": ["[0,10]", "(10,10000]"],
   or
    "facet.range": "PNT_PROF_d",
    "facet.range.start": "0",
    "facet.range.end": "10000",
    "facet.range.gap": "300"
   or
    "facet.range": "PNT_PROF_d",
    "facet.range.classes": "5" // Get min, max and compute gap on 5 classes
  }
}, {
  "name": "GRIDCODE"
}, {
  "name": "LABEL",
  "label" : {"fr": "monLabel", "en": "myLabel"}
}],
"tokenize": {"GRIDCODE": ",", "PARCELLE": "/"},
"heatmap": true
}

你可以

  • 限制用于筛选的字段

  • 为数值指定自己的范围

  • 贴上你的标签

  • 管理标记化字段

  • 启用热图