3 个版本
新版本 0.6.1 | 2024 年 8 月 23 日 |
---|---|
0.6.0 | 2024 年 8 月 9 日 |
0.6.0-beta1 | 2024 年 8 月 8 日 |
#44 在 地理空间
每月 230 次下载
在 bbox-server 中使用
275KB
6K SLoC
BBOX 处理服务
OGC API - 处理标准指定了执行计算任务的接口。
概述: https://ogcapi.ogc.org/processes/
特性
配置
Dagster 后端
[processes.dagster_backend]
graphql_url = "http://127.0.0.1:3000/graphql"
repository_name = "the_repository"
repository_location_name = "the.repos"
使用方法
请求示例
列出过程
curl 'http://localhost:8080/processes'
执行过程
curl --header "Content-Type: application/json" \
--request POST \
--data '{"inputs": {"ops": {"pos_info_query": {"inputs": {"pos_x": 2607545, "pos_y": 1171421}}}}}' \
http://127.0.0.1:8080/processes/pos_info/execution
异步执行过程
curl --header "Content-Type: application/json" \
--header "Prefer: respond-async" \
--request POST \
--data '{"inputs": {"ops": {"export_fpds2": {"inputs": {"fixpunkte": ["12575280", "12575100"], "in_bearbeitung": false }}}}}' \
http://127.0.0.1:8080/processes/export_fpds2_to_csv/execution
JOBID=386f6c55-d718-4160-b4df-afc5ad5c7a73
获取作业状态
curl http://127.0.0.1:8080/jobs/$JOBID
返回作业结果
curl http://127.0.0.1:8080/jobs/$JOBID/results
依赖项
~91MB
~1.5M SLoC