OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2019-07-23 22:04:13

arthurzevedo
New Member
Registered: 2019-07-23
Posts: 2

OpenStreetMap para DWG

Boa noite pessoal,
Hoje eu preciso trabalhar com mapas georreferenciados para que possa fazer projetos de telecomunicações. Porém tenho um problema que sempre que vou procurar mapas de cidades em DWG estão extremamente ultrapassados e também sem georreferenciamento ( apesar que o problema de georreferenciamento não seja um problema tão grande ). Vejo uma possível solução desse problema seria a exportação dos mapas que estão na plataforma OpenStreetMap e migrar elas de alguma forma para AutoCad. Então tem horas que eu preciso interligar dois bairros com fibra óptica e necessito do mapa atualizado com nome de ruas, distancia das ruas, quadras (não me importa o que esteja dentro da quadras) e etc. Tentei algumas formas aqui porém não obtive sucesso, alguém saberia o que devo pesquisar para que consiga fazer isso ou melhor se é possível fazer isso ?
Att

Offline

#2 2019-07-23 23:10:41

smaprs
Member
From: Brazil/RS
Registered: 2017-08-10
Posts: 59

Re: OpenStreetMap para DWG

Boa noite Arthur, o único meio que conheço, até o momento, de converter arquivo ".osm" para ".dwg", e sempre dá certo, é o seguinte:

1)Para não pesar muito seu DWG, baixe do OSM o que você tem interesse:
-usa o http://overpass-turbo.eu/ , clica no "wizard(assistente)", escreve o tipo de dados que quer, e a "cidade", roda a pesquisa;
Exemplo no wizard, para baixar as "ruas":
highway=* in "São José dos Campos"
-Clica "Exportar", arquivo, em GeoJSON.

2)Abre o QGIS (https://pt.wikipedia.org/wiki/QGIS)
-Importa o arquivo .geojson no QGIS
(o Sistema de Referência de Coordenadas (CRS) será WGS84 EPSG:4326);
-Salva como .DXF (intercâmbio para CAD), com CRS de SIRGAS 2000 (EPSG:4674) (ou outro CRS que seja mais usado no seu trabalho).
Nota: só salvará o desenho (vetor); os dados do vetor não salva em DWG (nomes de ruas, etc)

3)Abre o .DXF no AutoCAD (2012 para cima);
salva como .DWG;
E deu. Fica um DWG georreferenciado em SIRGAS 2000
(se for abrir de volta no QGIS, tem que indicar CRS SIRGAS 2000 EPSG:4674, porque dgw não salva a CRS)

Offline

#3 2019-07-24 19:29:59

arthurzevedo
New Member
Registered: 2019-07-23
Posts: 2

Re: OpenStreetMap para DWG

smaprs wrote:

Boa noite Arthur, o único meio que conheço, até o momento, de converter arquivo ".osm" para ".dwg", e sempre dá certo, é o seguinte:

1)Para não pesar muito seu DWG, baixe do OSM o que você tem interesse:
-usa o http://overpass-turbo.eu/ , clica no "wizard(assistente)", escreve o tipo de dados que quer, e a "cidade", roda a pesquisa;
Exemplo no wizard, para baixar as "ruas":
highway=* in "São José dos Campos"
-Clica "Exportar", arquivo, em GeoJSON.

2)Abre o QGIS (https://pt.wikipedia.org/wiki/QGIS)
-Importa o arquivo .geojson no QGIS
(o Sistema de Referência de Coordenadas (CRS) será WGS84 EPSG:4326);
-Salva como .DXF (intercâmbio para CAD), com CRS de SIRGAS 2000 (EPSG:4674) (ou outro CRS que seja mais usado no seu trabalho).
Nota: só salvará o desenho (vetor); os dados do vetor não salva em DWG (nomes de ruas, etc)

3)Abre o .DXF no AutoCAD (2012 para cima);
salva como .DWG;
E deu. Fica um DWG georreferenciado em SIRGAS 2000
(se for abrir de volta no QGIS, tem que indicar CRS SIRGAS 2000 EPSG:4674, porque dgw não salva a CRS)

Agradeço sua ajuda já cheguei em um nível de projeto que nem conseguiria imaginar chegar kkkk. Depois de fazer alguns testes aqui e dar uma breve estudada, cheguei numa conclusão: É possível invés de isolar as ruas para extrair as informações do mapa pegar os limites da quadra/calçada. Para nível do projeto que eu necessito fazer, se eu tiver os limites das quadras/calçada assim tendo o tamanho das ruas ficaria mais fácil de realizar. Porque da forma que tu me ensinou eu fiquei apenas com as linhas representando as ruas. Meu projeto eu necessito georreferenciar os postes para que possa projetar fibra ópticas compartilhando os postes da concessionaria de energia, então tendo só as linhas fica muito confuso, acho que conseguir pegar quadras-calçada ficaria mais fácil o entendimento do projeto

Offline

#4 2019-07-24 21:23:34

smaprs
Member
From: Brazil/RS
Registered: 2017-08-10
Posts: 59

Re: OpenStreetMap para DWG

Não sei se entendi bem. Mas todo modo em geral não tem as quadras desenhadas no OSM. Só as ruas.
Neste caso, imagino, para gerar polígonos de quadras teria que fazer um buffer conforme a largura da rua; a partir daí recortar polígonos nas intersecções, formando quadras isoladas. Talvez os Planos Diretores tenham as quadras Mas isso fica muito na estimativa.
E ainda não adiciona os nomes da rua em CAD. Aí imagino que teria que gerar nomes em pontos por centróide de segmentos de linha de eixo de rua, e orientados pela inclinação do segmento; ver como importar estes pontos com nomes sob forma de texto pro CAD. Complicado todo modo. Tem que pesquisar pra ver se tem outro modo mais fácil.
Se a cidade tiver Plano Diretor em DWG mapeado com quadras, melhor. Georreferenciamento pode ser feito ou corrigido em cima do mapa, no QGIS.

Offline

Board footer

Powered by FluxBB