Introduction to Object Classes
English version
Object Classes define the data structure in EagleArca projects.
Each class represents a type of surveyable element (such as a plant, a pole, a pipeline or a sensor) and specifies what information should be collected and how the object should appear on the map.
Once created and published, a class becomes available to all projects within the organization and can be used to create new objects.
Types of Object Classes
In EagleArca, there are two categories of Object Classes:
Vector Object Classes
These allow you to create objects displayed on the map.
Each class defines a basic geometry, which can be:
- Point
For individual elements such as trees or sensors - Line
For extended elements such as pipes or paths - Polygon
For areas such as flower beds, buildings or operational zones
Geometric classes can be styled with basic shapes, colors and conditional styles.
Conditional styles automatically change the appearance of objects on the map based on the value of one or more attributes, for example to distinguish operational statuses, criticality levels, or numerical thresholds.
(e.g. status = active → green color).
You can make an oriented point, that is, a point oriented in a specific direction on the map, which is useful for representing elements such as cameras or headlights.
Non-vector Object Classes
Known as Form classes. They define the attributes of objects that do not have a geographic representation.
They are used to manage non-mapped information, such as inspection reports, technical checks or reference lists that can be used within projects.
Global List
Global Lists are Form-type object classes that exist at the organizational level and are not tied to a single project.
They serve as shared, centralized repositories of reusable data.
For example:
- lists of suppliers or sensor models
- material types or risk categories
- code tables or references used by multiple projects
Global List objects are added from the Home screen and not within the project.
Object Class Attributes
Each Object Class consists of attributes, which are the data fields that describe the information to be entered for each object in the class.
An attribute can be of the following types:
- Text field
For names or descriptions - Numeric field
For quantitative values or measurements - List of values
For selecting an option from a predefined list - Date
For entering dates or deadlines - Attachments
For uploading files, images, or videos - Dimensions
For automatically recording measurable quantities (e.g., length, area, coordinates) - True/False
For Boolean fields - Object list
For fields composed of multiple sub-attributes, such as a set of repeated measurements or parameters
Each attribute also has configurable properties:
- Name
The field label - Required
Indicates whether the field must be filled in - Default value
The preset value, which can be changed if necessary - Locked
The field is visible but cannot be edited - Main attribute
The primary attribute displayed when querying the object, useful for quickly identifying it
Creation and Management
Object classes are created and modified in the Backoffice, which is accessible only to users with the appropriate permissions.
Once published, the class becomes available in projects and can be used to create new objects.
In summary
- Object Classes define the structure and representation of data.
- They can be geometric (displayed on the map) or form-based (data sheets only).
- Global Lists are forms shared across projects, useful for standardized lists.
- Attributes define the information that each object must contain.
- Oriented points allow for the representation of directed points.
- Only users with backoffice permissions can create or modify classes.
Le Classi Oggetto definiscono la struttura dei dati nei progetti EagleArca. Una volta creata e pubblicata, una classe diventa disponibile per tutti i progetti dell’organizzazione e può essere utilizzata per creare nuovi oggetti. In EagleArca esistono due categorie di Classi Oggetto: Permettono di creare oggetti visualizzati sulla mappa. Le classi geometriche possono essere stilizzate con forme di base, colori e stili condizionali. È possibile rendere un punto orientato, cioè un punto orientato in una direzione specifica della mappa, utile per rappresentare elementi come telecamere o fari. Chiamate Form. Definiscono gli attributi di oggetti che non hanno rappresentazione geografica. Le Liste globali sono classi oggetto di tipo Form che esistono a livello di organizzazione e non dipendono da un singolo progetto. elenco dei fornitori o dei modelli di sensori; tipologie di materiali o categorie di rischio; tabelle di codici o riferimenti usati da più progetti. Gli oggetti delle Global List vengono aggiunti dalla Home e non dentro al progetto. Ogni Classe Oggetto è composta da attributi, ovvero i campi di dati che descrivono le informazioni da compilare per ogni oggetto della classe. Un attributo può essere di tipo: Ogni attributo ha inoltre proprietà configurabili: La creazione e la modifica delle Classi Oggetto avvengono dal Backoffice, accessibile solo agli utenti con permessi adeguati. Last update: 28 May 2026![]()
Italian
Ogni classe rappresenta un tipo di elemento censibile, per esempio una pianta, un palo, una condotta o un sensore, e stabilisce quali informazioni devono essere raccolte e come l’oggetto deve apparire sulla mappa.
Tipologie di Classe Oggetto
Classi Oggetto vettoriali
Ogni classe definisce una geometria di base, che può essere:
Per elementi singoli come alberi o sensori
Per elementi estesi come tubazioni o percorsi
Per aree come aiuole, edifici o zone operative
Gli stili condizionali permettono di cambiare automaticamente l’aspetto degli oggetti in mappa in base al valore di uno o più attributi, ad esempio per distinguere stati operativi, livelli di criticità o soglie numeriche.
(es: stato = attivo → colore verde).
Classi Oggetto non vettoriali
Servono per gestire informazioni non mappate, come schede di ispezione, controlli tecnici o elenchi di riferimento utilizzabili all’interno dei progetti.
Liste Globali
Servono come archivi condivisi e centralizzati di dati riutilizzabili.
Ad esempio:
Attributi delle Classi Oggetto
Per nomi o descrizioni
Per valori quantitativi o misurazioni
Per scegliere un’opzione da un elenco predefinito
Per inserire date o scadenze
Per caricare file, immagini o video
Per registrare automaticamente grandezze misurabili (es. lunghezza, area, coordinate)
Per campi booleani
Per campi composti da più sotto-attributi, ad esempio un set di misure o parametri ripetuti
Etichetta del campo
Indica se deve essere compilato
Valore preimpostato ma modificabile se necessario
Campo visibile ma non modificabile
L’attributo principale mostrato quando si interroga l’oggetto, utile per identificarlo rapidamente
Creazione e gestione
Dopo la pubblicazione, la classe diventa disponibile nei progetti e può essere usata per creare nuovi oggetti.
In sintesi






