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

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

   Предположим, имеются два векторных слоя горизонталей с соседних номенклатурных листов. Предположим, далее, что для решения некой задачи необходимо объединить их в один слой - подшивку. Решение этой ситуации предполагается с использованием утилиты Менеджер подшивок.

 

 

 

Пусть наша исходная карта выглядит таким образом:

 

Сшивка слоёв в ГИС MapInfo

 

Для загрузки нужной утилиты идём, как всегда, Программы>Каталог программ и ищем нужное приложение - Менеджер сшитых таблиц:

 

Менеджер сшитых таблиц

 

После этой манипуляции в меню Программы появляется пункт Подшивка листов:

 

Подшивка листов в MapInfo

 

Выбираем, как показано на рисунке выше, пункт Новая таблица подшивки и задаём имя нового объединенного слоя:

 

 

Программка автоматически объединит все открытые слои карты в один слой- подшивку с указанным именем.

 

 

Теперь, если загрузить созданный только-что слой, можно увидеть сшитую из 2-х исходных слоёв карту:

 

 

В общем, программка Менеджер сшитых таблиц - это улучшенный вариант объединения таблиц по меню Таблица>Добавить записи в таблицу (см. здесь).

Одно небольшое замечание. Перед сшивкой слоёв по меню Параметры :

 

 

... лучше выcтавить опцию Полный путь к таблице:

 

 

Чтобы удалить подшивку выберите пункт Выключить подшивку:

 

 

Имейте в виду, что полученная сшивкой  таблица, представляет из себя, упрощённо говоря, слой-контейнер, который хранит лишь ссылки на слои-источники. Редактировать, скажем, такую таблицу по описанным выше причинам нельзя (значок редактирования в Менеджере слоёв будет недоступен):

 

 

А если попытаться просмотреть атрибутику нужного слоя по меню Окно>Новый список, то MapInfo предложит указать имя конкретной таблицы-источника (базовой таблицы, в терминах MapInfo):

 

 

 

В приведённом выше примере, в случае необнаружения введённого имени, будет предложен список слоёв-источников сшитой таблицы.

 

Ещё об объединении слоёв в MapInfo можно посмотреть здесь

 

Как решить аналогичную задачу в ArcGIS - смотрите статью Группировка слоев в ArcGIS

Simashkov.2012

11.08.2012 г. - Кенозёрский национальный парк, Лекшмозеро

Назад