Skip to main content

Creare una nuova classe oggetto

La funzione creare una nuova classe oggetto consente di definire la struttura dati (attributi) e la natura geometrica (vettoriale o non vettoriale) degli oggetti che verranno utilizzati nei progetti di EagleArca.

Operazione disponibile con permessi di backoffice di tipo Standard o superiore.


Requisiti

  • Accesso al Backoffice.
  • Scelta preliminare del tipo di oggetto:
    • Vettoriale: Punto, Linea, Poligono. Per i Punti è disponibile l’opzione Orientato (direzione).
    • Non vettoriale: senza geometria; basato solo su attributi.
  • Definizione degli attributi necessari (vedi collegamenti in fondo).

Passaggi

  1. Apri Object Classes
    Accedi al Backoffice: si apre la sezione Object Classes con l’elenco delle classi esistenti nell'organizzazione.

  2. Crea la classe
    Clicca Nuova classe oggetto. In alto a sinistra inserisci il Nome e seleziona il Tipo (vettoriale/non vettoriale).

  3. Configura lo stile (se vettoriale)
    Definisci lo stile base per mappa 2D e 3D (icona/forma, dimensione, colori, opacità, regole di visibilità).

  4. Aggiungi e configura gli attributi

    • Ogni classe include l’attributo di sistema ID / Unique Identifier (bloccato, non eliminabile).
    • Clicca + in basso a destra per creare un nuovo attributo (di default di tipo Text Box), quindi imposta la tipologia corretta (Numero, Lista valori, Data, Vero/Falso, Allegati, Measure, Object List, ecc.).
    • Per ciascun attributo, valuta se impostarlo come:
      • Obbligatorio (è richiesto un valore al salvataggio dell’oggetto, sarà necessario importare un valore di default)
      • Bloccato (non modificabile nel frontoffice)
      • Main Attribute (nome identificativo dell’oggetto; deve essere univoco)
      • Group By Attribute (per raggruppare gli oggetti per valore)

  5. (Opzionale) Configura Data Source e grafici

    • Disponibile solo con il modulo Dataflow con sensori configurati in precedenza.
    • Nella tab Dataflow della classe oggetto aggiungi una o più data sources fra i tipi disponibili, quindi definisci uno o più grafici che le utilizzano.
    • Ogni grafico richiede almeno una data source; lo stesso data source può alimentare grafici diversi e un grafico può confrontare più data source.
    • I grafici vengono esposti come attributi della classe (possono essere riordinati rispetto agli altri attributi).
    • In fase di creazione/modifica dell’oggetto nei progetti, verrà richiesto all'utente di selezionare il sensore (ID) da associare alla data source per abilitare la visualizzazione dei grafici.

  6. (Opzionale) Riordina le card degli attributi
    Clicca e trascina le card verticalmente dai 6 puntini a sinistra di ognuna per ridefinire l'ordine di visualizzazione e compilazione.


  7. Salva la classe
    Verifica i campi obbligatori e clicca Salva. La classe apparirà nell’elenco Object Classes.

  8. Rendi la classe utilizzabile nei progetti
    Associa la classe a uno o più progetti e verifica i permessi dei gruppi rispetto a quella classe (visibile/modificabile/non visibile) per consentire la creazione e l’uso delle istanze.


Suggerimenti

  • 💡 Pianifica gli attributi prima di creare la classe: riduce successive modifiche strutturali.
  • 💡 Imposta un Main Attribute significativo (univoco e riconoscibile nelle liste e nei tooltip).
  • 💡 Usa Group By Attribute se prevedi molte istanze e necessiti di categorie di lettura rapida.
  • 💡 Per oggetti non vettoriali destinati all’organizzazione e non al singolo progetto, valuta l’uso di Global List.

Collegamenti


Problemi comuni

Problema Soluzione
Il salvataggio non è disponibile Controlla di aver compilato tutti i campi obbligatori per ciascun attributo.
La classe non compare nel progetto Associa la classe al progetto e verifica i permessi del gruppo.
Gli oggetti non si vedono in mappa Verifica che la classe sia *vettoriale* e che lo zoom inquadri l’area corretta; controlla le regole di visibilità.

Ultimo aggiornamento: 8 settembre 2025