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



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

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




width=1 Rambler_Top100

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

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

КБ "Панорама": в GIS ToolKit усовершенствованы средства автоматизации процессов создания моделей местности на языке Python




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

Добавлена новая функция (RunPyApplication), вызывающая диалог "Запуск приложений" с закладкой "Скрипты" для выполнения скриптов на языке Python. В дереве скриптов изначально установлен узел Базовый набор скриптов, который содержит скрипты, поставляемые вместе с GIS ToolKit. Для подключения пользовательских скриптов можно создавать свои узлы (темы) для их группировки. Базовый набор скриптов демонстрирует выполнение различных процедур по обработке координат и атрибутов объектов векторных карт, решению расчетных задач, конвертированию данных и других.

При написании скриптов доступно несколько тысяч API функций. Прототипы функций объявлены в виде импортируемых скриптов Python из папки \GisTool14DllX64py_mapapi14. Для правильной обработки строк скриптов, содержащих национальные символы (русские, китайские, испанские и другие), скрипты должны быть в кодировке UTF-8.
Вызываемая из скрипта функция может выполнить некоторое действие над выбранным объектом или над выделенными объектами, если пользователь выделил на карте некоторые объекты. Для ввода дополнительных параметров обработки данных могут вызываться как диалоги ГИС, так и диалоги, написанные на основе стандартного компонента Tkinter. Скрипты могут выполнять индикацию процесса обработки данных с указанием названия этапа обработки, процента выполнения, числа обработанных и выбранных объектов, прошедшего и оставшегося времени обработки. По результатам анализа и обработки объектов векторной карты могут быть отобраны некоторые объекты, которые можно выделить на карте как результат работы скрипта иили для дальнейшей обработки в цепочке выполняемых скриптов или интерактивными инструментами ГИС.

Для выполнения скриптов необходимо предварительно скачать и установить интерпретатор Python. Базовый набор скриптов разработан и проверен на основе Python версии 3.7.9 в ОС MS Windows 7 и выше, и версии 3.10.5 в ОС MS Windows 10. Базовые скрипты размещаются в общей папке вида: \GisTool14DllX64py_base14. Демонстрация работы функции RunPyApplication предоставлена в приложении MapEdit, входящего в состав примеров GIS ToolKit.

Инструментарий GIS ToolKit состоит из набора визуальных компонентов (поставляются в исходных текстах) и API функций ГИС-ядра для прямого доступа к пространственным данным. Инструментарий предназначен для разработки клиент-серверных и настольных 32-х и 64-х разрядных приложений, в которых требуется обработка и визуализация пространственных данных. Пространственные данные могут располагаться как на рабочем месте (прямой доступ к данным), так и в локальной сети или сети Интернет (используются компоненты доступа к ГИС Серверу или обмен данными по международным протоколам).

Новая версия программы доступна для скачивания на странице Скачать на сайте КБ "Панорама".


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




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


Источник: https://gisinfo.ru/newspages-news-2992-0 11:01:49 12.07 2022   

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

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

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