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

Основные функциональные возможности компонента:
отображение различных карт;
отображение и настройка заголовка карты, подписей территорий, всплывающих подсказок, легенды карты;
настройка цветовой шкалы, автоматическая разбивка шкалы на интервалы по источнику данных;
настройка отображения границ регионов (толщина линии, штрих, цвет) и прочих элементов карты;
визуализация данных с помощью: картографических, столбиковых или круговых показателей, стрелок, значков. При использовании показателей данные отображаются с помощью цвета заливки территории или с помощью столбиковой/круговой диаграммы по центру территории.
поддержка языков с написанием справа налево;
использование относительных размеров карты с подгонкой под размер родительского контейнера;
использование анимированной временной шкалы;
автоматическая перерисовка карты при изменении размеров окна мобильного приложения.
Все файлы, необходимые для использования компонента, поставляются вместе с ним. Для его подключения выполните следующие шаги:
Добавьте в проект следующие папки вместе с их содержимым:
Frameworks;
nushared-prognoz;
prognozshared;
Resources;
shared.
Добавьте в настройках проекта ссылки на следующие платформы и библиотеку:
MapCharting.framework или исходные коды компонента;
libsqlite3.0.dylib.
Для подключения платформ и библиотек необходимо в настройках цели проекта перейти на вкладку «Build Phases», раскрыть раздел «Link Binary With Libraries» и добавить в список платформу MapCharting.framework, а также библиотеку libsqlite3.0.dylib.
Убедитесь, что в настройках проекта отключена опция «Objective-C Automatic Reference Counting»;
Опция «Objective-C Automatic Reference Counting» находится на вкладке «Build Settings», расположенной на панели для настройки цели проекта.
В настройках построения цели проекта для параметра «Architectures» укажите значение «$(ARCHS_STANDARD_32_BIT)»;
В настройках построения цели проекта для параметра «Info.plist File» укажите путь к файлу Info.plist, расположенному в папке Resources;
В настройках построения цели проекта для параметра «Prefix Header» укажите путь к pch-файлу.
После подключения для работы с компонентом доступен набор:
Набор примеров работы с компонентом диаграммы приведен в разделе «Примеры использования компонентов».
См. также: