Страница 3 из 3
Re: Псевдо 3D в GeoServer
Добавлено: 11 янв 2013, 08:39
AHrEJI
Извиняюсь, что поднимаю старую тему.
Вопрос к тем, у кого получилось сделать изометрию.
Как вы решали вопрос сортировки зданий? Т.е. В каком порядке они рисуются, у меня получается что здания перекрывают друг друга и не рисуются в нужном порядке.
Т.е. Сперва должно быть нарисовано 39, потом 37, потом 35
Re: Псевдо 3D в GeoServer
Добавлено: 11 янв 2013, 09:20
Vladimir_R
Могу предположить, что Geoserver рисует объекты согласно их порядку в источнике данных. Отсюда вывод: для правильной рисовки необходима правильная последовательность в источнике данных. Например, для shp это fid. Если fid 1;4;8, то сначала рисуется объект 1 потом 4 и 8.
Re: Псевдо 3D в GeoServer
Добавлено: 11 янв 2013, 11:56
AHrEJI
Vladimir_R писал(а):Могу предположить, что Geoserver рисует объекты согласно их порядку в источнике данных. Отсюда вывод: для правильной рисовки необходима правильная последовательность в источнике данных. Например, для shp это fid. Если fid 1;4;8, то сначала рисуется объект 1 потом 4 и 8.
Да, он рисует их в порядке следования идентификаторов (используется постгис). Вопрос как раз в том, как их отсортировать

Re: Псевдо 3D в GeoServer
Добавлено: 13 янв 2013, 14:03
Vladimir_R
Для того чтобы объекты отрисовать в нужном порядке они должны быть в источнике данных в нужном порядке. Отредактируйте порядок объектов в PG.