Страница 1 из 1

Описание примера соединения mapserver и OpenLayers

Добавлено: 29 июл 2009, 14:39
dixgrey
хорошо бы на сайте повесить пример соединения mapserver и OpenLayers - по каждому отдельно доки есть, а по интеграции нет :)

Re: MapServer - масштабирование карты скроллингом

Добавлено: 29 июл 2009, 17:16
Mavka
Интеграция заключается в том, что UMN MapServer переводится в режим сервиса WMS, а OpenLayers подключает его:

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

var topo = new OpenLayers.Layer.WMS('Топосъемка',
    'http://localhost/cgi-bin/mapserv.exe',
    {map: 'c:/work/wms.map', layers: 'topo,road,rivers', format: image/png},
    {isBaseLayer: true}
); 
С точки зрения OpenLayers не важно кто предоставляет ему WMS - UMN MapServer, GeoServer, совсем чужой сервер из Парагвая.

Re: MapServer - масштабирование карты скроллингом

Добавлено: 30 июл 2009, 04:52
Максим Дубинин
dixgrey писал(а):хорошо бы на сайте повесить пример соединения mapserver и OpenLayers
вдогонку подробно ответившему Mavka
http://gis-lab.info/qa/ol-load.html