Есть шейп-файл геологических выработок г. Перми и таблица Excel с их атрибутами. В самой атрибутивной таблице ничего нет, кроме номера выработки.
Задача перегнать это все в формат БГД, создать первичные ключи (PrimaryKey) типа Guid и настроить соединение по этому первичному ключу между таблицей и классом объектов.
Вопрос как это сделать, соединение можно настроить только по номеру выработки, т.к другие поля в таблице шейпа не заполнены.
Заранее благодарен за ответы
первичный ключ
-
- Активный участник
- Сообщения: 137
- Зарегистрирован: 16 сен 2011, 17:38
- Репутация: 11
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: первичный ключ
вариант 1 - в одном месте все хранить сразу
добавляем в класс объектов поле GUID,
запускаем инструмент Data Management - Joins - Join Field атрибуты прикрепляются к классу объектов.
вариант 2 - класс объектов с атрибутами <номер> и <guid> + таблица со всем остальным
добавляем в класс объектов поле GUID,
создаем таблицу в БГД, загружаем туда то, что было в excel
создаем в ArcMap соединение Таблицы с классом объектов
калькулятором вписываем GUID в одно из полей таблицы
добавляем в класс объектов поле GUID,
запускаем инструмент Data Management - Joins - Join Field атрибуты прикрепляются к классу объектов.
вариант 2 - класс объектов с атрибутами <номер> и <guid> + таблица со всем остальным
добавляем в класс объектов поле GUID,
создаем таблицу в БГД, загружаем туда то, что было в excel
создаем в ArcMap соединение Таблицы с классом объектов
калькулятором вписываем GUID в одно из полей таблицы
понравилось? жми палец вверх 

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