La carte est-paramètre de l'UMN MapServer conforme à la spécification WMS OGC?
-
21-09-2019 - |
Question
Disons que vous avez un mapserver-url comme ceci: http: //host/cgi-bin/mapserv?MAP=/path/to/mapfile.map&
est un WMS spécifié de cette manière conforme à la spécification WMS OGC? Certains disent que la carte paramètre est un paramètre spécifique au fournisseur, mais vous avez également pu le voir dans le cadre de l'URL préfixe pour ce service (se terminant par? Ou & comme indiqué, il est un et dans ce cas). Que pensez-vous, est-ce compatible avec la spécification ou non?
La solution
Le OGC WMS 1.1.1 et < un cahier des charges href = "http://portal.opengeospatial.org/files/?artifact_id=4756" rel = "nofollow" noreferrer> 1.3.0 (section 6.3.3) sont assez claires sur ce sujet:
Une ressource URL destinée à les requêtes HTTP GET est en fait qu'un préfixe URL à laquelle supplémentaire les paramètres sont ajoutés afin de construire une demande d'opération valide. UNE préfixe URL est défini selon avec RFC IETF 2396 en tant que chaîne y compris, dans l'ordre, le système ( « Http » ou « https »), Internet Protocol nom d'hôte ou l'adresse numérique, option le numéro de port, chemin, question obligatoire marque « ? », et chaîne en option comprenant un ou plusieurs spécifique au serveur paramètres se terminant par une esperluette « Et » .
Tant que l'URL de ressource en ligne se termine par un « et », il doit se conformer à la spécification WMS