8 |
9 |
10 |
{{response.title}}
11 |
12 |
13 | {% for link in response.format_links %}
14 |
{{link.type}}
15 | {% endfor %}
16 |
17 |
18 |
19 | {% if response.description is not none and response.description|length > 0 %}
20 |
21 |
{% trans %}Description{% endtrans %}
22 | {{response.description}}
23 |
24 | {% endif %}
25 |
26 | {% if response.license is not none and response.license|length > 0 %}
27 |
28 |
{% trans %}License{% endtrans %}
29 | {{response.license}}
30 |
31 | {% endif %}
32 |
33 | {% if response.keywords is not none and response.keywords|length > 0 %}
34 |
35 |
{% trans %}Keywords{% endtrans %}
36 | {{response.keywords|join(' ')}}
37 |
38 | {% endif %}
39 |
40 | {% if response.providers is not none and response.providers|length > 0 %}
41 |
42 |
{% trans %}Providers{% endtrans %}
43 |
44 | {% for provider in response.providers %}
45 | -
46 | {{provider.name}}
47 | {% if provider.roles is not none and provider.roles|length > 0 %}
48 | {{provider.roles|join(' ')}}
49 | {% endif %}
50 |
51 | {% endfor %}
52 |
53 |
54 | {% endif %}
55 |
56 |
57 |
{% trans %}Extents{% endtrans %}
58 |
59 | {% for bbox in response.extent.spatial.bbox %}
60 |
61 |
62 | {% if loop.index0 == 0 %}
63 | {% trans %}Spatial{% endtrans %}
64 | {% endif %}
65 | |
66 |
67 | {% for pos in bbox %}
68 | {{pos}}{{ ", " if not loop.last else "" }}
69 | {% endfor %}
70 | |
71 |
72 | {% endfor %}
73 | {% for interval in response.extent.temporal.interval %}
74 |
75 |
76 | {% if loop.index0 == 0 %}
77 | {% trans %}Temporal{% endtrans %}
78 | {% endif %}
79 | |
80 |
81 | {% for end in interval %}
82 | {% if end is none %}
83 | {% trans %}Unbounded{% endtrans %}
84 | {% else %}
85 | {{end}}
86 | {% endif %}
87 | {{ "/ " if not loop.last else "" }}
88 | {% endfor %}
89 | |
90 |
91 | {% endfor %}
92 |
93 |
94 |
95 |
96 |
97 |
{% trans %}Features Links{% endtrans %}
98 |
115 |
116 |
117 |
120 |
121 |
122 |
145 | {% include "footer.jinja2" %}
--------------------------------------------------------------------------------
/oaff/app/oaff/app/responses/templates/html/CollectionItems.jinja2:
--------------------------------------------------------------------------------
1 | {% include "header.jinja2" %}
2 |
8 |
9 |
10 |
11 |
{% trans %}Collection Items{% endtrans %}
12 |
13 |
14 | {% for link in response.format_links %}
15 |
{{link.type}}
16 | {% endfor %}
17 |
18 |
19 | {% if response.has_features() %}
20 |
21 |
22 |
{% trans %}Features{% endtrans %}
23 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 | {% for field_name in response.field_names() %}
47 | {{field_name}} |
48 | {% endfor %}
49 |
50 | {% for feature in response.features %}
51 |
52 | {% for field_name in response.field_names() %}
53 | {% if field_name == response.unique_field_name %}
54 |
55 |
56 | {{feature[field_name]}}
57 |
58 | |
59 | {% else %}
60 | {{feature[field_name]}} |
61 | {% endif %}
62 | {% endfor %}
63 |
64 | {% endfor %}
65 |
66 |
67 |
68 |
69 | {% endif %}
70 |
71 |
72 |
89 | {% include "footer.jinja2" %}
--------------------------------------------------------------------------------
/oaff/app/oaff/app/responses/templates/html/CollectionsList.jinja2:
--------------------------------------------------------------------------------
1 | {% include "header.jinja2" %}
2 |
6 |
7 |
8 |
9 |
{% trans %}Collections{% endtrans %}
10 |
11 |
12 | {% for link in response.format_links %}
13 |
{{link.type}}
14 | {% endfor %}
15 |
16 |
17 |
18 |
19 | {% trans %}Name{% endtrans %} |
20 | {% trans %}Type{% endtrans %} |
21 | {% trans %}Description{% endtrans %} |
22 |
23 | {% for summary in response.collections %}
24 |
25 | {{summary.title}} |
26 | {{summary.itemType.value}} |
27 | {{summary.description}} |
28 |
29 | {% endfor %}
30 |
31 |
32 | {% include "footer.jinja2" %}
--------------------------------------------------------------------------------
/oaff/app/oaff/app/responses/templates/html/Conformance.jinja2:
--------------------------------------------------------------------------------
1 | {% include "header.jinja2" %}
2 |
6 |
7 |
8 |
9 |
{% trans %}Conformance{% endtrans %}
10 |
11 |
12 | {% for link in response.format_links %}
13 |
{{link.type}}
14 | {% endfor %}
15 |
16 |
17 |
18 |
19 |
20 | {% for link in response.conformsTo %}
21 | -
22 | {{link}}
23 |
24 | {% endfor %}
25 |
26 |
27 |
28 |
29 | {% include "footer.jinja2" %}
--------------------------------------------------------------------------------
/oaff/app/oaff/app/responses/templates/html/Feature.jinja2:
--------------------------------------------------------------------------------
1 | {% include "header.jinja2" %}
2 |
9 |
10 |
11 |
12 |
{{response.feature_id}}
13 |
14 |
15 | {% for link in response.format_links %}
16 |
{{link.type}}
17 | {% endfor %}
18 |
19 |
20 |
21 |
22 |
23 |
24 | {% for key, value in response.properties.items() %}
25 |
26 | {{key}} |
27 | {{value}} |
28 |
29 | {% endfor %}
30 |
31 |
32 |
33 |
34 |
41 | {% include "footer.jinja2" %}
42 |
--------------------------------------------------------------------------------
/oaff/app/oaff/app/responses/templates/html/LandingPage.jinja2:
--------------------------------------------------------------------------------
1 | {% include "header.jinja2" %}
2 |
5 |
6 |
7 |
8 |
{{response.title}}
9 |
10 |
11 | {% for link in response.format_links %}
12 |
{{link.type}}
13 | {% endfor %}
14 |
15 |
16 |
17 | {% if response.description|length > 1 %}
18 |
19 | {{response.description}}
20 |
21 | {% endif %}
22 |
23 |
{% trans %}OpenAPI{% endtrans %}
24 |
25 |
26 | {% for link in response.openapi_links %}
27 | -
28 | {{link.title}}
29 |
30 | {% endfor %}
31 |
32 |
33 |
34 |
35 |
{% trans %}Collections{% endtrans %}
36 |
37 |
38 | {% for link in response.collection_links %}
39 | -
40 | {{link.title}}
41 |
42 | {% endfor %}
43 |
44 |
45 |
46 |
{% trans %}Conformance{% endtrans %}
47 |
48 |
49 | {% for link in response.conformance_links %}
50 | -
51 | {{link.title}}
52 |
53 | {% endfor %}
54 |
55 |
56 |
57 |
58 |
59 | {% include "footer.jinja2" %}
--------------------------------------------------------------------------------
/oaff/app/oaff/app/responses/templates/html/footer.jinja2:
--------------------------------------------------------------------------------
1 |