Страница 1 из 1

Как поменять местами оси координат в ответе WFS формат SHAPE

Добавлено: 15 мар 2011, 18:31
nextstopsun
Геосервер на запрос GetFeature outputFormat=shape-zip возвращает шейп-файл.
Открыв этот шейп-файл в настольном приложении (напр ArcGIS) вижу, что оси поменялись местами. Как на картинке:
Изображение

Помогите пожалуйста это поменять.

Re: Как поменять местами оси координат в ответе WFS формат S

Добавлено: 15 мар 2011, 23:36
Mavka
Не вникая глубоко в суть проблемы, могу сказать что в версии WFS 1.0 (и более ранних) порядок осей всегда был один и тот же: X - восток, Y - север. Начиная с WFS 1.1 появилась поддержка более сложных СК. Сейчас можно указать СК как "SRS=epsg:4326" (EPSG) или "CRS=CRS:84" (ISO 19111).

Судя по картинке вы работаете с WGS84. Она существует в 2-х вариантах положения осей и в разных стандартах они определены по своему. В OGC текущая позиция такова: epsg:4326 - lat/lon, crs:84 - lon/lat.

Re: Как поменять местами оси координат в ответе WFS формат S

Добавлено: 16 мар 2011, 12:45
nextstopsun
Простите, а можно полный пример запроса? А то ни на параметр srs=epsg:4326 ни на crs=crs:84 WFS не реагирует и возвращает одно и то же - как на картинке.