用于实现“OGC LD API”的测试客户机(命令行程序),它是标准化OGC API的变体:提供OGC API数据和链接数据的特性。。
ogcldapi-testclient的Python项目详细描述
OGC-LD-API测试客户端
“ogcldapi”实现的一个测试客户机(命令行程序),它是标准化OGC API: Features的变体,它提供OGC API数据和链接数据。在
此测试客户机针对目标API实例执行测试,并报告测试通过、失败和失败消息。在
它没有Python包索引依赖项(仅限于标准库模块),因此应该只在基本Python安装的情况下直接运行。在
安装
这个程序作为一个python3命令行实用程序运行,只在Unix/Linux系统上测试过,但在Windows上也应该运行得很好。在
使用
work in progress
程序可以在命令行上作为Python脚本运行,也可以通过bin/
文件夹中的tc.sh
shell脚本运行。在
命令行参数(Python&shell)包括:
Flag | Input values | Requirement | Notes |
---|---|---|---|
^{ | URI of an API instance to test | Required | |
^{ | Perform the OGC APIs Requirements tests | Optional | |
^{ | Perform the OGC APIs Abstract Tests tests | Optional | |
^{ | Perform all tests | Optional | |
^{ | How to log: screen, file, both | Optional | Default: screen |
许可证
此代码使用GPLv3许可证进行授权。契约见LICENSE file。在
请注意Citation下面的归属。在
引文
要引用此软件,请使用以下BibTex:
@software{10.5281/zenodo.xxxxx,
author = {{Nicholas J. Car}},
title = {OGC LD API Test Client},
version = {0.5},
date = {2020},
publisher = "SURROUND Australia Pty. Ltd.",
doi = {10.5281/zenodo.xxxxx},
url = {https://doi.org/10.5281/zenodo.xxxxx}
}
或以下RDF:
^{pr2}$联系人
publisher:
around Australia私人有限公司。有限公司
https://surroundaustralia.com
creator:
Dr Nicholas J.Car
Data Systems Architect
环绕澳大利亚私人有限公司。有限公司
nicholas.car@surroudaustralia.com
- 项目
标签: