Arruamento no QGIS

2,260 views
Skip to first unread message

Daniele Galvão

unread,
Oct 6, 2016, 9:51:43 PM10/6/16
to qgisbrasil
Boa noite,

Alguém saberia me dizer se há a possibilidade de modelar as ruas de um mapa no QGIS através do google earth ou de algum outro aplicativo? Consegui efetuar somente o DEM, e no entanto, preciso das ruas em um plano 2D.

José Ricardo Pitanga Negrão

unread,
Oct 7, 2016, 4:50:16 AM10/7/16
to qgisb...@googlegroups.com
Ola Daniele,

Muito bom dia.

A dica é tu seguir o link abaixo do nobre amigo Jorge Santos. (http://www.processamentodigital.com.br)


É batata !!!!

Fica com Deus.

Negrão



2016-10-06 22:51 GMT-03:00 Daniele Galvão <dani...@gmail.com>:
Boa noite,

Alguém saberia me dizer se há a possibilidade de modelar as ruas de um mapa no QGIS através do google earth ou de algum outro aplicativo? Consegui efetuar somente o DEM, e no entanto, preciso das ruas em um plano 2D.

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.
Para postar nesse grupo, envie um e-mail para qgisb...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/qgisbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Ricardo Negrão

Santamariense Openstreetmapper

unread,
Oct 7, 2016, 9:49:02 AM10/7/16
to qgisbrasil
Eu não entendo o que você quer dizer com modelagem, mas você já experimentou usar os shapefiles do OpenStreetMap (OSM)? Confere como está o mapa da sua região de interesse em http://www.openstreetmap.org/ . Se quiser até te ajudo a completar o mapa do OSM para o teu trabalho.

D@ni

unread,
Oct 7, 2016, 10:15:03 AM10/7/16
to qgisb...@googlegroups.com
Muito obrigada a todos pela colaboração, mas acho que ainda não consegui me expressar, assim anexei um exemplo, ao qual está traçado as ruas de um município, pois as utilizo para colocar os postes; e o contorno da cidade. Assim que necessito, que através dos pontos no google earth gere os contornos do local e da ruas em específico, se possível.

Grata quem puder colaborar.

Atenciosamente,

Daniele Galvão de Carvalho Beserra
Engenheira Eletricista
CREA 16.337 D/DF

61 8466-1618
61 8257-2875

--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/qgisbrasil/oKOyEqkHuLs/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.
RUAS.pdf

D@ni

unread,
Oct 7, 2016, 10:18:34 AM10/7/16
to qgisb...@googlegroups.com
Seria isso Santamariense, mas necessito que esse traçado seja exportado para o autocad, ou seja em camda rs... tá difícil neh, mas tenho fé.

Atenciosamente,

Daniele Galvão de Carvalho Beserra
Engenheira Eletricista
CREA 16.337 D/DF

61 8466-1618
61 8257-2875

Santamariense Openstreetmapper

unread,
Oct 7, 2016, 10:42:41 AM10/7/16
to qgisbrasil
No Qgis tem opção de exportar:

Opção 1: Botão direito sobre a camada > salvar como > Autocad DXF (não salva em camada separadas)
Opção 2: Menu projeto > exportar DXF > no "atributo da camada de saída" você seleciona a coluna pela qual deve ser classificada as camadas (portanto, este sim salva em camadas separadas para CAD)

Você sabe importar as ruas do OSM? É importante ressaltar que o OSM requer que seja dado os créditos pelo uso dos dados, conforme http://www.openstreetmap.org/copyright. O Google todo mundo usa mas poucos sabem que em termos legais o uso das imagens de satélite e dos dados do mapa não podem ser usados para trabalhos profissionais, mesmo citando a fonte. Na versão PRO  do Google não tenho certeza se pode ou não quanto ao Copyright.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+...@googlegroups.com.

Santamariense Openstreetmapper

unread,
Oct 7, 2016, 12:44:42 PM10/7/16
to qgisbrasil
Resposta para "Não sei como importa as ruas do OSM. Você poderia me ensinar ou teria algum arquivo ou vídeo auxiliando?"

Instala o plugin QuickOSM no Qgis.
  1. Menu vetor > Quick OSM > Dock > Quick Query
  2. Key = highway | value você deixa vazio ou preenche com primary/secondary/... se você quiser filtrar o tipo de highway conforme documentação https://wiki.openstreetmap.org/wiki/Pt:Key:highway
  3. In = "Cidade, Estado". Exemplo: "Santa Maria, RS" | ou marque "extent of the map canvas" para baixar os dados na área geográfica que tá aparecendo na tela | ou "Extent of a layer" para baixar a área abrangida por um layer
  4. "Run Query" - Então estará gerado os shapefiles.
  5. Supondo que você vai querer usar medidas no Autocad você tem que reprojetar o layer para fazer isso. Se você exportar sem reprojetar, a medida entre um ponto e outro será angular. Você deve reprojetar para o sistema UTM. Para isso menu processar > linha de comando > digite "reproject layer" [enter]
    1. Selecione a camada de entrada | SRC de destino "SIRGAS 2000 UTM" - verifique ao certo o UTM de sua cidade | preferencialmente já salve em arquivo (e não em temporário)
    2. Clique em "run"
  1. Menu projeto > exportar DXF > no "atributo da camada de saída" você seleciona a coluna pela qual deve ser classificada as camadas
  1. No Autocad abra normalmente o DXF. Você vai ter que centralizar os dados na tela (dois cliques na roda do mouse)
  2. Feitoooo!!!!

É isso aí... Bom trabalho. Gostaria de saber qual município você está trabalhando, pois queria fazer uma sinopse dos dados já mapeados para te fazer sugestões de extração de dados, ou como voluntário que sou até melhorar o mapa. Você trabalha por conta? Para prefeitura?

D@ni

unread,
Oct 10, 2016, 2:10:39 PM10/10/16
to qgisb...@googlegroups.com
Muito obrigada. Fiz aqui mas acredito que tenha que modelar melhor. Trabalho por conta própria e estou fazendo a extração de Dourados/MS.
Consegui assim, em anexo, queria ver se teria como definir melhor o espaço das ruas.Imagem inline 1

Atenciosamente,

Daniele Galvão de Carvalho Beserra
Engenheira Eletricista
CREA 16.337 D/DF

61 8466-1618
61 8257-2875

Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.
Message has been deleted

Santamariense Openstreetmapper

unread,
Oct 10, 2016, 3:38:32 PM10/10/16
to qgisbrasil
É isso mesmo. Mas creio que você queira a largura das ruas também. É isso? Aqui em Santa Maria a prefeitura chama isso de gabarito da rua (que por sinal quase nunca bate com a real largura da via quando averiguada a campo). O que dá para fazer é no autocad dar offset nas ruas para obter este efeito. Tenta pedir para a prefeitura o gabarito das ruas, meça em imagens de satélite para fazer os offset.

Em alguns países como Alemanha, muito lugares já está se mapeando também a largura das ruas, porém isso depende muito da qualidade das imagens de satélites disponibilizadas. Aqui no Brasil não temos este privilégio (quantidade de mapeadores que contribuam ao projeto OSM para se ter este nível de detalhamento).

Dicas de extração em Dourados MS usando o QuickOSM:
  1. admin_level=8 : Para a delimitação do município
  2. admin_level=9 : Para a delimitação dos distritos
  3. admin_level=10 : Para a delimitação dos bairros (este parece estar incompleto)
Sou contribuidor do OSM no qual já adicionei mais de 100 mil prédios/casas/... Dourados é uma cidade grande, porém se você quiser os prédios de um bairro ou de uma área, posso fazer por você conforme tiver tempo. É só pedir.

D@ni

unread,
Oct 10, 2016, 4:09:25 PM10/10/16
to qgisb...@googlegroups.com
Puxa muito obrigada. Ajudou bastante. Não há a necessidade de prédios. Vou fazer isso e finalizar no autocad. Obrigada mesmo.


yjmenezes

unread,
Oct 11, 2016, 8:21:27 AM10/11/16
to qgisbrasil
@Daniele

Como pretende editar usando AutoCAD, embora podesse fazer via NavegadorWeb ou no QGIS, seria bacana subir suas edicoes para atualizar o OSM. ( beneficiaria outros ), eu agracedo antecipadamente.

@SantaMariense, thx pelo seu trabalho no OSM,   edicoes, orientacao, divulgacao... 

[]s
julio
cartognu.org

D@ni

unread,
Oct 12, 2016, 9:17:02 PM10/12/16
to qgisb...@googlegroups.com
OK. Como faço?

Atenciosamente,

Daniele Galvão de Carvalho Beserra
Engenheira Eletricista
CREA 16.337 D/DF

61 8466-1618
61 8257-2875

yjmenezes

unread,
Oct 13, 2016, 7:57:57 AM10/13/16
to qgisbrasil
@Daniele,

Quando eu edito OSM, edito diretamente nas bases do OSM usando o NavegadorWeb. Ja fica automaticamente disponivel para 4All.
Ctz nao eh dificil, so nunca fiz por falta de tempo.

@Samaritanense, please, se puder ajudar em como subir as edicoes.

[]s
julio
cartognu.org

Santamariense Openstreetmapper

unread,
Oct 13, 2016, 11:06:35 AM10/13/16
to qgisbrasil
Posso ajudar sim a subir dados pro OSM. Quais dados (diferentes do que você baixou) você gostaria de subir?


Em quarta-feira, 12 de outubro de 2016 22:17:02 UTC-3, Daniele Galvão escreveu:
OK. Como faço?

Atenciosamente,

Daniele Galvão de Carvalho Beserra
Engenheira Eletricista
CREA 16.337 D/DF

61 8466-1618
61 8257-2875

Em 11 de outubro de 2016 09:21, yjmenezes <yjme...@gmail.com> escreveu:
@Daniele

Como pretende editar usando AutoCAD, embora podesse fazer via NavegadorWeb ou no QGIS, seria bacana subir suas edicoes para atualizar o OSM. ( beneficiaria outros ), eu agracedo antecipadamente.

@SantaMariense, thx pelo seu trabalho no OSM,   edicoes, orientacao, divulgacao... 

[]s
julio
cartognu.org

Em segunda-feira, 10 de outubro de 2016 17:09:25 UTC-3, Daniele Galvão escreveu:
Puxa muito obrigada. Ajudou bastante. Não há a necessidade de prédios. Vou fazer isso e finalizar no autocad. Obrigada mesmo.


--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/qgisbrasil/oKOyEqkHuLs/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+...@googlegroups.com.

D@ni

unread,
Oct 13, 2016, 11:31:20 AM10/13/16
to qgisb...@googlegroups.com

A edição que fiz está no autocad, como gabarito das ruas. Tem como subir do próprio autocad?


Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para qgisbrasil+unsubscribe@googlegroups.com.

Santamariense Openstreetmapper

unread,
Oct 15, 2016, 12:22:41 AM10/15/16
to qgisbrasil
Infelizmente não é tão simples assim. O buraco é bem mais embaixo. Geralmente este tipo de procedimento não é indicado para mapeadores inexperientes/iniciantes no OSM. Seria como ensinar derivada e integral para um aluno do ensino fundamental, além de ser complicado é provável que nunca mais queira estudar aquilo, neste caso nunca mais queira contribuir com o OSM. Geralmente novos mapeadores desenham estradas, casas, adicionam pontos de interesse, etc.

Dito isto, decidi criar uma espécie de tutorial, que além de servir de ajuda para quem pesquisa na internet sobre Como exportar do CAD para o OSM, você também pode aprender algo novo que pode usar em seus projetos. Se você quiser fazer o passo a passo para aprender, faça. Mas se não quiser, eu faço a exportação para você.

Responda se você quer fazer a exportação a seguir ou se quer que eu faça.

Resumidamente se volta pelo mesmo caminha que veio. Do Autocad para QGis. Do Qgis para o OSM. Segue a seguir o tutorial:

Tutorial de exportação do CAD para OSM

No autocad:
1. Separar a camada criada e apagar os demais objetos (os baixados do OSM) – deixando apenas os novos dados criados de modo a não subir dados repetidos ao OSM.
2. Salvar em um novo arquivo. Para não perder o teu trabalho né... ;) – O arquivo deve ser salvo no formato DXF (Salvar como > Outros formatos > DXF)


