Cree cálculos dentro de las expresiones mediante el editor de expresiones. Utilice operadores y funciones para calcular un valor nuevo basado en los valores de propiedad existentes. Evalúe los resultados de un cálculo con una expresión.
Nota: por ejemplo, utilice funciones geométricas para calcular el área de una clase de elemento y, a continuación, crear un subconjunto que solo tenga elementos por encima de un valor de área que se especifique.
El panel de valores no está disponible para utilizarse en la mayoría de los cálculos. El panel de valores solo está disponible si se utiliza el editor de expresiones para crear una expresión para una sola clase de elemento. Para obtener ayuda sobre cualquier elemento de expresión, consulte Creación de expresiones - Referencia.
Para realizar un cálculo mediante un operador
- Abra el editor de expresiones según el uso que desee para la expresión. Consulte Para crear una expresión para obtener más información.
- Escriba directamente un nombre de propiedad en la sección Expresión o seleccione una propiedad en el el menú de elementos de expresiones.
- Seleccione un operador en el el menú de elementos de expresiones o especifique manualmente uno en la sección Expresiones:
- Seleccione o introduzca el valor que desea evaluar.
- Especifique cualquier otra condición para la expresión.
Nota: para crear una evaluación de una propiedad compleja, inserte un operador AND u OR; a continuación, inserte otro operador o una combinación de operadores/propiedades. Por ejemplo, para buscar todos los edificios cuyo número de dirección sea mayor que 100 pero menor que 200, utilice la expresión: Building_Street_Address > 100 AND Building_Street_Address < 200.
- Haga clic en Aceptar para aplicar la expresión.
Para realizar un cálculo mediante una función
- Abra el editor de expresiones.
- Seleccione una función en el el menú de elementos de expresiones o especifique manualmente una en la sección Expresiones:
- Seleccione la propiedad a la que desea aplicar la función.
Nota: por ejemplo, para redondear la altura de edificios hacia abajo hasta el número entero más cercano inferior y, a continuación, localizar los edificios cuya altura redondeada sea inferior a 8 pies, utilice la expresión: Floor(ROOF_HEIGHT) < 8.
- Haga clic en Aceptar para aplicar la expresión.
Para determinar el área o la longitud (función geométrica)
- Abra el editor de expresiones.
- En el área de expresión, introduzca o inserte la función geométrica (Area2D o Length2D).
- Introduzca la propiedad Geometry entre paréntesis detrás de la función.
Nota: inserte la propiedad Geometry de la categoría Propiedades en el menú de elementos de expresiones . No la cambie manualmente ni sustituya ningún valor de esta propiedad.
- Especifique otras condiciones para la expresión. Por ejemplo, para crear un subconjunto de los datos de edificios que solo especifique edificios con un área superior a 10 000 metros cuadrados, utilice la expresión: Area2D(GEOMETRY) > 10000.
- Haga clic en Aceptar para finalizar la expresión.