/

Building your first workflow

Walking you through creating your first project and workflow.


Introduction

This guide will walk you through creating a project and running a workflow from scratch. The goal is to automatically detect ships in the harbour of Leixões (Portugal) using SPOT satellite images.

For more detailed explanations, please check out the UP42 video tutorials.

Overlayed ships and original SPOT image in Leixões, Portugal
Overlayed ships and original SPOT image in Leixões, Portugal

Create a project and a workflow

1] In order to access the UP42 console, you first need to sign up by following the steps from the article Create an UP42 account. After signing up, create your first project by clicking on Start a Project.

step03 welcome

2] Provide a name to your project and add a description (if applicable). Click on Save.

step04 startProject

3] In order to take advantage of the UP42 geospatial data and algorithms, you need to build a workflow by clicking Create Workflow.

step05 createWorkflow

For more information about projects, workflows and jobs, please check the page Core concepts.

Add blocks

4] In the UP42 platform, a workflow consists of data blocks and processing blocks. The first block is always a data block. This data block can be followed by one or more processing blocks. In this example, a workflow based on the detection of ships from high-resolution SPOT images (1.5 m spatial resolution) will be shown. The first step is to select the data block from which ships will be extracted. Click on Add data.

step06 addDataBlock

5] Browse for the data block SPOT 6/7 Display (Streaming). This data block consumes 3 UP42 credits per tile, which is the equivalent of 0.03 Euro/Dollars. Click on this block and read its description, where additional details are provided. Click on Add Block.

step07 selectSPOTDataBlock

step08 clickAddBlock SPOT

6] The next block that follows the data block is a processing block. Click on Add processing.

step09 addProcessingBlock

7] Browse for the processing block Raster Tiling. This block consumes 0 UP42 credits per megabyte (MB). Click this block and read its description, where additional details are provided. Click on Add Block.

step10 selectRasterTiling

step11 clickAddBlock RasterTiling

8] The final block that follows this processing block is another processing block. Click the plus sign after the previously added processing block.

step12 addProcessingBlockFinal

9] Browse for the processing block Ship Detection. This block consumes 300 UP42 credits per square kilometers, which is the equivalent of 3 Euro/Dollars. Click this block and read its description, where additional details are provided. Click on Add Block.

step13 selectShipDetection

step14 clickAddBlock ShipDetection

All the data and processing blocks are listed in our UP42 Marketplace.

Congratulations, you successfully created a workflow! The next step is generating the outputs defined by the workflow via job configuration and job run. To proceed, please go to Running your first job.