Соответствует ли параметр map UMN-mapserver спецификации WGC OGC?
Допустим, у вас есть URL-адрес mapserver: http://host/cgi-bin/mapserv?MAP=/path/to/mapfile.map&;
Соответствует ли WMS, указанный таким образом, спецификации OGC WMS? Некоторые говорят, что map-параметр является специфичным для поставщика параметром, но вы также можете увидеть его как часть URL-префикса для этой службы (заканчивающийся на? Или &, как указано, в данном случае это & &). Как вы думаете, это совместимо со спецификацией или нет?
1 ответ
Спецификации OGC WMS 1.1.1 (раздел 6.2.2) и 1.3.0 (раздел 6.3.3) достаточно ясны по этой теме:
URL онлайн-ресурса, предназначенный для запросов HTTP GET, на самом деле является только префиксом URL, к которому добавляются дополнительные параметры, чтобы создать действительный запрос операции. Префикс URL-адреса определяется в соответствии с IETF RFC 2396 как строка, включающая, по порядку, схему ("http" или "https"), имя хоста Интернет-протокола или числовой адрес, необязательный номер порта, путь, обязательный знак вопроса "?" и необязательную строку, содержащую один или несколько специфичных для сервера параметров, заканчивающихся амперсандом "&".
Если URL-адрес онлайн-ресурса заканчивается знаком "&", он должен соответствовать спецификации WMS