Использую запросы CQL/ECQL к GeoServer-у для получение объектов внутри заданной геометрии в WMS слое.
Подробнее в вопросе "Фильтрация объектов для WMS в GeoServer".
Так вот, столкнулся с проблемой, что координаты должны быть в "родной" проекции слоя (в GeoServer она обзывается как Native SRS). К сожалению много карт в проекции WGS_1984_UTM_Zone_37N которую OpenLayers без Proj4js не поддерживает.
В связи с этой проблемой возник вопрос, можно ли в запросе указать проекцию в которой передаются координаты?
Нашел статью Chapter 4. Using PostGIS в которой есть пример
Код: Выделить всё
SRID=4326;MULTIPOINTM(0 0 0,1 2 1) -- XYM with SRID
Который в моем случае работать не хочет... Возможно в силу того что координаты у меня в 2D, может я просто что-то делаю не так...
Хочу сразу заметить что запросы я делаю не к БД, а из OpenLayers к GeoServer.