Skip to content

Commit dea1a92

Browse files
Merge pull request #607 from geoadmin/feat-PB-1911-publiccode-yml
PB-1911 Add publiccode.yml #patch
2 parents 4decdf2 + acf0e3a commit dea1a92

3 files changed

Lines changed: 53 additions & 0 deletions

File tree

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
- [**Development settings (only for local environment and DEV staging)**](#development-settings-only-for-local-environment-and-dev-staging)
4444
- [Utility scripts](#utility-scripts)
4545
- [Updating Packages](#updating-packages)
46+
- [publiccode.yaml](#publiccodeyaml)
4647

4748
## Summary of the project
4849

@@ -583,3 +584,8 @@ pipenv install logging-utilities~=5.0
583584
Or you can also use the script named "update_to_latest.sh" to automatically update the version
584585
strings of the dependencies in the Pipfile. See the comment at the top of the script to learn how
585586
to use it.
587+
588+
## publiccode.yaml
589+
590+
This file adds the repository to catalogs like the [OSS Catalogue](https://opensource.admin.ch) by the Swiss Confederation.
591+
It follows a [metadata standard](https://yml.publiccode.tools/) for repositories with software developed by public administrations.

publiccode.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
publiccodeYmlVersion: 0.4.0
2+
name: STAC API
3+
applicationSuite: geo.admin.ch
4+
url: https://github.com/geoadmin/service-stac.git
5+
landingURL: https://github.com/geoadmin/service-stac
6+
platforms:
7+
- web
8+
categories:
9+
- geographic-information-systems
10+
usedBy:
11+
- Federal Office of Topography swisstopo
12+
- Federal Office of Meteorology and Climatology MeteoSwiss
13+
developmentStatus: stable
14+
softwareType: standalone/web
15+
description:
16+
en:
17+
localisedName: STAC API
18+
shortDescription: The STAC API to interact with Swiss federal geodata
19+
longDescription: The STAC API of geo.admin.ch consists of standardized RESTful
20+
API endpoints designed for interacting with federal geodata. All datasets
21+
are organized according to the SpatioTemporal Asset Catalog (STAC)
22+
specification, which simplifies data discovery and usage. This STAC API
23+
implementation conforms to the core STAC API specification. The underlying
24+
data model follows the STAC schema and is extended by the forecast
25+
extension to support weather forecast data.
26+
documentation: https://www.geo.admin.ch/en/rest-interface-stac-api
27+
apiDocumentation: https://data.geo.admin.ch/api/stac/static/spec/v1/api.html
28+
features:
29+
- List geodata organized into collections, items and assets (STAC compatible)
30+
- Search items by field value or by spatial criteria, e.g., a bounding box
31+
- Data management of a STAC catalog, like uploading and deleting assets
32+
- Web UI to browse, preview and manage the STAC catalog
33+
- Specifications of the API in a website as OpenAPI definition
34+
- Support of weather forecast data through an extension of the data model
35+
legal:
36+
license: BSD-3-Clause-Modification
37+
maintenance:
38+
type: internal
39+
contacts:
40+
- name: Helpdesk geo.admin.ch
41+
email: info@geo.admin.ch
42+
phone: +41 58 469 01 11
43+
affiliation: Swisstopo
44+
localisation:
45+
localisationReady: false
46+
availableLanguages:
47+
- en
1.2 MB
Loading

0 commit comments

Comments
 (0)