GeoServer: сортировка по полю

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Shifted
Интересующийся
Сообщения: 23
Зарегистрирован: 09 дек 2009, 15:00
Репутация: 0

GeoServer: сортировка по полю

Сообщение Shifted »

Возникла проблема с отображением слоя в GeoServer: некоторые дома теряются под другими объектами, для нормального отображения необходимо отсортировать по возрастанию по полю Layer. Однако как сделать не знаю(по типу sql запроса "Order by layer"). Возможно ли например это сделать и как в стилях SLD?или где то еще?
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: GeoServer: сортировка по полю

Сообщение Mavka »

В SLD подходящих конструкций не встречал.
Проще всего - разбить на отдельные слои "по полю Layer" и решить проблему раз и на всегда.
лангольеры под окном жрали время ом-ном-ном
Shifted
Интересующийся
Сообщения: 23
Зарегистрирован: 09 дек 2009, 15:00
Репутация: 0

Re: GeoServer: сортировка по полю

Сообщение Shifted »

нет, так не подойдет, т.к. значения от -32 до 32. а 64 слоя вручную делать не стоит. да и незачем, если они нужны как единый слой, просто нужно упорядочить. Сама база на PostgreSQL
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: GeoServer: сортировка по полю

Сообщение Mavka »

Тогда попробуйте создать в PostgreSQL вид (view) с сортировкой и подключить GeoServer к нему.
лангольеры под окном жрали время ом-ном-ном
Shifted
Интересующийся
Сообщения: 23
Зарегистрирован: 09 дек 2009, 15:00
Репутация: 0

Re: GeoServer: сортировка по полю

Сообщение Shifted »

Думаю так и придется делать, или пересоздавать таблицу. Надеялся, что были и другие способы.
Ответить

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

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

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