Usando o QGIS, estou tentando digitalizar um mapa raster antigo e, como eu quero carregar essas camadas 2D no sketch-up para transformar em modelos 3D, preciso que tudo seja quadrado.
Aqui está uma amostra do mapa com o qual estou trabalhando:
As linhas verdes que você pode ver são uma camada vetorial de trilhos de trem que eu já digitalizei usando geometrias de linhas, o restante é uma camada baseada em varredura que eu georeferenciei corretamente e é o plano de fundo por trás de cada camada.
O que pretendo fazer é capturar as pegadas do edifício, usando meu exemplo e usando a ferramenta de polígono de captura normal, algo como isto:
Embora isso funcione o suficiente para produzir um mapa vetorial 2D (EG: para exibir como blocos de mapa da Web ou usar no QGis), não é bom exportar como KML e importar para o Sketch-up, pois nem tudo é 100% quadrado e o que é mais, é extremamente difícil colocar as coisas em 100%.
Como você pode ver nas minhas ferramentas no QGis, tenho os retângulos digitalizados e os plug-ins de ferramentas cad instalados, mas isso não serve para o que eu preciso fazer, por exemplo, se usarmos a ferramenta de captura de polígonos ortogonais:
Posso começar desenhando minha primeira linha no ângulo que preciso, mas, assim que pressiono CTRL para colocar as coisas em ângulo reto e / ou quadrado com a primeira linha, tudo dá errado porque o plug-in não leve em consideração o ângulo de rotação do edifício, o que significa que qualquer ponto adicional é verdadeiro por norte / leste horizontal / vertical dedicado e 90 graus em relação a esse eixo.
Se o prédio que estou tentando traçar estiver nesses eixos, não há problema, tudo está perfeito, mas muitos deles não estão lá, em vários ângulos ao redor do complexo (é um grande site de fábrica que estou digitalizando)
A ferramenta perfeita seria semelhante à ferramenta de origem no esboço. O que você faz com isso é colocar a origem em um canto e esticar um X e um Y que estão a 90 graus um do outro, um na frente face, uma abaixo da face esquerda, qualquer coisa que você encaixe nessas origens, ou quaisquer guias derivadas dela são automaticamente a 90 graus das outras linhas, mas com a rotação fatorada conforme necessário, como você pode ver na próxima imagem:
Capturar e digitalizar os polígonos no esboço é certamente possível sem usar QGis primeiro, mas se eu os fizer dessa maneira, não posso georefazê-los, eles simplesmente sairão com coordenadas mundiais padrão centradas em 0,0
A digitalização em QGis é feita para que a localização no espaço esteja correta e em conformidade com a projeção OSGB36.
O sketch-up também não obedece à referência geográfica no mapa de plano de fundo. Quando tento importá-lo, ele ancora a parte inferior esquerda em 0,0 e solicita que eu a dimensione adequadamente.
A única maneira que eu encontrei de colocar um mapa com referência geográfica no sketchup é usar a área de captura da ferramenta Google Earth. No entanto, a partir da SK versão 8 ou superior, ao fazer isso, importa apenas a fotografia Ariel base do Google earth, e não nenhuma sobreposição personalizada que você possa ter exibido, ou seja, se eu carregar meu georef, ele será ignorado quando tento capturar o localização georreferenciada.
O SketchUp V7 e inferior não ignorou as imagens personalizadas, mas o V7 não está mais disponível para download e, mesmo que você encontre uma cópia, ela não será executada porque o servidor de autenticação não autenticará mais as chaves ... :-(
A pergunta final
Então, basicamente, o que estou perguntando é: alguém conhece um plug-in para QGis que me oferece funcionalidade semelhante à do sketch-up e, se não, alguém pode sugerir uma maneira (ou fluxo de trabalho) que me permita capturar o edifício pegadas, mantendo as bordas ortogonais entre si, mas sem serem travadas na horizontal e na vertical como as ferramentas atuais.
Mesmo uma maneira de fornecer uma grade removível onde eu pudesse pelo menos alinhar os pontos aos cantos da construção seria uma melhoria.
Caso contrário, parece que vou ter que aprender a API do plug-in QGis e escrever meu próprio plugin.