первичный ключ

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
ecolog
Активный участник
Сообщения: 137
Зарегистрирован: 16 сен 2011, 17:38
Репутация: 11

первичный ключ

Сообщение ecolog »

Есть шейп-файл геологических выработок г. Перми и таблица Excel с их атрибутами. В самой атрибутивной таблице ничего нет, кроме номера выработки.

Задача перегнать это все в формат БГД, создать первичные ключи (PrimaryKey) типа Guid и настроить соединение по этому первичному ключу между таблицей и классом объектов.
Вопрос как это сделать, соединение можно настроить только по номеру выработки, т.к другие поля в таблице шейпа не заполнены.

Заранее благодарен за ответы
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: первичный ключ

Сообщение novia »

вариант 1 - в одном месте все хранить сразу

добавляем в класс объектов поле GUID,
запускаем инструмент Data Management - Joins - Join Field
111.JPG
111.JPG (33.36 КБ) 2476 просмотров
атрибуты прикрепляются к классу объектов.

вариант 2 - класс объектов с атрибутами <номер> и <guid> + таблица со всем остальным
добавляем в класс объектов поле GUID,
создаем таблицу в БГД, загружаем туда то, что было в excel
создаем в ArcMap соединение Таблицы с классом объектов
калькулятором вписываем GUID в одно из полей таблицы
понравилось? жми палец вверх :!:
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя