забыл вчера написать. При выборе в браузере. я делаю через pmapper. в xml файле указываются имена слоев мап файла.
Код: Выделить всё
MAP
IMAGETYPE PNG
EXTENT 0 -2000 4000 0 #0 -472 1010 0
SIZE 4000 4000
# SYMBOLSET "symbols/symbols35.sym"
#FONTSET "fonts/fonts.list"
WEB
TEMPLATE "map.html"
IMAGEPATH "/ms4w/tmp/ms_tmp/"
IMAGEURL "/ms_tmp/"
#FONTSET "/fonts/fonts.list"
METADATA
MAPFILE_ENCODING "UTF-8"
#"ows_title" "WMS Demo Server"
#"ows_onlineresource" "http://wms.yourserver.org?owskey=test&"
#"ows_srs" "EPSG:3035 EPSG:4326"
END # Metadata
END # Web
REFERENCE
EXTENT 1496247 1332616 7055632 5502154 #2200000 1400000 8000000 5400000
IMAGE "SECOND FLOOR.jpg"
SIZE 1 1
COLOR 172 172 172
OUTLINECOLOR 255 0 0
END # Reference
LAYER
NAME 'rastrK1f1'
TYPE RASTER
status OFF
EXTENT 0 -484.5 1004 0 #0 -477 1010 -5
#ENCODING CP1251
PROJECTION
'init=epsg:4326'
END
DATA 'FIRST FLOOR.jpg'
metadata
'ows_title' 'rastrK1f1'
'DESCRIPTION' 'Первый корпус 1 этаж'
# 'ENCODING' 'UTF-8'
end
END
LAYER
NAME 'rastrK1f2'
TYPE RASTER
status OFF
EXTENT 0 -471 1004 1
PROJECTION
'init=epsg:4326'
END
DATA 'SECOND FLOOR.jpg'
metadata
'ows_title' 'rastrK1f2'
'DESCRIPTION' 'Первый корпус 2 этаж'
end
END
LAYER
NAME 'rastrK1f3'
TYPE RASTER
status OFF
EXTENT 0 -471 1003.5 -1.7
PROJECTION
'init=epsg:4326'
END
DATA 'THIRD FLOOR.jpg'
metadata
'ows_title' 'rastrK1f3'
'DESCRIPTION' 'Первый корпус 3 этаж'
end
END
LAYER
NAME 'rastrK2f1'
TYPE RASTER
status OFF
EXTENT 0 -2018 4032 0
#ENCODING CP1251
PROJECTION
'init=epsg:4326'
END
DATA 'newkorp2First.png'
metadata
'ows_title' 'rastrK2f1'
'DESCRIPTION' 'Второй корпус 1 этаж'
# 'ENCODING' 'UTF-8'
end
END
LAYER
NAME 'rastrK2f2'
TYPE RASTER
status OFF
EXTENT 0 -2018 4032 0
#ENCODING CP1251
PROJECTION
'init=epsg:4326'
END
DATA 'newkorp2Second.png'
metadata
'ows_title' 'rastrK2f2'
'DESCRIPTION' 'Второй корпус 2 этаж'
# 'ENCODING' 'UTF-8'
end
END
LAYER
NAME 'rastrK2f3'
TYPE RASTER
status OFF
EXTENT 0 -2018 4032 0
#ENCODING CP1251
PROJECTION
'init=epsg:4326'
END
DATA 'newkorp2Third.png'
metadata
'ows_title' 'rastrK2f3'
'DESCRIPTION' 'Второй корпус 3 этаж'
# 'ENCODING' 'UTF-8'
end
END
LAYER
NAME 'rastrK2f4'
TYPE RASTER
status OFF
EXTENT 0 -2018 4032 0
#ENCODING CP1251
PROJECTION
'init=epsg:4326'
END
DATA 'newkorp2Fourth.png'
metadata
'ows_title' 'rastrK2f4'
'DESCRIPTION' 'Второй корпус 4 этаж'
# 'ENCODING' 'UTF-8'
end
END
LAYER
NAME 'rastrK8f1'
TYPE RASTER
status OFF
EXTENT 0 -2019 4034 0
#ENCODING CP1251
PROJECTION
'init=epsg:4326'
END
DATA 'first.png'
metadata
'ows_title' 'rastrK8f1'
'DESCRIPTION' 'Восьмой корпус 1 этаж'
# 'ENCODING' 'UTF-8'
end
END
LAYER
NAME 'rastrK8f2'
TYPE RASTER
status OFF
EXTENT 0 -2019 4034 0
#ENCODING CP1251
PROJECTION
'init=epsg:4326'
END
DATA 'second.png'
metadata
'ows_title' 'rastrK8f2'
'DESCRIPTION' 'Восьмой корпус 2 этаж'
# 'ENCODING' 'UTF-8'
end
END
LAYER
NAME 'rastrK8f3'
TYPE RASTER
status OFF
EXTENT 0 -2019 4034 0
#ENCODING CP1251
PROJECTION
'init=epsg:4326'
END
DATA 'third.png'
metadata
'ows_title' 'rastrK8f3'
'DESCRIPTION' 'Восьмой корпус 3 этаж'
# 'ENCODING' 'UTF-8'
end
END
LAYER
NAME "kor1f1"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from korp1f1 using unique aud using srid=4326"
METADATA
'ows_title' 'kor1f1'
'DESCRIPTION' 'Информация о помещениях 1 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'aud, size, type, floor'
'RESULT_HEADERS' 'Аудитория, Посадочных мест, Тип, Этаж'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "kor1f2"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from korp1f2 using unique aud using srid=4326"
METADATA
'ows_title' 'kor1f2'
'DESCRIPTION' 'Информация о помещениях 2 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'aud, size, type, floor'
'RESULT_HEADERS' 'Аудитория, Посадочных мест, Тип, Этаж'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "kor1f3"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from korp1f3 using unique aud using srid=4326"
METADATA
'ows_title' 'kor1f3'
'DESCRIPTION' 'Информация о помещениях 3 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'aud, size, type, floor'
'RESULT_HEADERS' 'Аудитория, Посадочных мест, Тип, Этаж'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "kor2f1"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from newkorp2f1 using unique aud using srid=4326"
METADATA
'ows_title' 'kor2f1'
'DESCRIPTION' 'Информация о помещениях 1 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'aud, size, type, floor'
'RESULT_HEADERS' 'Аудитория, Посадочных мест, Тип, Этаж'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "kor2f2"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from newkorp2f2 using unique aud using srid=4326"
METADATA
'ows_title' 'kor2f2'
'DESCRIPTION' 'Информация о помещениях 2 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'aud, size, type, floor'
'RESULT_HEADERS' 'Аудитория, Посадочных мест, Тип, Этаж'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "kor2f3"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from newkorp2f3 using unique aud using srid=4326"
METADATA
'ows_title' 'kor2f3'
'DESCRIPTION' 'Информация о помещениях 3 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'aud, size, type, floor'
'RESULT_HEADERS' 'Аудитория, Посадочных мест, Тип, Этаж'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "kor2f4"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from newkorp2f4 using unique aud using srid=4326"
METADATA
'ows_title' 'kor2f4'
'DESCRIPTION' 'Информация о помещениях 4 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'aud, size, type, floor'
'RESULT_HEADERS' 'Аудитория, Посадочных мест, Тип, Этаж'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "kor8f1"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from korp8f1 using unique aud using srid=4326"
METADATA
'ows_title' 'kor8f1'
'DESCRIPTION' 'Информация о помещениях 1 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'aud, size, type, floor'
'RESULT_HEADERS' 'Аудитория, Посадочных мест, Тип, Этаж'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "kor8f2"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from korp8f2 using unique aud using srid=4326"
METADATA
'ows_title' 'kor8f2'
'DESCRIPTION' 'Информация о помещениях 2 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'aud, size, type, floor'
'RESULT_HEADERS' 'Аудитория, Посадочных мест, Тип, Этаж'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "kor8f3"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from korp8f3 using unique aud using srid=4326"
METADATA
'ows_title' 'kor8f3'
'DESCRIPTION' 'Информация о помещениях 3 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'aud, size, type, floor'
'RESULT_HEADERS' 'Аудитория, Посадочных мест, Тип, Этаж'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "korp1f1"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from v1 using unique aud using srid=4326"
METADATA
'ows_title' 'korp1f1'
'DESCRIPTION' 'Расписание аудиторий 1 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'btime, grup, dz,
diss,
vid,
aud,
fio,
type,
size' #, gid, id'
'RESULT_HEADERS' 'Начало пары, Номер группы,
Дата,
Дисциплина,
Вид,
Аудитория,
Преподаватель,
Тип,
Посадочных мест' #, gid, id'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "korp1f2"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from v2 using unique aud using srid=4326"
METADATA
'ows_title' 'korp1f2'
'DESCRIPTION' 'Расписание аудиторий 2 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'btime, grup, dz,
diss,
vid,
aud,
fio,
type,
size' #, gid, id'
'RESULT_HEADERS' 'Начало пары, Номер группы,
Дата,
Дисциплина,
Вид,
Аудитория,
Преподаватель,
Тип,
Посадочных мест' #, gid, id'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "korp1f3"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from v3 using unique aud using srid=4326"
METADATA
'ows_title' 'korp1f3'
'DESCRIPTION' 'Расписание аудиторий 3 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'btime, grup, dz,
diss,
vid,
aud,
fio,
type,
size' #, gid, id'
'RESULT_HEADERS' 'Начало пары, Номер группы,
Дата,
Дисциплина,
Вид,
Аудитория,
Преподаватель,
Тип,
Посадочных мест' #, gid, id'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "korp2f1"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from v4 using unique aud using srid=4326"
METADATA
'ows_title' 'korp2f1'
'DESCRIPTION' 'Расписание аудиторий 1 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'btime, grup, dz,
diss,
vid,
aud,
fio,
type,
size' #, gid, id'
'RESULT_HEADERS' 'Начало пары, Номер группы,
Дата,
Дисциплина,
Вид,
Аудитория,
Преподаватель,
Тип,
Посадочных мест' #, gid, id'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "korp2f2"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from v5 using unique aud using srid=4326"
METADATA
'ows_title' 'korp2f2'
'DESCRIPTION' 'Расписание аудиторий 2 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'btime, grup, dz,
diss,
vid,
aud,
fio,
type,
size' #, gid, id'
'RESULT_HEADERS' 'Начало пары, Номер группы,
Дата,
Дисциплина,
Вид,
Аудитория,
Преподаватель,
Тип,
Посадочных мест' #, gid, id'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "korp2f3"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from v6 using unique aud using srid=4326"
METADATA
'ows_title' 'korp2f3'
'DESCRIPTION' 'Расписание аудиторий 3 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'btime, grup, dz,
diss,
vid,
aud,
fio,
type,
size' #, gid, id'
'RESULT_HEADERS' 'Начало пары, Номер группы,
Дата,
Дисциплина,
Вид,
Аудитория,
Преподаватель,
Тип,
Посадочных мест' #, gid, id'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "korp2f4"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from v7 using unique aud using srid=4326"
METADATA
'ows_title' 'korp2f4'
'DESCRIPTION' 'Расписание аудиторий 4 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'btime, grup, dz,
diss,
vid,
aud,
fio,
type,
size' #, gid, id'
'RESULT_HEADERS' 'Начало пары, Номер группы,
Дата,
Дисциплина,
Вид,
Аудитория,
Преподаватель,
Тип,
Посадочных мест' #, gid, id'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "korp8f1"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from v8 using unique aud using srid=4326"
METADATA
'ows_title' 'korp8f1'
'DESCRIPTION' 'Расписание аудиторий 1 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'btime, grup, dz,
diss,
vid,
aud,
fio,
type,
size' #, gid, id'
'RESULT_HEADERS' 'Начало пары, Номер группы,
Дата,
Дисциплина,
Вид,
Аудитория,
Преподаватель,
Тип,
Посадочных мест' #, gid, id'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "korp8f2"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from v9 using unique aud using srid=4326"
METADATA
'ows_title' 'korp8f2'
'DESCRIPTION' 'Расписание аудиторий 2 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'btime, grup, dz,
diss,
vid,
aud,
fio,
type,
size' #, gid, id'
'RESULT_HEADERS' 'Начало пары, Номер группы,
Дата,
Дисциплина,
Вид,
Аудитория,
Преподаватель,
Тип,
Посадочных мест' #, gid, id'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
LAYER
NAME "korp8f3"
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
CONNECTIONTYPE postgis
CONNECTION "user=*** password=***** dbname=*** host=localhost"
DATA "the_geom from v10 using unique aud using srid=4326"
METADATA
'ows_title' 'korp8f3'
'DESCRIPTION' 'Расписание аудиторий 3 этажа'
'layer_encoding' 'UTF-8'
'RESULT_FIELDS' 'btime, grup, dz,
diss,
vid,
aud,
fio,
type,
size' #, gid, id'
'RESULT_HEADERS' 'Начало пары, Номер группы,
Дата,
Дисциплина,
Вид,
Аудитория,
Преподаватель,
Тип,
Посадочных мест' #, gid, id'
END # Metadata
CLASS
NAME 'data'
COLOR 121 206 115
END
END
END