Adicionando camada OpenStreetMap WMS ao QGIS

10

Estou tentando adicionar o Openstreet Map (OSM) ao QGIS3 (Ubuntu 16.04) como uma camada WMS em segundo plano. Encontrei uma lista de servidores OSM WMS e uma guia WMS no novo Data Source Manager (Ctrl + L).

Mas depois de clicar no botão novo e inserir a URL http://www.osm-wms.depara criar uma nova conexão WMS , recebo uma nova conexão chamada osm, que não pode ser usada. Não consigo expandir a conexão no painel de índice como em outras coisas como o PostGIS, ou adicionar qualquer coisa dessa conexão.

Alguém pode fornecer algumas dicas sobre como adicionar manualmente a camada WMS (idealmente sem usar plug-ins)?

tinlyx
fonte
1
o URL não é o URL do WMS, mas um aplicativo da web. Ao ler, eles mencionam o uso de 129.206.228.72/cached/osm ? Observe que as últimas notícias têm 6 anos e, portanto, os dados podem não estar atualizados
JGH

Respostas:

6

Modo 1:

O URL http://www.osm-wms.de que você está usando não é um servidor WMS. Para adicionar uma nova camada WMS, você precisa configurar um servidor e conectar-se a ele. As informações do OSM são usadas em muitos servidores pela Internet. Aqui você pode ver uma pequena lista deles https://wiki.openstreetmap.org/wiki/WMS#OSM_WMS_Servers .

Escolhendo um desses servidores, é necessário procurar a URL de um serviço para esse servidor.

Por exemplo, no caso de terrestris, um dos URL é:

http://ows.terrestris.de/osm/service

Com esse URL, você pode configurar sua "Nova conexão WMS" no QGIS 3.0 na caixa de diálogo "Data Source Manager | WMS" e, após estabelecer uma conexão, escolha um dos diferentes mapas expostos pelo servidor.

Neste servidor, existem dois mapas com informações do OSM.

Crie uma nova conexão WMS

Modo 2

Atualmente, muitos plugins para o QGIS 2.18 fazem essa configuração para você com muitos servidores WMS. Por exemplo, o QuickMapServices é desenvolvido para o Qt4 e o Python 2.7, portanto, não é fácil migrá-lo para o QGIS 3.0, que usa o Qt5 e o Python 3.6. Portanto, se você puder esperar algumas semanas no futuro próximo, deve aparecer uma maneira automática de carregar as informações do OSM no QGIS 3.0 com um novo plug-in ou uma atualização de um dos existentes.

Augusto Sisa
fonte
1
Observe que a maioria das fontes QMS usa serviços baseados em bloco, não o WMS.
Andrej
https://wiki.openstreetmap.org/wiki/Tilespara referência. Mas nenhum símbolo '$' no URL. Também -https://mt1.google.com/vt/lyrs=y&x={x}&y={y}&z={z}
Cary H
17

Agora existe um plugin chamado QuickMapServices .

Ele fornece camadas de mapa com muita facilidade:

Adicionar o plugin Escolha o plugin na janela Plugins Escolha o plugin na janela Plugins

Adicione uma camada

Agora você pode adicionar a camada OpenStreetMap na guia Web. Agora você pode adicionar a camada OpenStreetMap na guia Web.

François
fonte
Isso costumava ter o Google Maps?
Donny V.
Nas versões anteriores, era possível adicionar facilmente a camada do Google Maps com o OpenLayer Plugin, como apontado nesta publicação: gis.stackexchange.com/questions/12814/…
Francois
1
Parece que eles removeram as camadas do Google Maps por causa das alterações do Google na plataforma do Google Maps. Quando você traz os dados, eles têm isenções de responsabilidade em todos os blocos.
Donny V.