Crie cálculos em expressões usando o Editor de expressão. Utilize operadores e funções para calcular um novo valor com base nos valores de propriedade existentes. Avalie os resultados do cálculo com uma expressão.
Nota: Por exemplo, utilize funções geométricas para calcular a área para uma classe de recurso e, a seguir, crie um subconjunto que tenha somente os recursos com áreas acima de um valor de área especificado.
O painel de valores não estará disponível para uso na maioria dos cálculos. O painel Valores somente está disponível se o Editor de expressão for utilizado para criar uma expressão para uma única classe de recurso. Para obter ajuda sobre os elementos de expressão, consulte Criar expressões - Referência.
Para efetuar um cálculo utilizando um operador
- Abra o Editor de expressão com base no uso desejado para a expressão. Consulte Para criar uma expressão para obter mais informações.
- Insira um nome de propriedade diretamente na Área da expressão ou selecione a propriedade no menu Elementos da expressão.
- Selecione um operador no menu Elementos da expressão ou insira manualmente um operador na Área da expressão:
- Selecione ou insira o valor para avaliar.
- Especifique quaisquer outras condições para a expressão.
Nota: Para criar uma avaliação de propriedade complexa, insira um operador AND ou OR e, a seguir, insira outra combinação de operador/propriedade. Por exemplo, para localizar todas as construções cujo endereço da rua seja maior que 100 e menor que 200, utilize a expressão: Building_Street_Address > 100 AND Building_Street_Address<200
- Clique em Ok para aplicar a expressão.
Para efetuar um cálculo utilizando uma função
- Abra o Editor de expressão.
- Selecione uma função no menu Elementos da expressão ou insira manualmente uma função na Área da expressão:
- Selecione a propriedade na qual deseja aplicar a função.
Nota: Por exemplo, para arredondar a altura de construções para baixo até o número inteiro mais próximo e, em seguida, localizar construções cuja altura arredondada seja menor que 8 pés, utilize a expressão: Floor(ROOF_HEIGHT) < 8
- Clique em Ok para aplicar a expressão.
Para localizar a área ou comprimento (função geométrica)
- Abra o Editor de expressão.
- Na área de expressão, insira ou digite a função geométrica (Area2D ou Length2D).
- Insira a propriedade Geometria entre parênteses após a função.
Nota: Insira a propriedade Geometria da categoria Propriedades no menu Elementos da expressão. Não altere-a manualmente ou substitua um valor para esta propriedade.
- Especifique quaisquer outras condições para a expressão. Por exemplo, para criar um subconjunto de seus dados de construção que especifica apenas construções com uma área acima de 10 mil pés quadrados (930 metros quadrados), utilize a expressão Area2D(GEOMETRY) > 10000.
- Clique em OK para concluir a expressão.