2009-09-02 2 views
1

Скажите, у вас есть Mapserver-url: http://host/cgi-bin/mapserv?MAP=/path/to/mapfile.map&Является ли параметр-карта сервера UMN-mapserver спецификацией OGC WMS?

Является ли WMS указанным таким образом, соответствует спецификации OGC WMS? Некоторые говорят, что параметр-карта является параметром, зависящим от поставщика, но вы также можете увидеть его как часть префикса URL-адреса для этой услуги (заканчивающийся на? Или &, как указано, в этом случае это &). Как вы думаете, что совместимо со спецификацией или нет?

+0

Lordy ... вы собираетесь за перекати значок? :) – skaffman

+0

Я столкнулся с проблемой на самом деле. Мы спорим с «партнером» по этой теме. Поскольку я не могу показать обсуждение stackoverflow для решения этой темы, я надеюсь, что я получу хорошие намеки на интерпретацию соответствующих частей спецификации. – Mnementh

ответ

4

ОКГ WMS 1.1.1 (раздел 6.2.2) и 1.3.0 (раздел 6.3.3), технические характеристики довольно ясно по этой теме:

URL

Интернет-ресурс, предназначенный для HTTP GET запросов, на самом деле только a URL-префикс, к которому добавляются дополнительные параметры , чтобы построить действительный запрос операции. Префикс URL-адрес определен в соответствии с IETF RFC 2396 в виде строки в том числе, в порядке, схема («HTTP» или «HTTPS»), Интернет-протокол имя хоста или числовой адрес, опционально номер порта, путь, обязательный вопрос знак «?», и необязательная строка , содержащая один или несколько серверов конкретных параметров, оканчивающихся в амперсанде «&».

Пока онлайн URL ресурс заканчивается с «&», он должен придерживаться спецификации WMS