Нехитрые советы для пользователей ПК

Соединение. Но, впрочем, обо всем по порядку …

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

jsxls1-9062901

В нашей учебной сборке есть набор данных Parcels (слой отвекторизованных полигонов, см. рис. выше) и табличка с excel-данными :

Понятное дело, чтобы присоединить (англ. join) данные из Excel в обеих таблицах должны присутствовать ключевые поля, по которым будет происходить привязка атрибутивной информации к векторным данным (такие поля F_ID и pol_id соотвественно на двух верхних рисунках выделены красным).

Так, теперь переходим непосредственно к работе с инструментом Соединение полей — пользовательский интерфейс утилиты имеет сл. вид :

jsxls4-2234985

 Если сразу попытаться присоединить информацию  непосредственно из файла Excel,  то вероятнее всего, получите сообщение об ошибке :

jsxls5-8805981

Грамотным решением сложившейся коллизии будет предварительная конвертация excel-данных с помощью соответствующей утилиты конвертации Excel в таблицу из набора инструментов Конвертация:

Имейте в виду, что указанная утилита работает только с ‘закрытыми’ файлами. Если, скажем, указанный для конвертации xls-файл присутствует в вашей сборке, то получите предупреждение об ошибке :

jsxls6-3072327

Результатом корректной работы по присоединению excel-информации будет исходный шейп-файл, дополненный атрибутикой из первоначального Excel-источника данных :

jsxls9-4688231

Всем успехов в изучении возможностей ArcGIS !

Как выполнить аналогичную задачу по привязке данных Excel в ГИС MapInfo — смотрите на нашем сайте в этой

статье