Требования к операционной системе: iOS 5.0 и выше.
Мобильное устройство: iPad.
В данном примере описывается создание карты со следующими параметрами:
данные загружаются из файла;
настроена цветовая шкала;
отображаются легенда и временная ось;
для легенды заданы форматы для значений «Меньше», «Больше», «Между», «Равно»;
отображаются дополнительные кнопки:
Выровнять. Изменяет масштаб карты таким образом, чтобы она полностью помещалась на экране мобильного устройства;
Перерисовать. Выполняет полную перерисовку карты;
Перерисовать слои. Выполняет полную перерисовку слоёв карты;
Отобразить подписи. Отображает подписи для всех регионов;
Скрыть подписи. Скрывает подписи для всех регионов;
Вперёд. Перемещает ползунок вперёд по оси;
Назад. Перемещает ползунок назад по оси;
Сбросить шкалу. Возвращает ползунок временной оси в начало;
Отменить. Отменяет воспроизведение анимации временной оси;
Остановить. Останавливает воспроизведение анимации временной оси.
Внешний вид карты с легендой и дополнительными кнопками:

AppDelegate.h/.m. Параметры приложения, в котором создаётся карта.
data.txt. Файл с данными.
Legend_Prefix.pch. Общий заголовок.
Localizable.strings. Список ключей и их значений, используемых для локализации приложения.
main.m. Главный файл исходного кода.
MapDataSource.h/.m. Параметры получения данных из файла.
ViewController.h/.m. Параметры карты.
world.svg. Используемая топооснова карты.
См. также: