diff --git a/Home.md b/Home.md index 93a012c..4e2e12a 100644 --- a/Home.md +++ b/Home.md @@ -1,21 +1,37 @@ -# Deploy the Project on CamelX Platform +# OGC Api Feature Get Item Action -Deploy on CamelX Platform in three steps +Returns the items of the collection provided of an OGC API Features server. +The collection must be a valid collection name on the server. -## Step 1: Create a release -From the project space, click on **"Create a release"** +Query can be defined in the body too. -The new version is automatically available in the list +See https://www.ogc.org/standards/ogcapi-features -## Step 2: Deploy -Click on **"Deploy"** +## Metadata -- **Version:** Select the desired release -- **Environment:** Choose `Development`, `Staging`, or `Production` -- **Configuration:** Select the configuration source -- **Resources:** Set CPU and Memory +| Property | Value | +|----------|-------| +| Type | action | +| Group | Geospatial | +| Namespace | Geo | +| Support Level | Stable | +| Provider | Apache Software Foundation | -## Step 3: Expose -Enable **"Expose"** +## Properties -Choose an **API Gateway** (Internal, Public, etc.) +| Name | Type | Required | Default | Description | +|------|------|----------|---------|-------------| +| `url` | string | ✓ | | The URL to fetch for data | +| `collection` | string | ✓ | | Name of the collection we want to extract items from. | +| `bbox` | string | | `-180,-90,180,90` | Bounding Box of the items we want to retrieve. | +| `limit` | integer | | `10` | Maximum number of items to retrieve. Must be a number between 1 and 10 000. | +| `split` | boolean | | `false` | When true, instead of returning the full geojson, split the message into each feature. | +| `query` | string | | `` | Separated list by `&` of properties we want to query. | + +## Dependencies + +- `camel:core` +- `camel:http` +- `camel:kamelet` +- `camel:jsonpath` +- `camel:jackson`