The Codelist Editor enables organizations to create and maintain codelists for surveying. Codelists ensure that surveyed features are classified consistently throughout a site's lifecycle.
Features
- Create and delete codelists.
- Import CSV and JFCL codelist files into Xsite Manage to centralize your organization's codelists.
- Download codelists for use in third-party solutions.
- Assign a codelist to a site.
Prerequisites
- Before you begin, make sure you have Organization Admin or External Operator User permissions.
- Codelists can be imported from CSV or JFCL files.
Open Codelists
Codelists can be managed in Xsite Manage, and any changes are synchronized with Xsite machine control systems and surveying equipment. This allows users to tailor codelists to the needs of each site project.
Users can also define which codes are available for surveying.
The Codelists view displays all codelists available in your organization. From this view, you can:
- Search existing codelists.
- Create a new codelist.
- Download a codelist.
- Delete a codelist.
- Open a codelist for editing.

Create a new codelist
To create a new codelist.
- Click New.
- Enter a unique name for the codelist.
- Click Create.
The new codelist is added to the organization and can now be opened in the editor.


Add content to a codelist
A newly created codelist is initially empty. You can add content from a region codelist, an organization codelist, or by creating individual codes.
To add codes from an existing codelist:
- Open the Select codelist menu.
- Select a region or organization codelist.
- Click Add.
You can also add individual codes by clicking New code.

Upload a codelist

If you already have a codelist file.
- Click Upload.
- Select a supported CSV or JFCL file.
- Wait for the upload to complete.
The uploaded codelist is loaded into the editor and is ready for editing. Changes are not applied until they are saved. Click Save to update the codelist.
Edit a codelist
After importing or adding a codelist, it opens in the Codelist Editor. The editor is divided into Category and Feature sections.
A feature represents an individual type of surveyed object. A feature code defines what a measured point, line, or other object represents. For example, a feature can represent an asphalt edge, a centerline, or a light pole. In the Finnish coding example below, numerical codes such as 122 identify specific types of surveyed features.
A category provides a broader level of classification. It can be used to group multiple feature codes based on the surface, structure, or other larger entity they belong to. For example, 171100 Rock excavation (bottom surface) can be defined as a category containing multiple feature codes associated with that surface.
*Example of Finnish Infra Construction Coding.
In short, a feature defines what an individual surveyed object is, while a category defines the broader group or surface it belongs to.
Both sections provide similar editing functionality. Feature codes also include a Type attribute, which defines whether the feature is represented as a Point, Line, or Area.

From the editor, you can:
- Search codes
- Create new codes
- Add codes from another codelist
- Edit code attributes
- Change code colors
- Delete codes
- Upload a codelist
- Download the current codelist
- Save your changes
Edit category codes
Category codes contain the following editable attributes:
- Code
- Short description
- Long description
- Color
- Surveying
Edit feature codes
Feature codes contain the following editable attributes:
- Code
- Type
- Short description
- Long description
- Color
- Surveying selection
Surveying selection defines whether the feature code is used for surveying.
The Type attribute defines how the feature is represented in the field:
- Point
- Line
- Area

Create a new code
To create a new code, select either the Category or Feature tab.
- Click New code.
- Enter the required information:
- Code
- Type
- Short description
- Long description (optional)
- Color
- Surveying
- Click Add.

Change a code color
The Color attribute defines the display color of a code. Select a color when creating a new code or edit the color directly in the table.
Click Save to apply your changes.
Help Center