Skip to content

Import Menu

This menu is available for any subproject once you have created a new project or opened an existing one.

Alt text

The import drop-down meny allows you to import various data, content, or online services to your project (sub-project) as shown in the following menu:

Alt text

The content or services you add will then be added in the corresponding content or layer folders in the Project View as shown here:

Alt text

Read on below for how to add the various content types and online services:

Import Connection(s) from File(s)

This option allows you to import connection profiles in x,y,z format from other engineering SW/tools into FieldTwin Design for more accurate display of connections. To create a new connection from file, select this option from the Create menu. In addition to text files in X,Y,Z format this function supports the import of GeoJSON and Shape (SHP) files.

Support for GeoJSON files

Many WMS (mapping) servers like ArcGIS allows you to extract/export pipelines in GeoJSON format if you store your facility data there.

GeoJSON is an open standard format designed for representing simple
geographical features, along with their non-spatial attributes. 
It is based on the JavaScript Object Notation (JSON).

Support for SHP files import

Most CAD software will allow you to save or export your pipelines as “SHP” files.

The shapefile format is a geospatial vector data format for geographic 
information system (GIS) software. It is developed and regulated by Esri 
as a mostly open specification for data interoperability among Esri and 
other GIS software products. The shapefile format can spatially describe 
vector features: points, lines, and polygons, representing, for example; 
water wells, rivers, and lakes. Each item usually has attributes that 
describe it, such as name or temperature.

To import these type of data formats into FieldAP, select the Import Connection(s) from File(s). This will present the following dialog:

Alt text

Then select from the following options:

  • Connection(s) will follow the seabed - If checked this will force the imported connection data Z values to follow the existing seabed/bathymetry or retain the original Z values in the file e.g. if you are importing a riser.

  • Add tie-in Connection(s) - Select this to add one additional point at both ends of the imported connection file. E.g. there is a long distance between the first and second point in the pipeline and you want to adjust the beginning of the pipe to tie in to a plem or similar, you have to add a new point to create the last bend. So selecting this option creates these "tie-in" points automaticly.

  • Force curved connection to be straight - If this is checked the imported connection will be of type Straight.

  • Simplify Connection - When you import a connection it can be comprised of very high number of individual points that may be to much detail for what you need in FieldTwin Design. Use this option together with the Simplify Tolerance value to elliminate points along the connection.

  • Simplify Tolerance - This value defines the tolerance unit value for ellimination of individual points for the imported connection if Simplify Connection is checked. E.g. if the tolerance value is 1 for the unit e.g. meters then any extra infividual points within 1 meter tolerance will be elliminated from the import.

  • Do not import Closed Line (Polygon) - If this option is checked then any imported connection(s) where the start and end point are the same will be discarded.

  • Minimum Connection Length - This allows you to define the minimum length for a connection to be imported. E.g. if this value is 1 m then only connections of 1 meter or longer will be imported.

  • Valid for Cost Computation - Check this option if you want the imported connection(s) to be included in the cost calculations. If you are importing e.g. data from a brown field then you usually would not want these included in your cost calculation.

  • Limit Import to - This drop-down list will allow you to select to only import data for a specific view. You can select between: None, Current View Box, or any created View Point(s).

  • Only Connections Fully Contained Within Selected View - This will only import connections that are within the selected View Box.

  • Convert Coordinates - This will convert the coordinates into your current projection system.

Press Cancel to exit the dialog.

Pressing Confirm will then display a file selection dialog:

Alt text

And the file will be imported into FieldAP and displayed as shown below:

Alt text

Connection from WFS

This feature supports direct import from WFS (read: Web Feature Service) mapping servers/services such as e.g. ArcGIS. You can directly import e.g. existing pipeline data as new connections in FieldAP. To create a new connection from a WFS mapping service, select this option from the Create menu.

Import Profile From WFS

This will bring up the following dialog box with the following options:

Alt text

