<< На Главную         <В меню Советы по ArcGIS

  При создании сложной карты, состоящей из множества слоёв, порой уже  начинаешь и забывать, каким образом они разбросаны по жёсткому диску. Иногда хотелось бы собрать все слои нагруженной карты в одном месте. Иными словами, задача ставиться сл. образом - скопировать все слои, на которые ссылается интересующая нас сборка .mxd в одном указанном каталоге-приёмнике. Разработчики ArcGIS продумали этот момент и создали очень удобную утилиту Consolidate Map (Собрать карту). Но, обо всё по порядку.

Предположим, что наша карта-пример, состоящая из n-го количества слоёв, находящихся в разных местах (в смысле разбросанных по множеству каталогов), выглядит так:

Карта ArcGIS

Для решения обозначенной проблемки в списке инструментом ArcToolbox ищем нужную нам утилиту (в русской версии Управление данными>Упаковать>Собрать карту):

Consolidate Map

Указанная утилита имеет такой пользовательский интерфейс:

Утилита Consolidate Map

Опции утилиты предельно понятные - указываем сборку и папку -приёмник, куда будем сгружать все слои указанной карты-источника. Указывать надо почему-то новый, несуществующий каталог (странная особенность этой утилиты).

 После отработки утилиты можно заглянуть в указанный каталог -цель в подкаталог v10. Там увидим приблизительно сл. картинку :

Открыть карту ArcGIS

Красным обведена скопированная исходная карта-сборка .mxd со всеми слоями.

Теперь папку-приёмник можно смело переписывать на флешку и переносить карту на другой компьютер. Утилита Consolidate Map гарантирует, что ничего не будет забыто !

Как решить аналогичную задачу в ГИС MapInfo- смотрите в этой статье.

21.11.2011 г.

Назад