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

Delphi XE5. Сообщение приформировании матрицы высот.

Поиск  Пользователи  Правила  Войти
Форум » Настольные приложения » GIS ToolKit, GIS ToolKit Active, ГИС Конструктор для Windows
Страницы: 1
RSS
Delphi XE5. Сообщение приформировании матрицы высот.
 
При формировании матрицы высот я использую структуру  TBUILDMTW                    
                                       
MapView1.MapMtrs.CreateMtr(sFileName_MTW, '', parmBuild, False);


там есть параметр

NotUse3DMetric : integer;
                          // Флаг - не использовать трехмерную метрику
                          // объектов :
                          //  0 - трехмерная метрика используется
                          //  1 - трехмерная метрика не используется

если его оставить = 0 , то возникает ошибка -  Карта содержит объекты с ошибочными высотами..

если поставить =1 , то также сообщение выскакивает.

Можно ли как то убрать эти сообщения, т.к карт нужно обработать тысячи.....
1.PNG (6.07 КБ)
2.PNG (9.12 КБ)
 
Выключить (и включить) выдачу сообщений на экран можно MAPAPI-функцией mapMessageEnable
или эквивалентным ей методом компонента TGisProperty.mapMessageEnable.

При этом предложение об использовании 3d-метрики выводиться не будет.
Но, если в параметрах будет NotUse3DMetric = 0 (использовать 3D-метрику), а она вдруг окажется ошибочной, то матрица построена не будет, сообщение об этом на экране не отобразится.
Страницы: 1
Читают тему (гостей: 1)



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

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