Извиняюсь, что поднимаю старую тему.
Вопрос к тем, у кого получилось сделать изометрию.
Как вы решали вопрос сортировки зданий? Т.е. В каком порядке они рисуются, у меня получается что здания перекрывают друг друга и не рисуются в нужном порядке.
Т.е. Сперва должно быть нарисовано 39, потом 37, потом 35
Псевдо 3D в GeoServer
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 01 дек 2009, 11:14
- Репутация: 1
Re: Псевдо 3D в GeoServer
- Вложения
-
- 084.png (6.45 КБ) 4304 просмотра
-
- Активный участник
- Сообщения: 145
- Зарегистрирован: 14 апр 2010, 14:11
- Репутация: 44
- Откуда: Екатеринбург
Re: Псевдо 3D в GeoServer
Могу предположить, что Geoserver рисует объекты согласно их порядку в источнике данных. Отсюда вывод: для правильной рисовки необходима правильная последовательность в источнике данных. Например, для shp это fid. Если fid 1;4;8, то сначала рисуется объект 1 потом 4 и 8.
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 01 дек 2009, 11:14
- Репутация: 1
Re: Псевдо 3D в GeoServer
Да, он рисует их в порядке следования идентификаторов (используется постгис). Вопрос как раз в том, как их отсортироватьVladimir_R писал(а):Могу предположить, что Geoserver рисует объекты согласно их порядку в источнике данных. Отсюда вывод: для правильной рисовки необходима правильная последовательность в источнике данных. Например, для shp это fid. Если fid 1;4;8, то сначала рисуется объект 1 потом 4 и 8.

-
- Активный участник
- Сообщения: 145
- Зарегистрирован: 14 апр 2010, 14:11
- Репутация: 44
- Откуда: Екатеринбург
Re: Псевдо 3D в GeoServer
Для того чтобы объекты отрисовать в нужном порядке они должны быть в источнике данных в нужном порядке. Отредактируйте порядок объектов в PG.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя