入门

安装

要安装GeoServer元数据扩展,请执行以下操作:

  • 从下载扩展名 GeoServer Download Page . 文件名被调用 geoserver-*-metadata-plugin.zip 在哪里 * 是版本/快照名称。

  • 提取此文件并放入罐子 WEB-INF/lib .

  • 执行servlet容器所需的任何配置,然后重新启动。启动时,元数据模块将创建配置目录 metadata in the GeoServer Data Directory. The module will scan all yaml 文件中 metadata 目录。

基本配置

默认情况下,元数据模块将向“编辑层”页添加额外的选项卡。打开图层:定位到 Layers ‣ Choose the layer ‣ Metadata tab .

../../_images/empty-default.png

初始用户界面。注意 Metadata fields 面板仍为空

的内容 Metadata fields 通过放置一个或多个 yaml 描述元数据配置文件夹中UI组件的文件,请参见 使用元数据和CSW激发元数据配置 一个真实的例子。

用户界面配置示例:

attributes:
  - key: metadata-identifier
    fieldType: UUID
  - key: metadata-datestamp
    label: Date
    fieldType: DATETIME
  - key: data-language
    fieldType: DROPDOWN
    values:
          - dut
          - eng
          - fre
          - ger
  - key: topic-category
    fieldType: SUGGESTBOX
    occurrence: REPEAT
    values:
          - farming
          - biota
          - boundaries
          - climatologyMeteorologyAtmosphere
          - economy
          - elevation
  - key: data-date
    fieldType: COMPLEX
    typename: data-identification-date
    occurrence: REPEAT
types:
   - typename: data-identification-date
     attributes:
      - key: date
        fieldType: DATE
      - key: date-type
        fieldType: DROPDOWN
        values:
          - creation
          - publication
          - revision

此配置生成以下图形用户界面:

../../_images/basic-gui.png

有两个主要部分 yaml

  • 属性: 将在选项卡中呈现的GUI组件列表。它们可以是基本类型或复杂类型,复杂类型是基本类型的集合。

  • 类型: 定义每个复杂类型中字段的列表。

字段配置 概述所有支持的类型和高级功能。

Previous: 元数据