Em CadnaA é possível representar diferentes objetos por cores, dependendo da área do solo eles pertencem. Uma maneira de fazer isso é a seguinte:
1) Definir as "áreas de uso de lil-uso" do projeto:
No exemplo, 2 usos do solo que foram definidos: Área mista (Laranja) i área de estar (Vermelho).
2) Defina uma variável MEMO chamada "Use" e atribua um valor 1 a edifícios dentro da Área Mista e um valor de 2 a edifícios dentro da Área de Viva. Para fazer isso, selecione o perímetro de área mista primeiro, clique na opçãoModificar objeto...e configurar da seguinte forma:
ImprensaOk oke configurar da seguinte forma:
ImprensaOk ok, , , a sua populaçãoTodos os restaurantese repetir o procedimento, mas selecionando o perímetro da Área de Vida e do campoNovo valoratribuir 2.
Se introduzir a secção MEMO de qualquer edifício (dentro dos dois usos definidos) deverá ver a variável com o seu respectivo valor:
(3) MoradaOpções/Aparência, seleccionarConstrução/Enchimento/Core selecionarUse fórmula para cor.Dentro da caixa escreva a seguinte expressão:
iif(MEMO_Use==1, rgb(255,0.0), iif(MEMO_Use==2, rgb(0,0,255), rgb(255,255)
A expressão indica que se Use = 1 (Área Misturada), os edifícios serão vermelhos. Se Uso = 2 (Área de Vida), os edifícios serão exibidos em azul e se Uso tiver qualquer outro valor, os edifícios serão exibidos em branco.
NOTA: As cores seguem a codificação RGB (Rede, Verde, Azul)