Geoserver CQL

Кроме QGIS
Ответить
kliver
Участник
Сообщения: 83
Зарегистрирован: 19 мар 2011, 18:15
Репутация: 0

Geoserver CQL

Сообщение kliver » 16 апр 2012, 15:24

День добрый.

Возник такой вопрос. Есть станд элон геосервер. В нем запущено приложение в котором на страничку выводится слой карты посредством openlayers. Слой строится из таблицы постгис. Внимание вопросы: как использовать cql? Где пишется его запрос? в адресной строке или в ссылке на wms?

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

Re: Geoserver CQL

Сообщение Denis Rykov » 17 апр 2012, 05:57

kliver писал(а):Внимание вопросы: как использовать cql? Где пишется его запрос? в адресной строке или в ссылке на wms?
А чем отличается передача в адресной строке от передаче в ссылке на wms?
Пример запроса на реальный сервер. CQL запрос передается внутри вендор-параметра CQL_FILTER. Примеров использования cql в Интернете полно: 1, 2.
Spatial is now, more than ever, just another column- The Geometry Column.

kliver
Участник
Сообщения: 83
Зарегистрирован: 19 мар 2011, 18:15
Репутация: 0

Re: Geoserver CQL

Сообщение kliver » 23 апр 2012, 16:02

Спасибо за ответ.
Еще такой вопрос есть фильтр такого вида {'CQL_FILTER': "id = 56"}, как сделать что бы выбирал несколько id.
Пробовал и как "id = 56,55" и id IN (56,55) и id=55 AND id=56. Все равно ничего не показывает.

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

Re: Geoserver CQL

Сообщение Denis Rykov » 25 апр 2012, 06:09

А если так:

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

{'CQL_FILTER': "id = 55 OR id = 56"}
Spatial is now, more than ever, just another column- The Geometry Column.

Ответить

Вернуться в «Свободные, бесплатные, открытые ГИС»

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

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