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

Карта в изометрической проекции

Добавлено: 28 окт 2010, 14:25
4ert
Здравствуйте!

Возникла необходимость отобразить карту в изометрической проекции (это такой псевдо-трехмерный вид, когда изображение поворачивается на 45 градусов и углы между осями координат становятся по 120. Подробнее на Википедии)

Это вообще возможно?

Использую связку PostGIS + MapServer + OpenLayers.

Re: Карта в изометрической проекции

Добавлено: 28 окт 2010, 14:42
Mavka
Можно вот так.

P.S. Если не ошибаюсь, то это косоугольная проекция (oblique projection)

Re: Карта в изометрической проекции

Добавлено: 28 окт 2010, 14:51
4ert
Отлично, а можно чуть подробнее о технической реализации? =)
На каком этапе происходит перепроецирование карты?

Re: Карта в изометрической проекции

Добавлено: 28 окт 2010, 14:57
Mavka
Это происходит в GeoServer. UMN MapServer так не умеет (вендор-фича). Из PostGIS получают простые полигоны, GeoServer их рисует в виде 3d и отдает как обычные тайлы в OpenLayers. Т.е. это обычный WMS.

Re: Карта в изометрической проекции

Добавлено: 29 окт 2010, 09:01
4ert
Большое спасибо за объяснение, буду разбираться =)