Створення атласу або альбому карт з картами-врізками - довідка, arcgis for desktop
Для створення в єдиному документі карти атласу або альбому, що містить карти-врізки на різних сторінках, можуть використовуватися картографічні скрипти в поєднанні з функцією багатосторінковий компонування. Можна задати користувальницькі правила, що регулюють не тільки видимість карти-врізки, але і її розмір, положення і екстент.

Створення атласу або альбому карт
Насамперед слід створити документ карти і налаштувати багатосторінковий компоновку. Для всіх сторінок карти можна розробити загальну компоновку.
Додавання карти-врізки до компонування
Після розробки основної компонування для всіх сторінок, потрібно вставити фрейм даних, який буде служити картою-врізкою.
- У пункті меню Вставка (Insert) виберіть Фрейм даних (Data Frame).
- Виберіть унікальне ім'я для нового фрейму даних. Це ім'я буде служити для ідентифікації фрейму даних в скрипті експорту.
- Клацніть ОК. щоб закрити діалогове вікно Властивості фрейму даних (Data Frame Properties).
- Продовжіть роботу над картою-врізкою, додавши необхідні шари і умовні позначення.
Налаштування карти-врізки для окремої сторінки
Налаштування екстента, розміру і положення карти-врізки для окремих сторінок буде проводитися в ході експорту карти. Необхідно заздалегідь знати ці значення, щоб скористатися ними при написанні скрипта. В першу чергу, необхідно вирішити, на яких сторінках будуть розташовуватися карти-врізки. Далі, слід відкрити кожну з цих сторінок, налаштувати компоновку бажаним чином і записати відповідні налаштування, які потім увійдуть до скрипт експорту.
Нижче наведені етапи, якими слід керуватися під час запису необхідної інформації про карту-врізки для однієї зі сторінок карти. Ці етапи слід повторити для кожної сторінки, яка буде містити карту-врізку.
- Відкрийте сторінку, на якій буде розташовуватися карта-врізка. Запишіть значення індексу для цієї сторінки, відкривши панель інструментів багатосторінковий компоновка (Data Driven Pages) і змінивши відображення на Показати сторінку (Show Page).
- Розмістіть фрейм даних карти-врізки на сторінці, налаштуйте його розміри і екстент.
- Запишіть поточні значення верхньої (Top), лівої (Left), правої (Right) і нижньої (Bottom) координати екстента карти-врізки. Цю інформацію можна отримати таким чином: відкрийте діалогове вікно Властивості фрейму даних (Data Frame Properties). перейдіть на закладку Фрейм даних (Data Frame) і змініть тип екстента на Фіксований екстент (Fixed Extent). З'являться значення координат.

- Запишіть всю необхідну інформацію і змініть тип екстента назад на Автоматичний (Automatic). Якщо тип екстента буде відрізнятися від Автоматичного (Automatic). його не можна буде змінити за допомогою скрипта. Всі інші типи екстента є фіксованими, при спробі їх зміни під час виконання скрипта відбудеться помилка.
- Перейдіть на закладку Розмір і положення (Size and Position) і запишіть значення положення фрейма по X і Y. Пам'ятайте, що це координати поточної точки якоря. При зміні точки якоря всі ці значення втратять актуальність.
Примітка:
Замість того, щоб записувати всю цю інформацію вручну, можна запустити наступний скрипт в вікні Python в ArcMap, і всі необхідні дані будуть записані в текстовий файл. Інформація буде записана в такому вигляді, щоб можна було відразу копіювати її в скрипт, може тільки знадобитися змінити імена змінних.
Нижче наведено код, який можна запустити з вікна Python в ArcMap, щоб записати інформацію про компонуванні поточної сторінки в зазначений текстовий файл.
Примітка:
Можливо, буде потрібно міняти від сторінки до сторінки також і інші елементи або настройки, наприклад, текст масштабу для карти-врізки. В такому випадку, запишіть інформацію і про ці елементи, додаючи їх на карту за такою ж методикою. Потім додайте відповідний код в скрипт, щоб потрібним чином видаляти або додавати ці елементи при експорті карти.
Додавання індикатора екстента
Індикатор екстента додається на основну карту і служить для виділення області, показаної на карті-врізки.
- Відкрийте діалогове вікно Властивості фрейму даних (Data Frame Properties) основної картки і перейдіть на закладку Індикатори екстента (Extent Indicators).
- Додайте фрейм даних карти-врізки в список.

- Налаштуйте зовнішній вигляд індикатора за допомогою доступних налаштувань.
Підготовка документа карти до експорту
Після того, як ви створили індикатор екстента і записали всю необхідну інформацію для скрипта, налаштуйте документ карти таким чином, щоб індикатор екстента і карта-врізка не з'являвся на кожній сторінці.
- Приберіть фрейм даних з картою-врізкою з області друку сторінки.
- Змініть екстент карти-врізки так, щоб він був набагато більше екстента основного фрейму даних, - тоді індикатор екстента не буде доступний широкому на зайвих сторінках.

- Збережіть документ карти
Написання скрипта експорту
Нижче наведено зразок скрипта, якими здійснюється експорт атласу з картами-врізками на сторінках 1 і 3.
Цей скрипт експортує атлас з картами-врізками на сторінках 1 і 3.
На закінчення, хід роботи, наведений в цьому розділі, дозволяє створювати в єдиному документі карти атласи або альбоми, в яких карти-врізки або інші особливі об'єкти присутні тільки на певних сторінках.