Pages: 1
- Sujet précédent - QGIS Développement : Rajouter une couche WMS - addrasterlayer - Sujet suivant
#1 Fri 06 March 2009 10:52
QGIS Développement : Rajouter une couche WMS - addrasterlayer
Bonjour,
J'aimerais automatiser le chargement, dans mon espace de travail, d'une couche WMS.
Afin d'accomplir cela, il existe la fonction addrasterlayer
Par contre, je ne vois pas quelle valeur entrer pour certains paramètres de la fonction, notamment les paramètres providerkey et styles
Voici la commande qu'il me semble devoir taper dans ma console python afin de charger la couche WMS:
Code:
iface.addrasterlayer(("http://[serveurWMS]/map/mapserv?map=/opt/data/carto/cartelie/prod/structure/Servitude.map","myWMSLayer",providerkey,"SATELLITE", styles,format,4386)
Quelqu'un pourrait-il m'aider à compléter, qualifier ma ligne de commande. Cela me serait d'une grande aide.
Merci!
Mathieu
geodata au cerema et petits billets en géomatique
Hors ligne
#2 Fri 06 March 2009 11:26
Re: QGIS Développement : Rajouter une couche WMS - addrasterlayer
Bonjour,
providerkey est à définir à 'wms' dans ton cas.
Styles doivent être les styles définis par ton web service, je suppose que par défaut il doit être définie à 'default'.
Code:
styles = [ 'default' ]
N'hésite pas à revenir et à donner la syntaxe correcte si cela fonctionne
Merci,
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Tue 17 March 2009 09:15
- mathieu_r
- Participant occasionnel
- Date d'inscription: 17 Mar 2009
- Messages: 21
Re: QGIS Développement : Rajouter une couche WMS - addrasterlayer
Bonjour,
Voici un exemple qui marche, qui s'appuie sur le WMS de GeoSIGNAL:
Code:
url='http://www.geosignal.org/cgi-bin/wmsmap?' layers=['RASTER5k'] styles=['default'] format='image/jpeg' crs='EPSG:4326' iface.addRasterLayer(url, "macouche", "wms", layers, styles, format, crs)
Hors ligne
Pages: 1
- Sujet précédent - QGIS Développement : Rajouter une couche WMS - addrasterlayer - Sujet suivant