Mapserver, как визуально показать точки полигона

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
out2002
Интересующийся
Сообщения: 17
Зарегистрирован: 25 июн 2012, 13:24
Репутация: 0

Mapserver, как визуально показать точки полигона

Сообщение out2002 »

mapserver.org/_images/curvepolygon.png
Как заставить Mapserver отрисовать вот такие кружочки на месте поинтов?
out2002
Интересующийся
Сообщения: 17
Зарегистрирован: 25 июн 2012, 13:24
Репутация: 0

Re: Mapserver, как визуально показать точки полигона

Сообщение out2002 »

Может быть как то не верное объяснил. У меня в постгисе хранится куча полигонов. Визуально как полигоны они отрисовываются отлично. Но я хочу и узлы полигона отрисовать (точки) как кружочки вместе с полигоном ) вот как то так. Спасибо.
merc
Активный участник
Сообщения: 109
Зарегистрирован: 29 июн 2011, 16:36
Репутация: 1

Re: Mapserver, как визуально показать точки полигона

Сообщение merc »

out2002
Интересующийся
Сообщения: 17
Зарегистрирован: 25 июн 2012, 13:24
Репутация: 0

Re: Mapserver, как визуально показать точки полигона

Сообщение out2002 »

Ткните носом, пожалуйста.
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Mapserver, как визуально показать точки полигона

Сообщение Denis Rykov »

Ничего сложного. Сначала в отдельном файле описываете символ, которым вы хотите отрисовать узлы полигона:

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

SYMBOLSET
  SYMBOL
    NAME "circle"
    TYPE ellipse
    FILLED false
    POINTS
      1 1
    END
  END
END
Затем в map-файле указываете путь до этого файла:

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

SYMBOLSET  "symbols/symbols.sym"
После чего говорите MapServer-у, что ваш полигональный слой следует рендерить как точечный и указываете нужный стиль:

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

CLASS
  STYLE
    SYMBOL "circle"
    SIZE   3
    COLOR 0 0 255
  END
END
В данном случае circle - имя символа, определённого в файле symbols.sym. У меня получилось так:
Вложения
mapserver-points.png
mapserver-points.png (69.27 КБ) 4327 просмотров
Spatial is now, more than ever, just another column- The Geometry Column.
Ответить

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

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

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