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.
fonte
Respostas:
Eu ainda estava usando a versão 2.2.0 quando publiquei esta pergunta, desde que atualizei para a 2.8.1.
O que se segue é um pequeno tutorial para as pessoas que podem estar procurando resolver o mesmo problema.
A solução para mim foi um plug-in chamado cadinput, de Oliver Dlang , que eu já havia instalado há algum tempo, mas na verdade nunca vi o que ele fazia.
Então me deparei com esta documentação:
https://github.com/olivierdalang/CadInput
e um vídeo sobre isso no Vimeo.
https://vimeo.com/85052231
Pensando em onde poderia encontrar o plug-in, procurei no meu gerenciador de plug-ins, apenas para descobrir que já o tinha instalado, então comecei a aprender como usá-lo. Mais tarde, descobri que, a partir da versão 2.8.0 do QGis, esse plug-in é realmente incorporado ao núcleo sob as ferramentas avançadas de digitalização.
Como usar a Entrada Cad
A documentação realmente não entra em detalhes, e não há comentários no vídeo; no entanto, tudo se resume às seguintes teclas de atalho:
Escolha o recurso que deseja digitalizar e coloque sua camada no modo de edição, como de costume, no meu caso, é isso que estou digitalizando.
Quando estiver no modo de edição, clique no ícone Adicionar novo recurso (novamente padrão) e procure e ative as ferramentas avançadas de digitalização ou o plug-in de entrada cad (o ícone é o mesmo para os dois)
Parece um esquadro com uma régua atrás dela.
Uma palavra de aviso aqui, no entanto, se você estiver usando um QG mais recente, não instale o plug-in Cad-Input. Descobri que, com o plug-in instalado e uma versão do QGis que incluía a versão incorporada, as teclas de atalho pararam de funcionar.
Depois de desinstalar o plug-in, as teclas de atalho começaram a funcionar novamente e são a chave para usar essa ferramenta de maneira eficaz.
Depois de ativar a ferramenta de entrada cad, você deve encontrar um painel parecido com o seguinte:
(Eu destaquei alguns destaques ...)
Observando as teclas de atalho, C ativa / desativa o botão do modo de construção, P alterna os botões do modo paralelo, pressione uma vez para ficar perpendicular e pressione duas vezes para selecionar linhas paralelas.
Não vou entrar totalmente nos modos paralelos aqui, pois o único que eu estava usando era o bloqueio de ângulo.
Com a nova ferramenta de recurso ativa e a digitalização avançada ativada, desenhe os dois primeiros pontos do seu retângulo, ao longo de uma borda do recurso que você deseja digitalizar.
Quando o segundo ponto for pressionado, você verá que uma fina linha de construção verde se projeta do final da linha que você criou.
Esta é uma linha de construção para as ferramentas avançadas de digitalização. Se você mover o mouse para baixo, para fazer a segunda face, deverá descobrir que sua entrada cad começará a mostrar o ângulo em que você está se movendo.
É neste ponto que há um pouco de diferença entre as duas versões.
Na versão interna, por padrão, a ferramenta se ajusta automaticamente a ângulos de 90 graus (embora você possa alterar isso nas opções), se isso acontecer, você verá o seguinte:
Observe a linha azul em ângulo reto com a verde brilhante?
No seu painel de digitalização, você verá que o ângulo deve estar em 90 graus. No entanto, se você estiver usando a versão do plug-in, não verá esta linha azul, mas ainda deverá pressionar ctrl + a para bloquear o ângulo no painel de tarifas.
Na versão do plug-in, se você pressionar ctrl + a mesmo com um ângulo que não seja de 90 graus, verá que pode passar o mouse sobre o painel e digitar 90 manualmente, sem afetar o processo de digitalização, obtendo 90 no caixa e travá-la, é o que simplifica o restante do processo.
Continue adicionando pontos nos cantos do seu prédio, lembrando-se de pressionar ctrl + a após cada ponto adicionado, para garantir que seu próximo ponto seja sempre desenhado 90 graus em relação ao anterior.
Quando chegar ao último ponto, alinhe-o manualmente (infelizmente a ferramenta não tem ajuda aqui ..) clique para adicionar o último ponto e clique com o botão direito do mouse para fechar o polígono normalmente.
Também há muito mais funcionalidades nas ferramentas, mas não há espaço para documentar tudo aqui.
Minha visão final de 100 pés:
Não teria sido possível sem ele.
fonte
Você pode alcançar seus resultados com uma combinação de ferramentas e plugins. Não é perfeito, mas vai funcionar
É um fluxo de trabalho complicado, mas acho que deve funcionar para suas necessidades.
fonte