No QGis:
1. Instalar complemento “Conversor DXF para SHP”: Menu Complementos > Gerenciar e instalar complementos > Selecionar o complemento em questão e clicar em instalar.
2. Agora vamos à conversão.... Menu vetor > DXF2SHP
3. Adicionar arquivos de entrada e saída. Neste caso selecionar polilinha. OK!
4. Deve-se configurar o sistema de coordenadas que estava no Autocad. Como estava em UTM. Configura-se assim:
a. Botão direito sobre o nome da camada gerada > propriedades > geral > Sistema de Referências de Coordenadas > selecionar o sistema correto e aplicar.
5. O arquivo foi importado com as coordenadas que estavam no Autocad e se não for a mesma adotada pelo OpenStreetMap, deve-se reprojetar a camada para ficar em WGS84 Geográfica que é a adotada pelo OpenStreetMap. Comando: Menu processar > Linha de comando > digitar “reproject layer” <enter>
6. Botão direito sobre a camada reprojetada (ou na original se não foi preciso reprojetar) > salvar como > shape esri > SRC = WGS84 > OK


No JOSM
JOSM é um programa para editores experientes editar dados no OpenStreetMap (OSM). Muito útil e prático. Com ele também é possível baixar dados que depois podem ser importados para o QGis.
1. Primeiramente deve-se criar uma conta no OSM para poder subir dados. https://www.openstreetmap.org/user/new
3. Instalar o programa. Ele precisa do Java para rodar.
4. Abrir o programa. Inserir camadas de fundo: Menu Camadas > Imagens Aéreas do Bing  - Também adicionar OpenStreetMap > Mapnik – São úteis para se situar
5. É preciso instalar plug-ins para abrir arquivos SHP: Menu Editar > Preferências >  Plugins
a. Buscar pelo plugin “OpenData” > Marcá-lo > Botão aceitar. Sendo que se for pedido para instalar outros plug-ins para rodar este, deve-se instalá-los também.
6. Instalados os plug-ins necessários, abrir o arquivo SHP gerado no Qgis pelo Menu Arquivo > Abrir
7. De cara já é preciso salvar no formato OSM para poder ser editado. Menu Arquivo > Salvar Como > Arquivo do Servidor OSM.
8. A partir daí é só adaptar os dados importado para subir ao OSM. Como o que queremos neste exemplo é subir o contorno das quadras (As quadras propriamente ditas)... Vamos lá....

