На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Подскажите пожалуйста есть ли возможность добавить собственное изображение в классификатор в формате png, jpg, jpeg, bmp?

Поиск  Пользователи  Правила  Войти
Форум » Linux » Средства разработки ГИС-приложений для Linux
Страницы: Пред. 1 2 3
RSS
Подскажите пожалуйста есть ли возможность добавить собственное изображение в классификатор в формате png, jpg, jpeg, bmp?
 
Здравствуйте!

Объект с видом "Графический знак" использует внешний файл, находящийся рядом с классификатором.
Уточните, пожалуйста, какую версию ГИС Конструктор Вы используете и работает ли у Вас пример, указанный здесь.

Спасибо!
 
Цитата
Александр Савелов написал:
Уточните, пожалуйста, какую версию ГИС Конструктор Вы используете
Версия ГИС Конструктор 11.03:
// Версия библиотеки MapAccess
// (если применяется "mapacces.h" и т.п.)
#define MAPACCESSVERSION  20130912

// Версия интерфейса MAPAPI и ядра библиотеки
#define MAPAPIVERSION  0x111015

Если создать картинку bmp 32 разрядную в формате ARGB, то в классификаторе черный квадрат, если 24 разрядную в формате RGB, то отображается картинка.

Я только по вашему ответу не понял, картинку можно без классификатора добавить на карту?

В этом случае при экспорте карты в формат sxf и дальнейшего создания sit из него требуется не забыть помимо классификатора скопировать с собой все картинки.

Спасибо.
Изменено: Сергей - 19.12.2019 17:36:27 (описание с sxf)
 
Здравствуйте!

Изображения возможно добавить на карту без добавления объекта в классификатор. Данный функционал был реализован в более поздних версия ГИС Конструктор.

Пример реализации Вы можете посмотреть в примере myfirst из состава ГИС Конструктор версии 12, доступной на сайте (функция Action_RotateVectorObject()).
При отображении внешних графических файлов требуется их передача вместе с классификатором.

Функционал отображения объектов производится с помощью функций Qt, где работа с 32 разрядным изображения формата bmp появилась в версии Qt 5.3. Это необходимо учитывать при выборе версии библиотек Qt.

 
Цитата
Константин Ганюшин написал:
Данный функционал был реализован в более поздних версия ГИС Конструктор.
Печально, но спасибо за ответ!

С версией Qt, судя по всему проблем нет, т.к. использую версию 5.5.1.
Страницы: Пред. 1 2 3
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности