Компонент «Карта 3D» предназначен для отображения картографических данных в режиме 3D. 3D-карта доступна на мобильных устройствах с операционной системой iOS и Android версии 2.2 и выше.
Пример внешнего вида компонента:

3D-карта позволяет отобразить наборы из двух значений:
1-е значение: заливка территорий;
2-е значение: высота территорий.
Основные функциональные возможности компонента:
отображение различных карт;
отображение и настройка заголовка карты, подписей территорий, всплывающих подсказок, легенды карты;
настройка цветовой шкалы, автоматическая разбивка шкалы на интервалы по источнику данных;
настройка отображения границ регионов (толщина линии, штрих, цвет) и прочих элементов карты;
визуализация данных с помощью: картографических, столбиковых или круговых показателей, стрелок, значков. При использовании показателей данные отображаются с помощью цвета заливки территории или с помощью столбиковой/круговой диаграммы по центру территории;
поддержка языков с написанием справа налево;
использование относительных размеров карты с подгонкой под размер родительского контейнера;
использование анимированной временной шкалы;
автоматическая перерисовка карты при изменении размеров окна мобильного приложения.
Все файлы, необходимые для подключения и использования компонента, поставляются вместе с компонентом. Для подключения выполните следующие шаги:
Подключите MapCharting3d.framework или исходные коды компонента.
Подключите QuartzCore.framework.
Подключите MapKit.framework.
Из папки nushared-prognoz добавьте в проект:
все файлы из папки NSString+ProperAlign;
все файлы из папки SingletonPool;
все файлы из папки UIColor+hex.
Из папки prognozshared добавьте в проект:
все файлы из папки brush;
все файлы из папки scale;
все файлы из папки chart.
Из папки prognozshared\UI добавьте в проект файлы ColorSelector.h и ColorSelector.m.
См. также: