交易型开放式指数基金

ETF是一个测试框架,用于验证空间数据基础设施(SDI)中的数据和API。软件解决方案和数据提供商使用它来验证地理空间数据集、元数据和API的一致性。

设计ETF软件的目标是创建用户友好、不言自明的测试报告,并能够验证数百GB大小的大量数据。为了涵盖不同的验证任务并在统一的报告中显示它们,体系结构是模块化的,可以使用不同的测试引擎。目前支持以下测试引擎:肥皂用户界面用于测试web服务,BaseX(基本X)用于测试XML数据的数据库,团队引擎使用OGC CITE测试验证WFS和OGC Web API,使用NeoTL引擎测试WFS、OGC Web APIs和数据集。

ETF是INSPIRE参考验证程序根据灵感要求。德国伦德勘测局也广泛使用ETF来验证其数据集。其他欧盟(EU)成员国也在重复使用ETF,以允许其数据提供商根据国家要求测试资源。最后,一些软件工具在其工作流中包括基于ETF API的验证。

核心功能

  • 可测试资源

    • 数据集(最多数百GB):GML
    • 元数据:XML
    • 查看服务:WMS/WMTS
    • 下载服务:Atom、WFS、WCS、SOS
    • 目录服务:CSW
    • 大型数据集(数百GB)
  • 支持的测试引擎

    • 用于测试web服务的SoapUI
    • 用于测试XML文档集的BaseX
    • TEAM Engine支持使用TestNG开发的CITE测试
    • 用于测试OGC WFS和OGC API的NeoTL(开发中)
  • 访问

    • 基于web的用户界面
    • REST API
    • OpenAPI规范
    • Java客户端库
  • 测试报告

    • 用户友好且自我解释
    • 可下载HTML、XML和JSON格式

执行的标准

  • 网络目录服务(CSW)
  • 地理标记语言
  • 国际标准化组织(ISO)
  • (ISO19105)
  • (OGC API-功能)
  • 传感器观测服务(SOS)
  • 网络覆盖服务(WCS)
  • Web功能服务(WFS)
  • 网络地图服务(WMS)
  • Web地图平铺服务(WMTS)
屏幕截图_报告4