Olá pessoal!!
Este post é para mostrar as novidades sobre o novo programa que estou escrevendo, sobre memoriais descritivos.
Bem, na verdade já havia falado sobre ele aqui, mas a verdade é que estava sem tempo de mexer nele e a demanda parecia ser baixa... Em fim, Consegui um tempo para voltar a este programa alem de ter mais motivação ($$$) para fazer ele.
No momento, o programa está rodando sobre o Civil 3D, usando os Parcels e os Alignments.
Por exemplo, considerem a plata abaixo:
É o projeto de um pequeno loteamento numa certa cidade, que trabalhei uns tempos atrás.
O programa, agora pode interpretar os lotes, calculando onde está sua frente, fundo e lados direito e esquerdo. Também pode dizer se um lado está para o norte ou sul e também informar quais os confrontantes do mesmo.
Ele pode calcular sozinho onde é a frente, onde o polígono começa e essas coisas.
Ah, claro, serve para glebas rurais também. Ele pode mostrar: perímetro, área, azimute, ângulo interno, etc...
Veja algumas telas:
Nesta tela, escolhemos os Parcels que serão processados e também qual o template do memorial.
Este post é para mostrar as novidades sobre o novo programa que estou escrevendo, sobre memoriais descritivos.
Bem, na verdade já havia falado sobre ele aqui, mas a verdade é que estava sem tempo de mexer nele e a demanda parecia ser baixa... Em fim, Consegui um tempo para voltar a este programa alem de ter mais motivação ($$$) para fazer ele.
No momento, o programa está rodando sobre o Civil 3D, usando os Parcels e os Alignments.
Por exemplo, considerem a plata abaixo:
É o projeto de um pequeno loteamento numa certa cidade, que trabalhei uns tempos atrás.
O programa, agora pode interpretar os lotes, calculando onde está sua frente, fundo e lados direito e esquerdo. Também pode dizer se um lado está para o norte ou sul e também informar quais os confrontantes do mesmo.
Ele pode calcular sozinho onde é a frente, onde o polígono começa e essas coisas.
Ah, claro, serve para glebas rurais também. Ele pode mostrar: perímetro, área, azimute, ângulo interno, etc...
Veja algumas telas:
Nesta tela, escolhemos os Parcels que serão processados e também qual o template do memorial.
O template do memorial é feito usando HTML e cada informação que se quer mostrar por exemplo, o comprimento de um segmento, é dado com uma macro.
Veja como se faz a edição:
Legal né? Fiz de maneira a parecer o "Label Style Composer" do Civil 3D, onde você escolhe a propriedade na caixainha da esquerda, marca as propriedades no quadro abaixo dela e clica a seta para incluir a macro no quadro da direita.
Para propriedades que são listas, é possível editar a macro para a lista. Então se na tela acima escolhemos o item [[Quadras:(ListaMostra:Items|Separador:Espaco|ID:1)]] e clicamos o botão Editar, vemos:
Note que um polígono, ou parcel tem várias propriedades, como Área, segmentos.
A área pode ser escrita como número, ou talvez queiramos o valor escrito por extenso. Sim, o programa faz isso!!!
No exemplo, preferi só montar tabelas, com o nome do segmento, comprimento, azimute, X e Y. Veja como seria uma tabela feita em HTML:
Segmento | Comprimento | Azimute | X | Y |
---|
Parece dificil, mas não é tanto assim. Se você usou o ORKUT, em algum momento deve ter usado HTML para fazer alguma graça, hehehe!!!
Bem, veja o resultado:
Aí ele pode ser salvo em HTML, DOC...
É isso.
Os interessados, entrem em contato para solicitar um demonstrativo.
Quem quiser contribuir com o desenvolvimento, dando sugestões ou mesmo criando alguns algoritmos, fique a vontade!!
No momento, faltam:
- Botão para imprimir ou coisa assim
- Melhorar a detecção do Norte, Sul, Leste, Oeste
- Implementar transformação de coordenadas locais para UTM, usando a API do Civil 3D/Map.Geo. O programa já converte UTM para Lat/Lon usando esta API.
- Criar um "plan production" para os parcels, para que gerem uma folha, por exemplo, em A4, com o croqui do lote.
- Identificar o artigo, para não escrever "o rua" ou "a lote"
- Traduzir o programa para inglês
E claro, testar muuuuuiiiiitoooo o programa!!!