Come valutare le proprietà di un'espressione utilizzando un operatore
Utilizzo dei pulsanti degli operatori.
È possibile utilizzare i seguenti tipi di operatori:
L'espressione che segue può ad esempio essere utilizzata per etichettare le ubicazioni soggette a riparazione con il costo totale delle parti e della manodopera in un progetto di riparazione delle condotte:
PIPE_PARTS_COST + PIPE_LABOR_COST
Per individuare ad esempio le particelle con valore stimato uguale a o maggiore di $100,000, utilizzare l'espressione seguente:
PARCEL_VALUE >= 100000
Per trovare ad esempio solo le particelle provviste di un valore della proprietà PARCEL_OWNER, utilizzare l'espressione seguente:
NOT PARCEL_OWNER NULL
Fare precedere ogni operatore da una proprietà. Per trovare ad esempio le particelle con data dell'ultimo acquisto successiva al 1990 e precedente al 2005, utilizzare l'espressione seguente:
PURCHASE_DATE > 1990 AND PURCHASE_DATE < 2005
Come valutare le proprietà di un'espressione utilizzando una funzione o un'opzione
È possibile utilizzare i seguenti tipi di funzioni:
Per trovare ad esempio la radice quadrata del valore che rappresenta l'area di una particella, utilizzare l'espressione seguente:
SQRT(Area_Particella)
Le funzioni numeriche sono disponibili nel menu Funzioni matematiche. Per arrotondare ad esempio il valore stimato delle particelle per difetto alla successiva cifra intera in dollari più bassa, utilizzare l'espressione seguente:
Floor(PARCEL_VALUE)
Per convertire ad esempio i nomi delle condotte in sole lettere maiuscole, utilizzare la seguente espressione:
Upper(PIPE_NAME)
Per aggiungere ad esempio un mese alla data iniziale di un progetto, utilizzare la seguente espressione:
AddMonths(DATA_INIZIALE, 1)
È possibile utilizzare i seguenti tipi di opzioni:
Le opzioni geometriche possono includere le seguenti: Area, Length2D, M, X, Y, e Z, in base alla fonte dati dell'oggetto cartografico. Per trovare ad esempio il valore del perimetro delle particelle, utilizzare l'espressione seguente (quando Parcels è il layer o l'entità geografica corrente):
Length2D(geometry property)
La proprietà Geometry potrebbe avere un altro nome nell'archivio dati. Viene sempre inserita nell'elenco Proprietà sotto Proprietà geometria. Inserire la proprietà dall'elenco. Non modificarla manualmente e non sostituire alcun valore di questa proprietà.
Per creare ad esempio un testo di etichetta in cui venga visualizzato "Non occupato" se la proprietà Occupied è Null, utilizzare la seguente espressione:
NullValue(OCCUPIED, 'Non occupato')
Le funzioni di aggregazione non sono disponibili all'interno di un menu, ma è possibile digitarle. Per trovare ad esempio il valore medio di tutte le particelle, utilizzare l'espressione seguente:
Median(PARCEL_VALUE)