Skip to content

Commit 421e92f

Browse files
authored
Merge pull request #153 from ESA-APEx/mtr_approved_updates
Synchronize updated content from MTR
2 parents 67d5db2 + 915a3c8 commit 421e92f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+1647
-286
lines changed

.markdownlint.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@ line-length:
77

88
MD024:
99
siblings_only: true
10+
MD033:
11+
no-inline-html: false

.markdownlintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ interoperability/algohosting.md
22
interoperability/algohostingenv.md
33
interoperability/geospatial_explorer.qmd
44
interoperability/businessmodel.md
5+
interoperability/datahosting.md

_quarto.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ website:
3636
contents:
3737
- href: instantiation/usecases.qmd
3838
text: Use Cases
39+
- href: instantiation/customisation.md
40+
- href: instantiation/accessibility.md
3941
- href: instantiation/geospatial_explorer.md
4042
- href: instantiation/project_portal.md
4143
- href: instantiation/user_workspace.md
@@ -82,6 +84,7 @@ website:
8284
- href: interoperability/definitions.qmd
8385
- href: propagation/service_development.qmd
8486
- href: interoperability/algohosting.md
87+
- href: interoperability/datahosting.md
8588
- href: interoperability/algohostingenv.md
8689
- href: interoperability/geospatial_explorer.qmd
8790
- href: interoperability/businessmodel.md

css/components/_tables.scss

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,17 @@ th {
2525
background-color: var(--greylight) !important;
2626
color: var(--darkblue) !important;
2727
}
28+
29+
30+
table.requirements {
31+
td, th {
32+
padding: .5rem;
33+
vertical-align: top;
34+
}
35+
td:first-child{
36+
min-width: 150px;
37+
}
38+
td:nth-child(2){
39+
width: 40%;
40+
}
41+
}

guides/file_formats.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: File format recommendations
33
---
44

5-
Within the APEx interoperability and compliance guidelines, [PROV-REQ-01](../interoperability/algohosting.md) specifies
5+
Within the APEx interoperability and compliance guidelines, [DATA-REQ-01](../interoperability/datahosting.md) specifies
66
the file formats that projects should use when publishing static data.
77
The information on this page complement that requirement with more detailed recommendations on the use of these formats.
88
Projects are encouraged to consult with the APEx team if they have a use case that does not fit within these guidelines.
@@ -23,7 +23,7 @@ of GDAL to ensure that they are compliant:
2323
gdal_translate world.tif world_webmerc_cog.tif -of COG
2424
```
2525

26-
### Organizing spatiotemporal multi-band datasets
26+
### Organising spatiotemporal multi-band datasets
2727

2828
Many datasets have multiple bands (or 'variables'), or have a date associated with them.
2929
The general recommendation is to store a single band per GeoTIFF file and to create STAC items with one asset per band.

guides/udp_writer_guide.quarto_ipynb

Lines changed: 461 additions & 0 deletions
Large diffs are not rendered by default.

instantiation/accessibility.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: Accessing your environment
3+
---
4+
5+
Each instantiated component is assigned a dedicated URL following the convention:
6+
7+
`https://<tool>.<project>.apex.esa.int.`
8+
9+
This URL assignment process is fully automated by APEx, including the generation of the necessary security certificates.
10+
For example, if a project named `project-a` requests the instantiation of a user forum and a project portal, the following
11+
URLs will be created:
12+
13+
`https://project-a.apex.esa.int` – the project portal
14+
`https://forum.project-a.apex.esa.int` – the project's user forum
15+
16+
This granular URL assignment ensures a clear separation between the different instantiated components, making them easy
17+
to manage and access. Additionally, as these URLs are publicly accessible, projects can seamlessly integrate the components
18+
into their existing websites by linking to them directly.
19+
20+
In addition to the default URLs provided during component instantiation, APEx also supports the use of custom domains owned
21+
by the requesting project. Configuring custom domains requires additional setup, which is handled upon request.

instantiation/catalog.qmd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ The Product Catalogue enables projects to create their own SpatioTemporal Asset
88
comprehensive metadata collection for efficient organisation and discovery of geospatial data assets. This information
99
is presented in a user-friendly JSON format.
1010

11+
![APEx Product Catalogue](images/stac_browser_1.jpg)
12+
1113
Instantiating a project-specific catalogue gives projects the freedom to use it for a range of purposes, from
1214
experimental to operational use cases. Assets that are considered project deliverables will normally be added to the
1315
centralised project results repository.

instantiation/customisation.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: Customisation
3+
---
4+
5+
The APEx Project Environments are designed to adapt to the unique needs of each project. Except for the User Workspace and
6+
IDE service, which are offered as a combined package, all other services can be requested and instantiated independently.
7+
This modular approach allows projects to select only the tools that align with their specific requirements. Each service
8+
is accessible via a public URL, enabling seamless integration into existing project components.
9+
10+
In addition to the flexibility of service selection, each service can be customised to reflect the project's branding and
11+
aesthetics. The degree of customisation depends on the capabilities of the underlying software, typically focusing on general
12+
visual elements such as logos and colour schemes.
13+
14+
Currently, customisation is performed during the instantiation process in close collaboration with the project team. As the
15+
APEx project evolves, additional mechanisms to streamline and enhance service customisation will be explored. For projects
16+
requiring more detailed adjustments, APEx will provide access to the software’s technical documentation, empowering teams
17+
to further tailor the services to their needs.

instantiation/documentation.qmd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ writing with scientific plotting and code snippets. It also allows for introduci
1313
documentation. Projects that do not feel comfortable with an approach based on Markdown for editing and Git for
1414
versioning are still free to use those traditional formats.
1515

16+
![APEx Documentation Portal](images/documentation.png)
17+
1618
Quarto generates fully customisable online documentation portals tailored for scientific publications, featuring
1719
interactive visualisations. It supports various scientific elements, including formulas, diagrams, and code.
1820
Additionally, Quarto can produce PDF or Word documents, making it ideal for scenarios where user documentation needs to

0 commit comments

Comments
 (0)