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

Константин Ганюшин (Все сообщения пользователя)

Поиск  Пользователи  Правила  Войти
Форум » Пользователи » Константин Ганюшин
Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 ... 5 6 7 8 9 10 11 12 13 14 15 ... 20 След.
Процессоры Эльбрус, Astra Linux SE "Ленинград"
 
Здравствуйте.  

Данная версия собрана для ОС Эльбрус под аппаратную платформу x86.
Предположительно, для запуска на Эльбрус-4С, 8С, 1С+ можно воспользоваться запуском [URL=http://www.elbrus.ru/arhitektura_elbrus]в режиме эмуляции архитектуры x86[/URL].
Процессоры Эльбрус, Astra Linux SE "Ленинград"
 
Здравствуйте.    

[URL=http://gisweb.ru/forum/messages/forum4/topic10832/message82036/10832-protsessory-elbrus_-astra-linux-se-_leningrad#message82036]Ответил в теме по ГИС Оператору.[/URL]
Процессоры Эльбрус, Astra Linux SE "Ленинград"
 
Здравствуйте.

[URL=https://gisinfo.ru/download/download_linux.htm#9]На сайте[/URL] доступна для скачивания версия ГИС Оператор для платформы Эльбрус-8С ОС "Astra Linux Special Edition", релиз "Ленинград". ГИС Оператор, представленный на сайте, является полноценной рабочей версий, ограничения без приобретенной лицензии накладываются лишь на открываемые данные. В состав инсталляции входит набор тестовых данных для проверки функциональных возможностей.

Данная версия ГИС Оператор предназначена для запуска на ОС "Astra Linux Special Edition", релиз "Ленинград" архитектура Эльбрус на процессоре Эльбрус-8С. Процессоры Эльбрус-8С и Эльбрус-1С+ относятся к одной версии архитектуры Эльбрус, проблем с совместимостью между ними быть не должно. Тестирование на совместимость с процессором Эльбрус - 4С не проводилось.

Для разработки приложений в ГИС Оператор можно воспользоваться SDK, который доступен [URL=https://gisinfo.ru/download/download_linux.htm#13]на сайте[/URL] для скачивания.

Если требуется разработка собственных приложений, то возможно выполнение адаптации ГИС Конструктор Free по отдельному договору для любой из ОС на базе архитектуры "Эльбрус".

Расчет рамки пользовательской карты
 
Здравствуйте.

Функция gmlCreateObjectsFromGml наносит на карту объекты из gml.

Масштабирование карты далее происходит одним из стандартных способов:
- с помощью функций библиотеки компонентов;
- с помощью MAPAPI функций.

Масштабирование карты описывается в пунктах 3.6.3 и 3.6.4 Руководства программиста и применяется в примерах из состава инсталляции ГИС Конструктора. В примере myfirst масштабирование производится с помощью библиотеки компонентов, а в примере mapview c помощью MAPAPI.

Карта Подольск. Тестовый пример mapinfo.
 
Здравствуйте.

Для импорта карты формата SXF, рекомендуем воспользоваться одной из функций MAPAPI семейства ImportFromAnySxfPro. Описание функций можно найти в заголовочном файле vecexapi.h. У данного семейства функций существует флаг transform для преобразования проекции к базовой карте при импорте.

Если необходимо трансформировать проекцию базовой карты при отображении, то рекомендуем воспользоваться функцией из заголовочного файла mapapi.h - mapSetDocProjection.
Обратите внимание, что для векторных карт, имеющих отличную от базовой карты проекцию, при добавлении к базовой карте будет выполняться трансформирование проекции на лету.


Проблема с открытием больших карт, GisDesigner, limits.conf
 
Здравствуйте.

Для проведения проверки была подготовлена карта с 25000 листами.

Проверка производилась на ГИС Конструктор версии 11.10.4, ОС Astra Linux 1.4. Для поверки выполнялось открытие карты с помощью следующего кода:

[CODE]HMAP mapHandle = mapOpenData(“/tmp/testmap/20t.map”);
qDebug()  << mapGetListCount(mapHandle);[/CODE]

В результате работы примера было выведено точное количество листов и сформирован лог файл с записью открытия карты.
Если у Вас наблюдается некорректное поведение, пришлите, пожалуйста, небольшой пример или фрагмент кода демонстрирующую данную проблему.

Проблема с открытием больших карт, GisDesigner, limits.conf
 

Здравствуйте.

Спасибо за предоставленную информацию.
Мы подготовим необходимые данные и проведем проверку. О результатах проверки сообщим в данной теме.

Проблема с открытием больших карт, GisDesigner, limits.conf
 
Здравствуйте.

Для дальнейшего рассмотрения данного поведения предоставьте, пожалуйста, следующие данные:

[LIST]
[*]формат открываемой карты (.map, .sit);
[*]количество листов в данной карте;
[*]файл с логом, располагается в каталоге LOG рядом с картой, с названием <имя_файла_карты>.log.
[/LIST]

Функция расчета высоты в точке
 
Здравствуйте.

Для расчета высоты в точке можно воспользоваться, например, следующими функциями из файла mtrexapi.h:

// Вычисление значения абсолютной высоты (point->H) в заданной
// точке (point->X,point->Y) по данным векторной карты.
// Координаты точки задаются в метрах в системе координат
// векторной карты.
// В случае ошибки при вычислении высоты возвращает 0.

long int MTREXPORT mtrCalcAbsoluteHeight(HMAP hMap,XYHDOUBLE* point);

// Вычисление значения абсолютной высоты в заданной
 // точке (point->X,point->Y) по данным векторной карты.
 // Координаты точки задаются в метрах в системе координат
 // векторной карты.
 // sectorcount - количество направлений для поиска окружающих высот
 // (должно быть кратно 4, минимальное количество направлений = 4,
 //   максимальное = 256).
 // Возвращает значение высоты в метрах.
 // В случае ошибки при вычислении высоты возвращает ERRORHEIGHT.

double MTREXPORT mtrCalcAbsoluteHeightBySectors(HMAP hMap, DOUBLEPOINT* point, long int sectorcount);

Вопрос по рисованию поверх карты, какой их методов рисования оптимальнее
 
Здравствуйте.

Для нанесения графических объектов рекомендуем ознакомиться со следующей информацией:
- пункты 3.6.7 и 3.6.18 Руководства программиста;
- формирование описания графического объекта с помощью функции mapRegisterDrawObject в примерах myfirst и findobjectrel.

Страницы: Пред. 1 ... 5 6 7 8 9 10 11 12 13 14 15 ... 20 След.



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

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