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

Классификатор RSC - отрисовка

Добавлено: 18 фев 2014, 09:30
verzhak
Приветствую.

Есть оччччень ограниченная система, в которой реализована отрисовка карты из sxf. Карта отрисовывается с собственной палитрой заливки. Нужно каким-либо образом брать оформление из соответствующего rsc.

Целиком драйвер для rsc реализовывать очень лениво, поэтому придумал так: отрисовать все обозначения из rsc в bmp, реализовать драйвер для bmp, подгружать текстуры из bmp.

Вопрос. Как легко и быстро отрисовать все обозначения из rsc в bmp-файлы? Может быть, есть какая-нибудь открытая библиотека / утилита (ни Гугл, ни github ничего путного не выдали)?

Пока ничего путного, чем отрисовка rsc в Карте, сохранение в bmp и художественное вырезание в gimp'е не придумал.

Re: Классификатор RSC - отрисовка

Добавлено: 18 фев 2014, 12:11
Александр Мурый
Такое ощущение, что вы собираетесь переписать ГИС Карта с нуля:) Иначе зачем изобретать велосипед, если все необходимые функции описаны в тамошнем API.

Re: Классификатор RSC - отрисовка

Добавлено: 18 фев 2014, 12:52
verzhak
Это встраиваемая система и ГИС Карту и ее библиотеки там не поиспользовать. В любом случае придется заниматься велосипедостроением - вопрос только, в какой степени.

Но, вообще, идея хорошая - нагенерить текстуры на основе ГИС Картовской библиотеки на хостовой системе и загружать их вместе с остальными данными.

Re: Классификатор RSC - отрисовка

Добавлено: 18 фев 2014, 13:25
gamm
verzhak писал(а):Это встраиваемая система и ГИС Карту и ее библиотеки там не поиспользовать. В любом случае придется заниматься велосипедостроением - вопрос только, в какой степени.
а зачем вам тогда вообще эти панорамовские проблемы? конвертируйте данные во что-нибудь нормальное, и живите спокойно, наверняка на вашей платформе что-нибудь есть для рисования и заливки.

Re: Классификатор RSC - отрисовка

Добавлено: 18 фев 2014, 13:36
verzhak
Драйвер для чтения sxf уже есть, рисовать всю эту красоту мы тоже уже умеем. Со своим оформлением (банальная заливка).

Проблема в том, что очень хочется знакографики и прочего добра из RSC. Причем в идеале именно из RSC, потому как в конечном счете хостовой системы, умеющей конвертировать из sxf/rsc во что-нибудь более удобоваримое не будет.