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

Масштабирование карты

Поиск  Пользователи  Правила  Войти
Форум » Linux » Средства разработки ГИС-приложений для Linux
Страницы: 1
RSS
Масштабирование карты
 
Здравствуйте!
Подскажите пожалуйста, имеется ли в mapapi возможность масштабировать карту исходя из размера пикселя в метрах?Иными словами, есть ли что-то типа
mapSetPixelWidth (наподобие mapGetPixelWidth)?

Использую gisdesigner12.x64.astrase, qt4


Спасибо
 
Здравствуйте!

Вы может установить размер пиксела с помощью функции mapSetScreenPrecisionEx (mapapi.h):
Код
// Запросить/Установить точность текущего режима экрана в точках
// на метр (1000 - 100000). При установке возвращает старое
// значение и пересчитывает коэффициент масштабирования экрана
// При ошибке возвращает 0

_MAPIMP long int _MAPAPI mapGetScreenPrecision();
_MAPIMP double _MAPAPI mapGetHorizontalScreenPrecision();
_MAPIMP double _MAPAPI mapGetVerticalScreenPrecision();
_MAPIMP long int _MAPAPI mapSetScreenPrecision(long int value);
_MAPIMP void _MAPAPI mapSetScreenPrecisionEx(double valueHor, double valueVer);
Страницы: 1
Читают тему (гостей: 1)



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

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