Код: Выделить всё
MAP
IMAGETYPE GIF
# EXTENT 134.233 -11614.5 11317.5 -0.743562
EXTENT 7950.963557 -3311.117654 9823.527911 -2037.393677
SIZE 800 600
SHAPEPATH "shp"
IMAGECOLOR 222 224 194
FONTSET "./fonts/fonts.list"
WEB
TEMPLATE './templates/index.htm'
HEADER './templates/head.html'
FOOTER './templates/footer.html'
IMAGEPATH '/ms4w/tmp/ms_tmp/'
IMAGEURL '/ms_tmp/'
END
LEGEND
KEYSIZE 12 12
LABEL
TYPE TRUETYPE
COLOR 0 0 89
SIZE 9
FONT arial
ENCODING 'Windows-1251'
END
STATUS ON
END
REFERENCE
IMAGE './images/ref.gif' # файл, в котором хранится изображение обзорной карты
SIZE 100 75 # размер обзорной карты в пикселях
EXTENT 7950.963557 -3311.117654 9823.527911 -2037.393677
# координаты углов обзорной карты
STATUS ON
MINBOXSIZE 10 # Наименьший возможный размер (в пикселях) прямоугольника,
# отражающего текущий EXTENT н обзорной карте.
# Если размеры прямоугольника будут меньше, то вместо
# него будет показана точка (см. MARKER)
MAXBOXSIZE 150 # Максимальный возможный размера прямоугольника
COLOR -1 -1 -1 # Цвет заливки прямоугольника
# отрицательные значения - заливки нет.
OUTLINECOLOR 128 0 0 # Цвет границы прямоугольника
MARKERSIZE 8 # Размеры маркера
MARKER 'star' # Символ для маркера
END
SCALEBAR
IMAGECOLOR 255 255 255
LABEL
COLOR 0 0 0
SIZE TINY
END
STYLE 1
SIZE 100 2
COLOR 0 0 0
UNITS METERS
INTERVALS 2
TRANSPARENT FALSE
STATUS ON
END
LAYER
NAME "Logo" # название слоя
DATA "top.gif" # имя файла с расширением (пути прописываются относительно SHAPEPATH)
TYPE RASTER
STATUS ON
END
LAYER
NAME streets
DATA streets
STATUS DEFAULT
TYPE LINE
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "УЛИЦА"
CLASSITEM "КЛАСС"
TOLERANCE 10
HEADER './templates/streets_head.html'
FOOTER './templates/streets_footer.html'
TEMPLATE './templates/streets_query.html'
# PROJECTION
# "proj=latlong"
# "datum=WGS84"
# END
CLASS
NAME "Главные улицы"
EXPRESSION '1'
STYLE
COLOR 238 240 30
# COLOR 204 204 0
WIDTH 10
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 10
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
CLASS
NAME "Второстепенные улицы"
EXPRESSION '2'
STYLE
#COLOR 135 135 135
COLOR 240 240 119
WIDTH 5
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 10
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME stops
DATA stops
STATUS ON
TYPE POINT
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "Название"
CLASS
NAME "Автобусные остановки"
STYLE
COLOR 229 210 191
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME museums
DATA museums
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "НАЗВАНИЕ"
TOLERANCE 50
HEADER './templates/museums_head.html'
FOOTER './templates/museums_footer.html'
TEMPLATE './templates/museums_query.html'
CLASS
NAME "Музеи"
STYLE
COLOR 238 238 15
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME banks
DATA banks
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
TOLERANCE 50
HEADER './templates/banks_head.html'
FOOTER './templates/banks_footer.html'
TEMPLATE './templates/banks_query.html'
LABELITEM "НАЗВАНИЕ"
CLASS
NAME "Финансовые учреждения"
STYLE
COLOR 170 115 90
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME restaurants
DATA restaurants
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "НАЗВАНИЕ"
TOLERANCE 50
HEADER './templates/restaurants_head.html'
FOOTER './templates/restaurants_footer.html'
TEMPLATE './templates/restaurants_query.html'
CLASS
NAME "Кафе, бары, рестораны"
STYLE
COLOR 76 230 230
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME tradecenters
DATA tradecenters
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "НАЗВАНИЕ"
TOLERANCE 50
HEADER './templates/tradecenters_head.html'
FOOTER './templates/tradecenters_footer.html'
TEMPLATE './templates/tradecenters_query.html'
CLASS
NAME "Торговые центры"
STYLE
COLOR 154 155 43
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME parks
DATA parks
STATUS ON
TYPE POLYGON
TRANSPARENCY ALPHA
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "НАЗВАНИЕ"
TOLERANCE 30
HEADER './templates/parks_head.html'
FOOTER './templates/parks_footer.html'
TEMPLATE './templates/parks_query.html'
CLASS
NAME "Парки"
STYLE
COLOR 97 158 74
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
DUMP TRUE
END
LAYER
NAME hotels
DATA hotels
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "НАЗВАНИЕ"
TOLERANCE 60
HEADER './templates/hotels_head.html'
FOOTER './templates/hotels_footer.html'
TEMPLATE './templates/hotels_query.html'
CLASS
NAME "Гостиницы"
STYLE
COLOR 233 143 33
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME squares
DATA squares
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "ПЛОЩАДЬ"
TOLERANCE 50
HEADER './templates/squares_head.html'
FOOTER './templates/squares_footer.html'
TEMPLATE './templates/squares_query.html'
CLASS
NAME "Площади"
STYLE
COLOR 97 133 135
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME hospitals
DATA hospitals
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "НАЗВАНИЕ"
TOLERANCE 50
HEADER './templates/hospitals_head.html'
FOOTER './templates/hospitals_footer.html'
TEMPLATE './templates/hospitals_query.html'
CLASS
NAME "Медицинские учреждения"
STYLE
COLOR 193 46 80
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME houses
DATA houses
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "НОМЕР"
TOLERANCE 50
HEADER './templates/hospitals_head.html'
FOOTER './templates/hospitals_footer.html'
TEMPLATE './templates/hospitals_query.html'
CLASS
NAME "Жилые дома"
STYLE
COLOR 205 153 122
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 7
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME service
DATA service
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "Дом"
TOLERANCE 50
HEADER './templates/hospitals_head.html'
FOOTER './templates/hospitals_footer.html'
TEMPLATE './templates/hospitals_query.html'
CLASS
NAME "Служебные здания"
STYLE
COLOR 170 170 127
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME education
DATA education
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "НАЗВАНИЕ"
TOLERANCE 50
HEADER './templates/hospitals_head.html'
FOOTER './templates/hospitals_footer.html'
TEMPLATE './templates/hospitals_query.html'
CLASS
NAME "Образовательные учреждения"
STYLE
COLOR 109 109 87
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME gov
DATA gov
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "Название"
TOLERANCE 50
HEADER './templates/hospitals_head.html'
FOOTER './templates/hospitals_footer.html'
TEMPLATE './templates/hospitals_query.html'
CLASS
NAME "Гос. учреждения"
STYLE
COLOR 112 105 131
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
LAYER
NAME churches
DATA churches
STATUS ON
TYPE POLYGON
LABELMINSCALEDENOM 16
LABELMAXSCALEDENOM 100000
LABELITEM "НАЗВАНИЕ"
CLASSITEM "ТИП"
TOLERANCE 50
HEADER './templates/churches_head.html'
FOOTER './templates/churches_footer.html'
TEMPLATE './templates/churches_query.html'
CLASS
NAME "Монастырь"
TEMPLATE './templates/churches_query.html'
EXPRESSION '1'
STYLE
OUTLINECOLOR 197 122 78
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
CLASS
NAME "Центральный собор"
TEMPLATE './templates/churches_query.html'
EXPRESSION '2'
STYLE
COLOR 56 59 255
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
CLASS
NAME "Часовня"
EXPRESSION '3'
TEMPLATE './templates/churches_query.html'
STYLE
COLOR 21 93 170
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
CLASS
NAME "Храм"
TEMPLATE './templates/churches_query.html'
EXPRESSION '6'
STYLE
COLOR 0 44 211
END
LABEL
COLOR 0 0 0
SHADOWCOLOR 10 10 10
SHADOWSIZE 0 0
TYPE TRUETYPE
FONT arial
SIZE 9
ENCODING CP1251
ANTIALIAS TRUE
ANGLE AUTO
END
END
END
END
END
END