You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+20-9Lines changed: 20 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,6 +32,8 @@
32
32
33
33
-**OGC Features and Vector Tiles** API built on top of [https://github.com/developmentseed/tipg](https://github.com/developmentseed/tipg)
34
34
35
+
-**A STAC Catalog browsing UI** based on the radiant earth browser : [https://github.com/radiantearth/stac-browser](https://github.com/radiantearth/stac-browser)
36
+
35
37
---
36
38
37
39
## 🌍 eoAPI: An Open-Source Community Project
@@ -57,22 +59,19 @@ Then you can start exploring your dataset with:
57
59
58
60
- the STAC Metadata service [http://localhost:8081](http://localhost:8081)
59
61
- the Raster service [http://localhost:8082](http://localhost:8082)
62
+
- the browser UI [http://localhost:8085](http://localhost:8085)
60
63
61
64
If you've added a vector dataset to the `public` schema in the Postgres database, they will be available through the **Vector** service at [http://localhost:8083](http://localhost:8083).
62
65
63
-
## Deployment
66
+
## Deployment with standard runtimes
64
67
65
68
This repository has current runtimes that are consistently updated with new functionality.
66
69
67
-
The services can be deployed locally via docker with `docker compose up`.
68
-
69
-
Two Infrastructure as Code (IaC) repositories are available:
70
-
-[eoapi-cdk](https://github.com/developmentseed/eoapi-cdk): A set of AWS CDK constructs to deploy eoAPI services
71
-
-[eoapi-k8s](https://github.com/developmentseed/eoapi-k8s): IaC and Helm charts for deploying eoAPI services on AWS and GCP
70
+
### Local deployment
72
71
73
-
Finally, [eoapi-template](https://github.com/developmentseed/eoapi-template) is an AWS CDK app that shows how to configure the eoapi-cdk constructs.
72
+
The services can be deployed altogether locally with `docker compose up`.
74
73
75
-
Alternatively, you may install the libraries locally:
74
+
Alternatively, you may install the libraries and launch the applications manually :
76
75
77
76
<details>
78
77
@@ -109,7 +108,19 @@ Note: python libraries might have incompatible dependencies, which you can resol
109
108
110
109
</details>
111
110
112
-
## Custom runtimes
111
+
### Deployment on the cloud
112
+
113
+
#### Kubernetes
114
+
115
+
[eoapi-k8s](https://github.com/developmentseed/eoapi-k8s) contains IaC and Helm charts for deploying eoAPI services on AWS and GCP.
116
+
117
+
#### AWS CDK
118
+
119
+
[eoapi-cdk](https://github.com/developmentseed/eoapi-cdk) defines a set of AWS CDK constructs that can be used to deploy eoAPI services on AWS. This repository itself makes use of these in `infrastructure/aws`. An official example usage of these constructs can be found at [eoapi-template](https://github.com/developmentseed/eoapi-template).
120
+
121
+
122
+
123
+
## Deployment with custom runtimes
113
124
114
125
The eoAPI repository hosts customized versions of each base service which can work in parallel or in combination with each other.
Copy file name to clipboardExpand all lines: docs/src/services.md
+22-1Lines changed: 22 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -109,4 +109,25 @@ It enables vector Features/Features Collection exploration and visualization for
109
109
110
110
- https://vector.eoapi.dev/collections/public.landsat_wrs/viewer shows the `landsat_wrs` Table on a Map client using vector tiles
111
111
112
-
- https://vector.eoapi.dev/tileMatrixSets/WebMercatorQuad `WebMercatorQuad` TileMatrixSet information
112
+
- https://vector.eoapi.dev/tileMatrixSets/WebMercatorQuad `WebMercatorQuad` TileMatrixSet information
113
+
114
+
115
+
## Browsing UI
116
+
117
+
The browsing UI deployed in eoAPI is built on [the radiant earth STAC browser](https://github.com/radiantearth/stac-browser), and provides a configurable, user-friendly interface to search across and within collections and quickly visualize single items assets.
- http://eoapi-dev-stac-browser.s3-website-us-east-1.amazonaws.com/collections display available **Collection**
129
+
130
+
- http://eoapi-dev-stac-browser.s3-website-us-east-1.amazonaws.com/collections/MAXAR_southafrica_flooding22/items display available **Items** for the `MAXAR_southafrica_flooding22` collection
131
+
132
+
- http://eoapi-dev-stac-browser.s3-website-us-east-1.amazonaws.com/collections/MAXAR_southafrica_flooding22/items/36_213131033000_1040010076566100 show the `36_213131033000_1040010076566100` **Item** in the `MAXAR_southafrica_flooding22` collection and visualize its "visual" asset.
0 commit comments