Страница 1 из 1
Mapserver for offline use
Добавлено: 19 авг 2011, 16:06
merc
Доброго времени суток!
Собственно вопрос к знатокам мапсервера. Как заставить работать мапсервер(ms4w) по WMS при отстутствия доступа в интернет?
Сам я прекрасно понимаю, что нужно подсовывать файлик c
http://schemas.opengis.net/WMS/1.1.1/WM ... ities.dtd/ на локальной машине, но где это в мапсервере настраивается не совсем понятно
Re: Mapserver for offline use
Добавлено: 19 авг 2011, 16:08
Mavka
У меня и без интернета работает, ничего специально не настраивал...
Неужели жалуется на отсутствие схемы?
Re: Mapserver for offline use
Добавлено: 19 авг 2011, 16:35
merc
Мой WMS клиент именно на это и жалуется. Раньше я работал с ArcIMS и там приходилось в файлах Capabilities править местонахождение dtd cхемы
Re: Mapserver for offline use
Добавлено: 19 авг 2011, 17:02
Mavka
А, так у вас клиент жалуется что не может открыть схему?
Поставьте между сервером и клиентом враппер. Читать начиная от сюда:
http://mapserver.org/ogc/mapscript.html#php-example
1-й и 2-й кусок кода объединить (вернее, упростить) и поставить 3-й, который там на python как раз про GetCapabilities. Простой строковой заменой направить схему куда положено.
P.S. Можно попробовать
Process Monitor и глянуть, вдруг, клиент сперва пытается найти схему локально в виде файла. Туда и подложить.
Re: Mapserver for offline use
Добавлено: 22 авг 2011, 10:47
merc
Я пошел путем правки файла hosts, кажется работает,
http://schemas.opengis.net/WMS/1.1.1/WM ... ities.dtd/ теперь перенаправляется на локальный сервер