2009-09-02 4 views
1

Supposons que vous avez un mapserver-url comme ceci: http://host/cgi-bin/mapserv?MAP=/path/to/mapfile.map&Le paramètre map de l'UMN-mapserver est-il conforme à la spécification WMS OGC?

est-il un WMS spécifié de cette manière conforme à la spécification WMS OGC? Certains disent que le paramètre map est un paramètre spécifique au fournisseur, mais vous pouvez également le voir comme faisant partie du préfixe d'URL pour ce service (se terminant par? Ou & comme spécifié, il s'agit d'un & dans ce cas). Que pensez-vous, est-ce compatible avec la spécification ou non?

+0

lordy ... allez-vous pour le badge Tumbleweed? :) – skaffman

+0

J'ai rencontré le problème en réalité. Nous sommes en conflit avec un «partenaire» sur ce sujet. Comme je ne peux pas montrer une discussion de stackoverflow pour résoudre ce sujet, j'espère obtenir de bons conseils sur l'interprétation des parties pertinentes de la spécification. – Mnementh

Répondre

4

L'OGC WMS 1.1.1 (section 6.2.2) et 1.3.0 (section 6.3.3) spécifications sont assez claires sur ce sujet:

Une ressource URL destinée à requêtes HTTP GET est en fait que un préfixe d'URL auquel des paramètres supplémentaires sont ajoutés afin de construire une demande d'opération valide. Un préfixe URL est définie conformément avec RFC IETF 2396 en tant que chaîne y compris, dans l'ordre, le schéma (« http » ou « https »), Internet Protocol nom d'hôte ou l'adresse numérique, en option numéro de port, chemin, point d'interrogation obligatoire « ? », et chaîne facultative comprenant un ou plusieurs paramètres spécifiques au serveur se terminant par une esperluette « & ».

Tant que l'URL de ressource en ligne se termine par un « & », il doit se conformer à la spécification WMS

Questions connexes