This article only applies to points data

This article is only relevant when working with points data, not when working with other (movement, time series, …​) data.

You can read more about the differences between the different data types in this article.

Introduction

Before you can upload any files with points data to our platform, you need to inform the platform about the structure of your data.

For example for a .csv file, this could be

  • The longitude is stored in column 1, and the latitude in column 2

  • Column 4 contains a property "Speed" that I’m interested in

  • …​

New to data uploads ? Follow the tutorial !

There is a tutorial available where you go through the whole process of uploading your data to the platform. That is the best starting point for people trying to upload data for the first time. The tutorial describes how to upload movement data, but most of the steps to follow apply to points data as well.

Define the structure of the data files

After you have created a new data set, you get redirected to the UI where you can adjust the properties of your data set.

At the top of the page, you will find the navigation bar or stepper that takes you through the process. The UI where you define the structure of your data files is located under the Configure Data Properties step:

Figure 1. The navigation bar after clicking on the Configure Data Properties button

The UI offers 3 different ways to define the structure:

Figure 2. The UI to define the structure of your data
  1. Using a wizard. This is the recommended way when you are new to creating data sets. This is also the way that is used inz the tutorial.

  2. Using a properties file. Here you define the structure by uploading a special file containing the structure of your data. The benefit is that you can store such a file next to your data so it’s easy to re-use. The drawback is that creating this file is not super-intuitive.

  3. Copy from another data set. When you have already created another data set which uses files with the exact same structure, you can instruct the platform to copy that structure from an existing data set instead of having to re-define it.

More details on each of these methods are listed below.

Using the wizard

Each data set should have at least Longitude and Latitude columns. The wizard asks you to define which columns in your data are used for these:

  • Longitude: The x-coordinate, or longitude coordinate, by default in the WGS-84 coordinate reference.

  • Latitude: The y-coordinate, or latitude coordinate, by default in the WGS-84 coordinate reference.

  • Timestamp: The date and time when the measurement/event at the location took place.

After defining these columns, you can define additional columns to be used, by clicking the ADD PROPERTY button. A property can be free-form text (like the name of a place), an enumeration (like the type of an event), or a numeric value (like the velocity of a car).

Read the info messages on the right-hand side of the wizard

While you are using and going through the wizard, the info messages on the right-hand side of the wizard provide more information.

Auto-detect columns to accelerate filling in the wizard

You can let the platform auto-detect the available columns by scanning one of your files.

See this article for more information.

Using a data properties file

A data properties file is a CSV file describing the different columns. Each row in the CSV file specifies what kind of data a column contains.

The structure and syntax of this data properties file is explained in detail in this article.

Once you have got such a file, you can upload it by drag-and-dropping it on the drop area:

Figure 3. The drop area for uploading a data properties file

Copying from another data set

In case you already created a data set before, and your new data set follows the same structure, you can simply copy the data properties definition.

Select the data set from which the record structure information should be copied from the dropdown and press the Copy button.

Figure 4. The Copy from another data set UI

Mandatory properties

Data

The definition of the data files must at least define the columns of the following properties:

  • The longitude or x-coordinate

  • The latitude or y-coordinate

Verifying your properties match your data files

If you’re unsure whether you’ve defined the properties correctly, you can use the validator to check.

Figure 5. The data validator UI, which appears once you’ve defined the properties

The validator allows to upload a data file to the server, and the server will validate its contents against the defined properties.

In case there is a problem parsing your data file, you still have the opportunity to update your properties before you start adding data to the data set.