In this article, you will learn how to add, edit or replace a port and/or offshore base.  When setting up a case, it is important to have a port or offshore base as this is where your technicians can be located, and vessels can stay when idle.  

The images below show you the icons Shoreline uses to illustrate if you are using ports or offshore bases.

     Port icon                                                                                                       Offshore base icon

Ideally, all ports and offshore bases you add to a case will come from your Input library.

Click the links to go directly to the information you're looking for:

Add a new base to a case

Often, the first step when creating a case is to establish your offshore base or port. It is necessary to set at least one unique port for hosting the logistics. You can set as many ports in the simulation as desired.

Follow these steps to add bases to a case: 

1. Go to Build → Bases.

2. Click on + Add.

3. Select Port or Offshore Base.

4. Click on the specific port or offshore base to add it to the case.

5. If you are adding an offshore base, you will need to define the location. Place the base on a location manually by placing it on the map or by adding the location (latitude/longitude). 

Note: Once you've added a port, you will need to go to Edit in order to add more information. Follow the steps below:

Edit a base

The following information is available to edit on a base:

  • Parameters
    • Location
    • Number of repair slots
    • Custom route
  • Cost
  • Weather
  • Inventory management

Follow these steps to edit your port or base:

1. Go to Build → Bases

2. Click on the port you want to edit or on the pencil icon to edit

3. Fill in or edit the base inputs.

Base inputs

Note: These inputs are for a port. If you are editing an offshore base, the only inputs that are applicable are the location and weather. 


Under parameters, you can adjust the location of your port.

You can set the location of your port on the map by clicking Pick location on map. Then, click on the map to place the port.

Latitude and Longitude: Define the location of the port.

Number of repair slots: Define the number of available repair slots in the port used for repairing a turbine with a floating foundation.

Custom Route: Define the route a vessel must follow when sailing from the port to the destination. Learn more about this here.


This section is not necessary to run a simulation but allows you to include the cost in your outputs for reference. The costs that you can include here are currencies, annual cost of base staff, annual cost of facilities and annual other costs. 

Data Time Series

You can also add a cost time series, so your cost differentiates by year. This is done by clicking Open Time Data Series.

Set your year range starting with 1 and how many years you want to simulate and click Update. The actual year is derived from the operational start year on the assets (if your operational start year is set to 2021-xx-xx, year 1 is 2021, year 2 is 2022, etc.), to which you can add the cost per year.


This is one of the most important inputs to manage. Here you can load the weather file for the port. There are two ways you can load this file: Using imported weather data, or ERA5 weather data. Please see this article on how the two different weather files selections work.

If you select Apply everywhere you can add the same weather files to the full case.

Inventory management

Add components to your base to model stock levels and component transport and assembly. Learn more about this feature on our Inventory management page.

Other base options

After you've added a base to your case, there are options to replace the base, save the base to your input library, duplicate the case, and remove the case.

Duplicating a base copies all existing parameters, including weather. This can be useful if you have two bases that share parameters, but, e.g., have different locations. Just copy the base and edit the location of the duplicate.

Access these options:

  1. Go to Build >  Bases.
  2. Click the three-dot additional options menu icon.
  3. Click one of the options.

If you replace a base, you will need to edit the base to configure the required information.