mapserver.org/_images/curvepolygon.png
Как заставить Mapserver отрисовать вот такие кружочки на месте поинтов?
Mapserver, как визуально показать точки полигона
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 25 июн 2012, 13:24
- Репутация: 0
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 25 июн 2012, 13:24
- Репутация: 0
Re: Mapserver, как визуально показать точки полигона
Может быть как то не верное объяснил. У меня в постгисе хранится куча полигонов. Визуально как полигоны они отрисовываются отлично. Но я хочу и узлы полигона отрисовать (точки) как кружочки вместе с полигоном ) вот как то так. Спасибо.
-
- Активный участник
- Сообщения: 109
- Зарегистрирован: 29 июн 2011, 16:36
- Репутация: 1
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 25 июн 2012, 13:24
- Репутация: 0
Re: Mapserver, как визуально показать точки полигона
Ткните носом, пожалуйста.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Mapserver, как визуально показать точки полигона
Ничего сложного. Сначала в отдельном файле описываете символ, которым вы хотите отрисовать узлы полигона:
Затем в map-файле указываете путь до этого файла:
После чего говорите MapServer-у, что ваш полигональный слой следует рендерить как точечный и указываете нужный стиль:
В данном случае circle - имя символа, определённого в файле symbols.sym. У меня получилось так:
Код: Выделить всё
SYMBOLSET
SYMBOL
NAME "circle"
TYPE ellipse
FILLED false
POINTS
1 1
END
END
END
Код: Выделить всё
SYMBOLSET "symbols/symbols.sym"
Код: Выделить всё
CLASS
STYLE
SYMBOL "circle"
SIZE 3
COLOR 0 0 255
END
END
- Вложения
-
- mapserver-points.png (69.27 КБ) 4325 просмотров
Spatial is now, more than ever, just another column- The Geometry Column.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя