É possível obter a orientação principal dos edifícios pela planta baixa?
Eu quero ter um edifício (por ID) e seu rolamento principal (por exemplo, E / 90 ° ou W / 270 °). A idéia é mudar a classe de recurso de polígono para uma classe de recurso de linha. Então eu posso calcular os comprimentos de cada lado. Também posso calcular o rumo de cada lado. Os edifícios com uma planta baixa mais complexa planejavam acumular os comprimentos das laterais no rolamento.
O problema é que um edifício com quatro lados paralelos recebe quatro rolamentos diferentes por causa do ponto de partida para o cálculo do rolamento (veja a imagem). Além disso, o cálculo nem sempre começa no mesmo final de uma linha.