Modelagem dos dados para subir ao OSM
1. Neste caso, onde as tags geradas para os shp não nos interessa, vamos selecionar todas as linhas e apagar as tags – Ctrl + A > Na janela objetos (tag/membros) apagar todas as chaves/valores.
2. Unir todos os segmentos de cada quadra de modo a fechá-la. Ctrl pressionado enquanto com o mouse vai selecionando todas as faces da quadra > Tecla “C” para combinar todas as linhas tornando-as uma só. Fazer isso para TODAS AS QUADRAS.
3. Aplicar a tag “place=city_block” (https://wiki.openstreetmap.org/wiki/Tag:place%3Dcity_block) a todas as quadras em uma tacada só: Menu Editar > Pesquisar > digitar “type:way” > Iniciar pesquisa. Isso fará com que todas as linhas sejam selecionadas, então basta ir na janela tag/membros > clicar no botão adicionar e na chave digitar “place” e no valor digitar “city_block”.
4. Agora é só enviar ao OSM: Arquivo > Enviar dados (Se disser que não é aconselhável enviar a edição, clique em continuar se você tem certeza de que os dados estão ok) > (Continuar) > Digite um comentário sobre sua edição, neste caso algo como “Quadras da cidade de Dourados/MS”, na fonte dos dados pode ser algo como “OSM SHP” > Enviar modificações (Colocar nome de usuário e senha conforme cadastro no OSM)
5. Pronto! As quadras já estão no OSM. Agora se quiser pode baixar as quadras ao invés das ruas pelo QuickOSM (key=place e value=city_block)
6. Os dados que você compartilhou não estão sozinhos no OSM. Eles serão aperfeiçoados ao longo do tempo junto com as contribuições de outros mapeadores. Para baixar dados para ver o que tem na área e fazer possíveis modificações nos dados do OSM, basta ir em Menu Arquivo > Baixar do OSM. A padronização de tags está descrita em wiki.openstreetmap.org 

Fim do Tutorial

Reply all
Reply to author
Forward
0 new messages