Skip to content

Commit

Permalink
add support for OGC API - Pub/Sub
Browse files Browse the repository at this point in the history
  • Loading branch information
tomkralidis committed May 3, 2023
1 parent 8f54a0d commit 92d327f
Show file tree
Hide file tree
Showing 123 changed files with 4,791 additions and 5 deletions.
Binary file added c4.container.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
89 changes: 89 additions & 0 deletions demo-asyncapi.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
asyncapi: 2.6.0
channels:
collections/canada-metadata:
description: Open Canada sample data
subscribe:
message:
oneOf:
- messageId: message-canada-metadata
payload:
$ref: https://geojson.org/schema/Feature.json
operationId: notify-canada-metadata
collections/canada-surface-weather-obs:
description: Canada surface weather observations
subscribe:
message:
oneOf:
- messageId: message-canada-surface-weather-obs
payload:
$ref: https://geojson.org/schema/Feature.json
operationId: notify-canada-surface-weather-obs
collections/erddap-demo:
description: ERDDAP demo
subscribe:
message:
oneOf:
- messageId: message-erddap-demo
payload:
$ref: https://geojson.org/schema/Feature.json
operationId: notify-erddap-demo
collections/gdps-temperature:
description: Global Deterministic Prediction System sample
subscribe:
message:
oneOf:
- messageId: message-gdps-temperature
payload:
$ref: https://geojson.org/schema/Feature.json
operationId: notify-gdps-temperature
collections/lakes:
description: Large Lakes
subscribe:
message:
oneOf:
- messageId: message-lakes
payload:
$ref: https://geojson.org/schema/Feature.json
operationId: notify-lakes
collections/mapserver_world_map:
description: MapServer demo WMS world map
subscribe:
message:
oneOf:
- messageId: message-mapserver_world_map
payload:
$ref: https://geojson.org/schema/Feature.json
operationId: notify-mapserver_world_map
collections/obs:
description: Observations
subscribe:
message:
oneOf:
- messageId: message-obs
payload:
$ref: https://geojson.org/schema/Feature.json
operationId: notify-obs
defaultContentType: application/json
externalDocs:
url: https://pygeoapi.io
id: http://localhost:5000
info:
contact:
email: you@example.org
name: Kralidis, Tom
url: https://pygeoapi.io
description: pygeoapi OGC API - Pub/Sub demonstration
license:
name: CC-BY 4.0 license
url: https://creativecommons.org/licenses/by/4.0/
title: pygeoapi OGC API - Pub/Sub demonstration
version: 0.15.dev0
servers:
production:
description: pygeoapi OGC API - Pub/Sub demonstration
protocol: mqtt
url: mqtt://localhost:1883
tags:
- name: geospatial
- name: data
- name: api
Loading

0 comments on commit 92d327f

Please sign in to comment.