-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathconfig_all.yaml
140 lines (136 loc) · 3.76 KB
/
config_all.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
---
# reusable piece of metadata used for geovolumes, features and tiles.
metadata: &addressMetadata
title: Addresses
description: These are example addresses
extent:
bbox:
- 50.2129
- 2.52713
- 55.7212
- 7.37403
storageCrs: http://www.opengis.net/def/crs/OGC/1.3/CRS84
# main config
version: 1.0.0
title: Demo of all OGC specs in one API
# shortened title, used in breadcrumb path
serviceIdentifier: DEMO
abstract: >-
This is example combines features, 3D and vector tiles in one API. Usually
this would encompass one dataset but this demo uses data from various sources.
So don't pay too much attention to the actual data. It's just an example/demo
of GoKoala's capabilities.
# just a dummy picture, but you can put an actual thumbnail here
thumbnail: old.png
resources:
directory: ./examples/resources
keywords:
- keyword1
- keyword2
lastUpdated: "2024-03-04T12:00:00Z"
license:
name: CC0 1.0
url: https://creativecommons.org/publicdomain/zero/1.0/deed.nl
support:
name: Example Support
url: https://support.example.com
# further details of the dataset to be shown on the landing page; supports markdown
datasetDetails:
- name: Foo
value: bar
- name: Costs
value: None
metadataLinks:
- name: Example Register
category: Features
url: https://example.com/my-features/metadata
- name: Example Register
category: Tiles
url: https://example.com/my-tiles/metadata
- name: Example Register
url: https://example.com/my-dataset/metadata
datasetCatalogUrl: https://example.com/datasets
baseUrl: http://localhost:8080
availableLanguages:
- nl
- en
ogcApi:
tiles:
# dataset tiles
tileServer: https://api.pdok.nl/lv/bgt/ogc/v1_0/tiles
types:
- vector
supportedSrs:
- srs: EPSG:28992
zoomLevelRange:
start: 12
end: 12
- srs: EPSG:3035
zoomLevelRange:
start: 14
end: 14
- srs: EPSG:3857
zoomLevelRange:
start: 17
end: 17
collections:
# geodata tiles (collection-level tiles)
- id: addresses # same collection as the geovolumes/features
metadata: *addressMetadata
tileServer: https://api.pdok.nl/lv/bgt/ogc/v1_0/tiles/
types:
- vector
supportedSrs:
- srs: EPSG:28992
zoomLevelRange:
start: 12
end: 12
- srs: EPSG:3035
zoomLevelRange:
start: 14
end: 14
- srs: EPSG:3857
zoomLevelRange:
start: 17
end: 17
features:
datasources:
defaultWGS84:
geopackage:
local:
file: ./examples/resources/addresses-crs84.gpkg
collections:
- id: addresses # same collection as the geovolumes/tiles
metadata: *addressMetadata
web:
urlAsHyperlink: true
- id: addresses2
tableName: addresses
metadata:
title: Addresses II
description: These are also example addresses
extent:
bbox:
- 50.2129
- 2.52713
- 55.7212
- 7.37403
storageCrs: http://www.opengis.net/def/crs/OGC/1.3/CRS84
3dgeovolumes:
tileServer: https://api.pdok.nl/kadaster/3d-basisvoorziening/ogc/v1/collections
collections:
- id: addresses # same collection as the tiles/features
tileServerPath: "gebouwen"
uriTemplate3dTiles: "t/{level}/{x}/{y}.glb"
styles:
default: dummy-style
stylesDir: ./examples/resources
supportedStyles:
- id: "dummy-style"
title: "Dummy style"
keywords:
- keyword1
- keyword2
lastUpdated: "2023-02-24T11:27:00Z"
formats:
- format: "mapbox"