Create a new import / Clone an existing import - Select this option if you are importing a new set of WFS data or if you want to create a clone of an existing import made previously.

Update an existing import - If you have done a previous WFS import selection and saved this you can choose this from the drop down list to perform the same import again.

Press Cancel if you just want to cancel the operation.

Create a new import / Clone an existing import

If you selected this option you will be presented with the following dialog:

Alt text

Select - Select a previous import operation from the drop down list.

Server URL - Here you input the WFS server address that you will query for data. In this example we use Norwegian Petroleum Directorate WFS server:

https://factmaps.npd.no/arcgis/services/FactMaps_ogc/3_0_ED50_z32/MapServer/WFSServer?request=GetCapabilities&service=WFS

Override Projection System - This drop down list will load all the supported projection systems from the WFS server and you need to select which projection you want for the import. For the NPD sample you can use "EPSG:23032 - ED50 / UTM zone 32N".

Cancel - This will close the import dialog.

Previous - This will go back to the previous dialog box.

Next - Press this button to continue the WFS import process.

Alt text

Restrict to import current view - If you check this option what you import will be restricted to the current stage view or viewport if you will.

Force Easting / Northing order inversion - If the WFS server is not compliant with the latest WFS standard you will need to check this box to read the data correctly.

Simplify Connection - Check this box to enable simplification of the imported connection(s) e.g. based on the Tolerance given below we will elliminate points for very detailed connections.

Tolerance - Enter the tolerance value for performing the simplification algorithm if this option is checked above.

Minimum Connection Length - Enter the minimum length of the connection(s) to be imported. If connections are less then this value they will not be imported.

Cancel - This will close the import dialog.

Previous - This will go back to the previous dialog box.

Next - Press this button to continue the WFS import process.

This brings up a dialog that list all the available described data layers from WFS query (read: GetFeature) as shown below:

Alt text

You can use the Filter to narrow down the list by starting to type what your are looking for.

In this sample we selected “Pipelines”, and that will present a dialog listing all the available pipelines from this layer:

Alt text

You also have filtering options for “Attribute” and “Value”. For this sample we set “Pipeline_name” to “34”. You can use the “+” and “-“ buttons shown to add or delete filters.

Then press the “Next” button to continue, Cancel to abort, or Previous to go back to the previous dialog.

This will display the next dialog box:

Alt text

Configuration Name - Enter the import configuration name designation here. This will then be stored so you can select it for re-import or cloning later.

Mark connection as inactive - This will mark the connection as inactive when imported. You can change this by selecting the connection in Project View.

Height sample connections - Check this if the connection should follow the seabed / bathymetry.

Tags - You can apply tags on the import/clone operations.

Connection Type - You can select if the imported data should be classified as one of your existing connection types by selecting from the drop down list.

Then press the “Import” button to start the import from the WFS server. A message when the import process is complete will appear. PressCancel to abort, or Previous to go back one step.

Note! The imported connection might not show up on the screen as that depends on the current field location. The easiest then is to find the imported entity in Project View under Connections in this example, and use the “Locate” function to be taken to the imported pipeline.

Alt text

Update imported connections

If you select this option this means that you have already completed an import and/or clone operation and named the operation so it will be saved. This means that FieldAP has stored all the associated values and selections you did for the different import steps previously. This allow you to quickly step through the import dialog, but you can still make changes underway. Note! The dialog boxes are identical except for the dialog caption, which will read Import from WFS (Update Configuration)

The final step will display an informational message as follows:

Alt text

Connection from ArcGIS

This feature is identical to Connection from WFS as described above, but supports direct import from ArcGIS server/services with REST API. You can thus directly import e.g. existing pipeline data as new connections in FieldTwin Design. To create a new connection from a ArcGIS REST API, select this option from the Create menu.

See Import Profile from WFS

Update Imported Connections

Select this feature to run the previous connection import operation again. It will then display the following dialog box:

Alt text

If no previous import connection operations have been run nothing will happen.