Lados


Os Polígonos podem ter 4 lados, que são calculados pelo programa. Eles podem ser:

  1. Frente - Lado que dá para uma Rua.
    Para calcular qual será, o programa verifica qual é o menor segmento que confronta com uma Rua.
    Se ele não existir, será o menor segmento que não confronta com um lote.
    Se ele também não existir, será o segmento que tem o menor comprimento.

    Em seguida o programa divide o polígono em 4 setores (linhas vermelhas do desenho abaixo), usando o ângulo da reta entre o centro do lote e o ponto médio do segmento como referência (linha azul do desenho abaixo). Então determina por proximidade os inícios e fins de cada lado.
    Considere a imagem abaixo:

    O segmento 1-2 é a frente, pois confronta com a Rua em amarelo. 4-1 será o lado esquerdo, 2-3 será o lado direito e 3-4 será o fundo do lote.
  2. Esquerdo - Depende da posição do observador, se ele está dentro ou fora do lote e olha para o lado esquerdo
  3. Fundo - De quem está DENTRO do lote, de frente para o lado da frente e olha para trás
  4. Direito - Depende da posição do observador, se ele está dentro ou fora do lote e olha para o lado direito

As propriedades dos de um Lado são:

Propriedade Tipo Descrição
Início Inteiro Número do vértice inicial
Fim Inteiro Número do vértice final
Vértice Inicial Expansivo Vértice inicial
Vértice Final Expansivo Vértice final
Comprimento Dimensão Comprimento do lado
Orientação Texto Orientação do lado. Pode ser:
  • Norte
  • Sul
  • Leste
  • Oeste
Confrontantes Lista Lista de confrontantes do lado
Segmentos Lista Lista de todos os segmentos do lado
Nome Texto Nome do lado.