Каталог Данных Каталог Организаций Каталог Оборудования Каталог Программного Обеспечения Написать письмо Наши координаты Главная страница
RSS Реклама Карта сайта Архив новостей Форумы Опросы 
Здравствуйте! Ваш уровень доступа: Гостевой
Навигатор: Новости/
 
Rus/Eng
Поиск по сайту    
 ГИС-Ассоциация
 Аналитика и обзоры
 Нормы и право
 Конкурсы
 Дискуссии
 Наши авторы
 Публикации
 Календарь
 Биржа труда
 Словарь терминов
Проект поддерживают  



Авторизация    
Логин
Пароль

Забыли пароль?
Проблемы с авторизацией?
Зарегистрироваться




width=1 Rambler_Top100

наша статистика
статистика по mail.ru
статистика по rambler.ru

Реклама на сайте
Новостные ленты

ГИС Конструктор предоставляет средства для визуализации пространственных данных на основе различных графических библиотек

В КБ "Панорама" разработан ГИС Конструктор для Qt Designer SE версии 14.3.0. В новой версии реализован универсальный интерфейс взаимодействия с графическими библиотеками, усовершенствованы механизмы работы программы в условиях ограниченных системных ресурсов. Расширен список поддерживаемых геопорталов, доработано отображение морских карт и добавлены новые возможности диагностики работы ГИС-приложений.

Разработан программный интерфейс, позволяющий разработчику использовать графическую библиотеку для визуализации исходя из его потребностей. Центральным элементом большинства ГИС-приложений является отображение пространственных данных. При этом изображение фрагмента цифровой карты формируется с использованием функций отрисовки графических примитивов (линий, полигонов, точек и других) с помощью определенной графической библиотеки (Qt, GTK, wxWidgets, Xlib и других). Часто выбор такой библиотеки уже определен на этапе проектирования приложения и является неизменной частью архитектуры. ГИС Конструктор предоставляет программные средства для реализации визуализации данных в приложении при любом выбранном графическом фреймворке. Это достигается за счет выделения реализации отображения графических примитивов в отдельную библиотеку, к которой происходит обращение ГИС-ядра в процессе отрисовки. В результате разработчик может использовать либо готовый набор функций отрисовки, либо реализовать их самостоятельно на основе интересующего его графического фреймворка. В состав инсталляции программы входят примеры реализации отрисовки графических примитивов на основе библиотек Qt и Xlib.

Доработано функционирование ГИС-приложения при ограниченном объеме доступной оперативной памяти. Необходимость работы программы в условиях небольшого объема системных ресурсов становится актуальной при использовании встраиваемых устройств, портативных ноутбуков, специализированных планшетов и других подобных устройств. При недостатке памяти ГИС-ядро автоматически активизирует буфер с ограниченным объемом памяти и выполняет все операции с данными, используя только этот буфер. В результате снижается потребление памяти ГИС-приложением. В новой версии добавлена возможность явной установки ограничения объема используемой памяти приложением для открытия данных, при достижении которого данный режим будет активирован принудительно.

Добавлена возможность вывода в диагностический протокол только сообщений об ошибках. Это позволяет определять причину нештатного поведения программы, выполняющей большое число операций с пространственными данными. В этом случае ограничение вывода сообщениями об ошибках уменьшает объем результирующего протокола и делает его удобным для дальнейшего анализа.

Доработана задача подключения геопорталов. В список геопорталов добавлен геопортал Краснодарского края, содержащий слои: Административно-территориальное деление, Контура полей сельскохозяйственных угодий, Рыбопромысловые угодья, Виноградные насаждения.

Доработано отображение морских карт по стандарту S52. Уточнена реализация процедур формирования значений глубины по значениям атрибутов для подводных препятствий с учетом нижележащих объектов, запроса кода отображаемого символа и флага отображения с учетом глубины препятствия и запроса кода изолированной подводной опасности глубиной меньше контура безопасности.

ГИС Конструктор - это набор геоинформационных компонентов для использования в среде визуального программирования Qt Designer, позволяющий разрабатывать собственные ГИС-приложения. Визуализация содержимого цифровых карт производится в условных знаках, принятых для топографических, обзорно-географических и различных специальных карт. Геоинформационная система имеет возможности для выполнения расчетов, обеспечения отображения пространственных данных на различных графических устройствах в стандартных и пользовательских системах условных знаков. Основные функции могут выполняться в многопоточном режиме. Поддерживается автоматическая оптимизация используемой оперативной памяти для обработки больших объемов данных (десятки гигабайт) на ограниченных ресурсах (сотни мегабайт).

Инструментарий адаптирован для работы на широком спектре операционных систем (Astra Linux SE, ALT Linux, Эльбрус, Ubuntu, CentOS, QNX) и архитектур (Intel, Эльбрус, PowerPC, SPARC, ARM). В состав инструментария входят компоненты визуального проектирования ГИС-приложений и библиотеки мультиплатформенного многопоточного ГИС-ядра. ГИС Конструктор предоставляет кроссплатформенный интерфейс MAPAPI, позволяющий программисту вести разработку в удобной для него операционной системе. Разработчик может выпускать ГИС-приложения для набора операционных систем путем сборки с минимальными изменениями в исходном коде программы.


Разделы, к которым прикреплен документ:
Новости
Прогр.обесп. (ПО)
Организации
Тематич. разделы / Картография, ГИС
Страны и регионы / Россия
 
Комментарии (0) Для того, чтобы оставить комментарий Вам необходимо авторизоваться или зарегистрироваться




ОБСУДИТЬ В ФОРУМЕ
Оставлено сообщений: 0


Источник: КБ "Панорама" 12:37:14 16.05 2023   

Версия для печати  
    Анонсы партнеров

    Наши предложения
  Новости Gisa.ru в Телеграм
  Реклама на сайте
  Зарегистрироваться и получать новости по e-mail
  Конференции ГИС-Ассоциации
  Журнал "Управление развитием территории"
  Контакты

Портал Gisa.ru использует файлы cookie для повышения удобства пользователей и обеспечения работоспособности сайта и сервисов. Оставаясь на сайте Gisa.ru вы подтверждаете свое согласие на использование файлов cookie. Если вы не хотите использовать файлы cookie, то можете изменить настройки браузера. Пользовательское соглашение. Политика конфиденциальности.
© ГИС-Ассоциация. 2002-2022 гг.
Time: 0.020909070968628 sec, Question: 65