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

Не корректное отображение зарамочного оформления .frm

Поиск  Пользователи  Правила  Войти
Форум » Настольные приложения » GIS ToolKit, GIS ToolKit Active, ГИС Конструктор для Windows
Страницы: Пред. 1 2 3 4 5 След.
RSS
Не корректное отображение зарамочного оформления .frm
 
У нас 12 версия. Есть возможность проверить в ней?
 
Можно перенести тему в ветку GisToolkit?
 
Цитата
Михаил Федосеев написал:
У нас 12 версия. Есть возможность проверить в ней?
Проверили в ГИС Панорама версия 12.7.6.4  -  проблем с формированием шаблона нет.
http://gisinfo.ru/download?id=215

Уточните какую полную версию продукта используете.
 
Цитата
Елена Кузнецова написал:
Цитата
Михаил Федосеев написал:
У нас 12 версия. Есть возможность проверить в ней?
Проверили в ГИС Панорама версия 12.7.6.4  -  проблем с формированием шаблона нет.
http://gisinfo.ru/download?id=215

Уточните какую полную версию продукта используете.
Похоже возникла путаница в понятиях. Мы разрабатываем собственное приложение с использованием MAPAPI. Мне хотелось бы разобраться в проблеме с работой конкретного метода. Использую GIS ToolKit версия 12 для платформы "x64" от 31.07.2019
 
1. Какой шаблон зарамочного оформления Вы используете? Если какой-то свой, просьба представить его сюда.
2. Покажите, как Вы заполняете координаты прямоугольной области.
 
dfarmeFrm = new DFRAME;
   dfarmeFrm->X1 = paperPP_TL.X;
   dfarmeFrm->Y1 = paperPP_TL.Y;
   dfarmeFrm->X2 = paperPP_BR.X;
   dfarmeFrm->Y2 = paperPP_BR.Y;
   mapCloseSiteForMap(hMap, hSite);
   QString rscFileName = "frm"+QString::number(scale)+".rsc";
   QString frmFileName = QString::number(scale)+".frm";
   hSite = mapCreateAndAppendTempSite(hMap, rscFileName.toStdString().c_str());
   if (!mapAddMarginalRepresentationSite(hMap, hSite, frmFileName.toStdString().c_str(), dfarmeFrm)) {
       QMessageBox::information(nullptr, "Ошибка","Не удалось загрузить шаблон frm") ;
   }

Изначально я пробовал стандартный файл формы, потом немного поменял с типами линий. Стандартный отображал точно такую же рамку, как на скришоте.
img.png (263.75 КБ)
 
В DFRAME необходимо задать углы прямоугольной области: левый нижний (первая точка) и правый верхний (вторая точка).
 
Цитата
Денис Вицко написал:
В DFRAME необходимо задать углы прямоугольной области: левый нижний (первая точка) и правый верхний (вторая точка).
С DFRAME разобрался. Но надписи всё равно не выводятся.
img2.PNG (342.64 КБ)
 
Цитата
Михаил Федосеев написал:
Но надписи всё равно не выводятся.

Скорее всего Вы их просто не видите.

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

 
Цитата
Денис Вицко написал:
Цитата
Михаил Федосеев написал:
Но надписи всё равно не выводятся.

Скорее всего Вы их просто не видите.

Судя о картинке, у Вас масштаб около миллиона.
Проверьте, в том классификаторе, который Вы используете в зарамочном оформлении, какие имеет настройки границ масштабов для подписей.
Я взял шаблон с нужным масштабом, отобразилась только одна надпись. Шаблон стандартный. Если я правильно понимаю, надписи должны отображаться в любом масштабе.
img3.PNG (94.66 КБ)
img.rsc.PNG (65.62 КБ)
Страницы: Пред. 1 2 3 4 5 След.
Читают тему (гостей: 1)



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

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