Параметры MapServer

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
SantoSB
Участник
Сообщения: 67
Зарегистрирован: 10 сен 2010, 12:19
Репутация: 0

Параметры MapServer

Сообщение SantoSB »

Здравствуйте! заказал хостинг с установленным MapServer (Unix) вот что мне выдает когда пишу mapserv -v.
Map Server version 6.0.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS=CAIRO SUPPORTS=OPENGL SUPPORTS=FREETYPE SUPPORTS=ICONV SUPPORTS=WMS_SERVER SUPPORTS=THREADS SUPPORTS=GEOS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE.

У меня вопрос смогу ли я с такими настройками организовать полноценный WMS? также меня смущает отсутствие здесь WMS_CLIENT зачем нужен этот параметр?

Заранее спасибо!
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Параметры MapServer

Сообщение Mavka »

WMS_CLIENT - это "WMS cascading". Когда вы запрашиваете слой на своем MapServer, то он перенаправляет запрос на другой сервер. Вряд ли потребуется в случае веб-хостинга.

Среди возможностей не вижу: WFS_SERVER, RGBA_PNG (может AGG и без него умеет?), POSTGIS.
Без WFS будет туго, а остальное можно пережить.

P.S. Если не секрет, то расскажите про хостинг (условия, цены, производительность).
лангольеры под окном жрали время ом-ном-ном
SantoSB
Участник
Сообщения: 67
Зарегистрирован: 10 сен 2010, 12:19
Репутация: 0

Re: Параметры MapServer

Сообщение SantoSB »

WFS для чего нужен? Хостинг заказал на mastak.ru VDS medium1 тариф они мапсервер бесплатно поставили.
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Параметры MapServer

Сообщение Mavka »

лангольеры под окном жрали время ом-ном-ном
Аватара пользователя
dobeer
Активный участник
Сообщения: 199
Зарегистрирован: 25 дек 2009, 21:54
Репутация: 1
Откуда: Чита
Контактная информация:

Re: Параметры MapServer

Сообщение dobeer »

SantoSB писал(а):...Хостинг заказал на mastak.ru VDS medium1 тариф они мапсервер бесплатно поставили.
Что то дороговато там, тут дешевле, правда мамсервер сами ставили (но возможно и тут можно попросить :) )
SantoSB
Участник
Сообщения: 67
Зарегистрирован: 10 сен 2010, 12:19
Репутация: 0

Re: Параметры MapServer

Сообщение SantoSB »

Что то дороговато там, тут дешевле, правда мамсервер сами ставили (но возможно и тут можно попросить :) )
Организация платит )))

dobeer - я так понимаю Вы сами компилировали файл mapserv?! с какими он у Вас параметрами?

Небольшое уточнение: сейчас при попытке доступа к mapserv пишет следующее: "No query information to decode. QUERY_STRING is set, but empty." я так понимаю это говорит о том, что MapServer работает, а где найти куда складывать содерживамое для работы сервера? (*.map, *.shp - файлы) не могу найти в настройках где это прописано! подскажите пожалуйста

Заранее спасибо!
Аватара пользователя
dobeer
Активный участник
Сообщения: 199
Зарегистрирован: 25 дек 2009, 21:54
Репутация: 1
Откуда: Чита
Контактная информация:

Re: Параметры MapServer

Сообщение dobeer »

Сам лично не компилировал.
Мapserv говорит вам, что вы не передали ему параметры в строке и он не знает что вам выдавать и откуда.
*.shp и мап файл складывайте хоть туда же где и мапсервер, главное указать в мап файле где что лежит.
Посмотрите для начала это и это
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Параметры MapServer

Сообщение Mavka »

Только ориентируйтесь на WMS, в MapServer еще есть и устаревшие механизмы (типа mode=map).
Куда складывать файлы не важно, потом при вызове будете давать ссылку на map-файл:

Код: Выделить всё

http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/example/polt.map   
shp и прочие указываются в map-файле по относительному или полному пути.
лангольеры под окном жрали время ом-ном-ном
SantoSB
Участник
Сообщения: 67
Зарегистрирован: 10 сен 2010, 12:19
Репутация: 0

Re: Параметры MapServer

Сообщение SantoSB »

А зачем нужно прописывать подобные строки в настройках Apache? Взял из примера на сайте gislab
# set environment vars necessary for MapServer
SetEnv PROJ_LIB "/ms4w/proj/nad/"
SetEnv PATH "/ms4w/bin"
SetEnv PATH "/ms4w/Apache/cgi-bin/"
# parse MS4W apache conf files
include "/ms4w/httpd.d/httpd_*.conf"
# set GDAL_DATA environment variable to location of supporting gdal files
SetEnv GDAL_DATA "/ms4w/gdaldata"
# set GDAL_DRIVER_PATH environment variable for gdal plugins
SetEnv GDAL_DRIVER_PATH "/ms4w/gdalplugins"
# set the TMP environment variable that is necessary for the sqlite php extension
SetEnv TMP "/ms4w/tmp"
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Параметры MapServer

Сообщение Mavka »

Что бы MapServer знал где искать свои и чужие библиотеки. Обычно это требуется только в Windows.
лангольеры под окном жрали время ом-ном-ном
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя