Пространственный фильтр в WFS 2.0

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
dravig
Участник
Сообщения: 54
Зарегистрирован: 18 мар 2010, 16:58
Репутация: 0

Пространственный фильтр в WFS 2.0

Сообщение dravig » 29 май 2015, 14:53

Добрый день.
Проблема с пространственными запросами. Нужно чтобы Geoserver возвращал в WFS 2.0 отфильтрованные объекты по полигону.
Фрагмент запроса выборки по точке &cql_filter=INTERSECT(geom,POINT(-74.817265%2040.5296504)) работает.
Как сформировать аналогичный запрос по полигону?

Аватара пользователя
SergeyRyzhkov
Гуру
Сообщения: 909
Зарегистрирован: 02 июл 2014, 19:13
Репутация: 203
Ваше звание: GP-экотеррористы
Откуда: Санкт-Петербург
Контактная информация:

Re: Пространственный фильтр в WFS 2.0

Сообщение SergeyRyzhkov » 29 май 2015, 15:56

Так вместо геометрии точки, напишите геометрию полигона.
http://en.wikipedia.org/wiki/Well-known_text

dravig
Участник
Сообщения: 54
Зарегистрирован: 18 мар 2010, 16:58
Репутация: 0

Re: Пространственный фильтр в WFS 2.0

Сообщение dravig » 29 май 2015, 17:04

Да, кстати что я не заметил так это лишние скобки в описании геометрии полигона. POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10))

Аватара пользователя
SergeyRyzhkov
Гуру
Сообщения: 909
Зарегистрирован: 02 июл 2014, 19:13
Репутация: 203
Ваше звание: GP-экотеррористы
Откуда: Санкт-Петербург
Контактная информация:

Re: Пространственный фильтр в WFS 2.0

Сообщение SergeyRyzhkov » 29 май 2015, 17:48

В смысле лишние? Они не лишние :) , описывается внешний контур, а потом дырки в бублике

Ответить

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

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

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