Обновить таблицу атрибутов шейп-файла по другой таблице

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Sofia_S
Интересующийся
Сообщения: 37
Зарегистрирован: 06 фев 2013, 09:10
Репутация: 5
Откуда: Тула

Обновить таблицу атрибутов шейп-файла по другой таблице

Сообщение Sofia_S » 18 июн 2017, 23:17

Добрый вечер, уважаемые форумчане!

Задача вроде бы очень простая, но то ли я торможу, то ли лыжи не скользят...

Есть две одинаковые таблицы - одна шейп - файл, другая, допустим, dbf. Поля одинаковые: одинаковые названия, одинаковые типы. Но мне нужна не связь или соединение, а именно обновление атрибутов. Возможно ли ли это?

freeExec
Гуру
Сообщения: 519
Зарегистрирован: 23 апр 2011, 10:32
Проекты: 1
Репутация: 62
Откуда: Ульяновск

Re: Обновить таблицу атрибутов шейп-файла по другой таблице

Сообщение freeExec » 19 июн 2017, 14:06

С excel/calc возможно.

trir
Гуру
Сообщения: 3007
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 478
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Обновить таблицу атрибутов шейп-файла по другой таблице

Сообщение trir » 19 июн 2017, 14:40


Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 402
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 94
Откуда: Воронеж

Re: Обновить таблицу атрибутов шейп-файла по другой таблице

Сообщение Игорь Лебедь » 19 июн 2017, 14:46

Sofia_S писал(а):Добрый вечер, уважаемые форумчане!

Задача вроде бы очень простая, но то ли я торможу, то ли лыжи не скользят...

Есть две одинаковые таблицы - одна шейп - файл, другая, допустим, dbf. Поля одинаковые: одинаковые названия, одинаковые типы. Но мне нужна не связь или соединение, а именно обновление атрибутов. Возможно ли ли это?
Не понятно, что обновлять, но вроде бы для этого и используют обычно связи и соединения - как вариант открыть таблицу атрибутов связанного шейпа и таблицы дбф, правой кнопкой мыши по названию поля - калькулятор поля и пересчитать.

Sofia_S
Интересующийся
Сообщения: 37
Зарегистрирован: 06 фев 2013, 09:10
Репутация: 5
Откуда: Тула

Re: Обновить таблицу атрибутов шейп-файла по другой таблице

Сообщение Sofia_S » 20 июн 2017, 09:38

Игорь Лебедь писал(а): Не понятно, что обновлять, но вроде бы для этого и используют обычно связи и соединения - как вариант открыть таблицу атрибутов связанного шейпа и таблицы дбф, правой кнопкой мыши по названию поля - калькулятор поля и пересчитать.
Вот я так и делаю. Если у нас много полей и слоев, то это достаточно много тупой механической работы, с которой тот же эксель справляется на раз.

А если у нас допустим, не шейп-файл, а файловая БГД, то одной кнопкой эту задачу, похоже, не решить.

trir
Гуру
Сообщения: 3007
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 478
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Обновить таблицу атрибутов шейп-файла по другой таблице

Сообщение trir » 20 июн 2017, 09:41

для этого придумали СУБД и SQL


Ответить

Вернуться в «ArcGIS»