J'essaie d'ajouter Openstreet Map (OSM) à QGIS3 (Ubuntu 16.04) en tant que couche WMS d'arrière-plan. J'ai trouvé une liste de serveurs OSM WMS et un onglet WMS dans le nouveau Data Source Manager (Ctrl + L).
Mais après avoir cliqué sur le nouveau bouton et saisi l'URL http://www.osm-wms.de
pour créer une nouvelle connexion WMS , j'obtiens une nouvelle connexion appelée osm
, qui ne peut pas être utilisée. Je ne peux pas étendre la connexion dans le volet d'index comme avec d'autres choses comme PostGIS, ou ajouter quoi que ce soit à partir de cette connexion.
Quelqu'un peut-il fournir des pointeurs sur la façon d'ajouter manuellement la couche WMS (idéalement sans utiliser de plugins)?
qgis
openstreetmap
wms
qgis-3
tinlyx
la source
la source
Réponses:
Mode 1:
L'URL http://www.osm-wms.de que vous utilisez n'est pas un serveur WMS. Pour ajouter une nouvelle couche WMS, vous devez configurer un serveur et vous y connecter. Les informations OSM sont utilisées sur de nombreux serveurs via Internet. Ici vous pouvez voir une courte liste d'entre eux https://wiki.openstreetmap.org/wiki/WMS#OSM_WMS_Servers .
En choisissant l'un de ces serveurs, vous devez rechercher l'URL d'un service pour ce serveur.
Par exemple, dans le cas de terrestris, l'une des URL est:
http://ows.terrestris.de/osm/service
Avec cette URL, vous pouvez configurer votre "Nouvelle connexion WMS" dans QGIS 3.0 à partir de la boîte de dialogue "Gestionnaire de source de données | WMS", et après avoir établi une connexion, choisissez l'une des différentes cartes exposées par le serveur.
Sur ce serveur, il y a deux cartes avec des informations OSM.
Mode 2
Actuellement, de nombreux plugins pour QGIS 2.18 font cette configuration pour vous avec de nombreux serveurs WMS. Par exemple, QuickMapServices sont développés pour Qt4 et Python 2.7, il n'est donc pas inutile de le migrer vers QGIS 3.0 qui utilise Qt5 et Python 3.6. Donc, si vous pouvez attendre quelques semaines dans un avenir proche, un moyen automatique de charger les informations OSM dans QGIS 3.0 doit apparaître avec un nouveau plugin ou une mise à jour de l'un des existants.
la source
https://wiki.openstreetmap.org/wiki/Tiles
pour référence. Mais pas de symboles «$» dans l'URL. Aussi -https://mt1.google.com/vt/lyrs=y&x={x}&y={y}&z={z}
Il existe maintenant un plugin appelé QuickMapServices .
Il fournit des couches de carte très facilement:
Ajouter le plugin Choisissez le plugin dans la fenêtre des plugins
Ajouter un calque
Vous pouvez maintenant ajouter une couche OpenStreetMap à partir de l'onglet Web.
la source