Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Fri 24 April 2015 17:31

Jean-Marie64
Participant actif
Lieu: Pau
Date d'inscription: 6 Nov 2007
Messages: 131

[MAPSERVER] différence entre ows_srs et wms_srs

Bonjour

j'affiche une carte OSM en passant par mapserver

pour pouvoir afficher la carte dans une des projections 3857, 900913 ou 4326,
je dois déclarer la liste de ces projections avec le paramètre wms_srs :

'wms_srs'    'EPSG:3857 EPSG:4326 EPSG:900913'

le paramètre global  ows_srs ne parait pas utile ; quelle en est la raison ?

merci d'avance

Jean-Marie


projection
  "init=epsg:4326"
end

web
  imagepath '/tmp/'
  imageurl '/tmp/'
  metadata
    "wms_enable_request" "*"
    "ows_title" "Monde"
    "ows_abstract" "Carte du monde sur Mapserver."
    "ows_srs" "EPSG:3857 EPSG:4326 EPSG:900913"
  end
end

layer
    name "OSM-WMS"
    type raster
    status off 
    connection "http://ows.terrestris.de/osm-gray/service?"
    connectiontype WMS

    metadata
        'wms_srs'    'EPSG:3857 EPSG:4326 EPSG:900913'
        'wms_name' 'OSM-WMS'
        'wms_server_version'    '1.1.1'
        'wms_format'        'image/jpeg'
    "wms_enable_request" "*"
    end

    projection
        'init=epsg:4326'
    end
end

Hors ligne

 

#2 Fri 24 April 2015 20:04

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: [MAPSERVER] différence entre ows_srs et wms_srs

Bonsoir,

ows_srs (ainsi que toutes les métadonnées débutant par ows_) est la métadonnée générique qui est utile lorsque l'on veut éviter de définir wfs_srs et wms_srs. ows_srs englobe les deux.

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 Mon 27 April 2015 17:28

Jean-Marie64
Participant actif
Lieu: Pau
Date d'inscription: 6 Nov 2007
Messages: 131

Re: [MAPSERVER] différence entre ows_srs et wms_srs

Bonjour

donc si je ne définis pas wms_srs pour le layer OSM-WMS, la paramètre ows_srs devrait être pris en compte (comme ci-dessous)
or il se trouve qu'à l'affichage (pour un epsg 3857 par exemple), la résolution n'est pas bonne

Code:

    
   web
      ...
     metadata
       ...
       "ows_srs" "EPSG:3857 EPSG:4326 EPSG:900913"
     end
   end

   layer
      name "OSM-WMS"

       metadata
          'wms_name' 'OSM-WMS'
          'wms_server_version'    '1.1.1'
          'wms_format'        'image/jpeg'
          "wms_enable_request" "*"
      end
   end

faut-il apporter une autre modification au bloc medata du layer OSM-WMS ?

merci bien

Jean-Marie

Hors ligne

 

#4 Wed 06 May 2015 19:51

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: [MAPSERVER] différence entre ows_srs et wms_srs

Bonjour,

L'objet LAYER me semble être un client WMS (connectiontype wms), je me trompe ?

Il me semble qu'il peut y avoir une double utilisation avec le paramètre wms_srs qui peut être à la fois le srs du flux wms récupéré et le srs de la couche. Sinon on peut utiliser le bloc PROJECTION pour définir la projection de la couche OSM-WMS.

Bref, il manque quelque chose à mon avis dans l'objet LAYER.

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

 

Pied de page des forums

Powered by FluxBB