Класс отношений

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

Класс отношений

Сообщение ecolog » 12 апр 2013, 18:11

Возникла необходимость работы со специфическим набором данных, в общем связать точечный слой наблюдательной сети с данными о наблюдавшихся опасных природных явлениях. Понятно что каждой станции соответствует много случаев ОЯП. А анализировать нужно именно случаи.
Не знаю, как лучше организовать данные?
1. Использовать класс отношений
2. Банально связать в проекте
3. Вообще сделать класс объектов из случаев ОЯП, используя координаты метеостанций
Вообще какие преимущества имеет создание класса отношений, кроме постоянства связей? В книжке про базы геоданных ответ на этот вопрос какой-то туманный.

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

Re: Класс отношений

Сообщение novia » 12 апр 2013, 21:15

ответы на какие вопросы вы хотите получать связав данные?
(опустим технику, условно данные связались)

от этого будет зависеть, как технически организовать хранение
How to open GeoJSON, SHP, GPKG or GDB on Mac?

GeoPreview – fast GIS viewer for macOS
Step-by-step guides | Watch demo

ecolog
Активный участник
Сообщения: 137
Зарегистрирован: 16 сен 2011, 17:38
Репутация: 11

Re: Класс отношений

Сообщение ecolog » 13 апр 2013, 11:12

Ну что-то вроде:
"выбрать все случаи сильных шквалов нанесших материальный ущерб на n-ный период времени в пределах m единицы административного деления"/
пример дурацкий, но общий смысл передает. Т.е. выбор по атрибутам и пространственному положению

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

Re: Класс отношений

Сообщение novia » 13 апр 2013, 23:51

я бы для такой задачи не мудрил с классами отношений и прочим. а просто выбирал субъектом точки, фильтровал по времени и смотрел на статистику.

классы отношений важны в том числе, когда есть взаимозависимые в своем появлении, удалении объекты, например удалили вы субъект - надо удалить явления, но это заведомо не ваш случай. во всех остальных случаях +1 запрос позволяет обеспечить ту же самую связь по атрибутам, только без лишних усилий
How to open GeoJSON, SHP, GPKG or GDB on Mac?

GeoPreview – fast GIS viewer for macOS
Step-by-step guides | Watch demo

mihel0488
Новоприбывший
Сообщения: 11
Зарегистрирован: 07 дек 2020, 12:10
Репутация: 0
Откуда: Мариуполь

Re: Класс отношений

Сообщение mihel0488 » 23 май 2023, 17:32

Добрый день! нужно решить такую задачу:
есть линейный класс _Овраги
есть точечный класс - Овраги
в них есть поля атрибутов:
глубина
ширина
Каким образом построить класс отношений, чтобы значения полей из линейнного класса переносились автоматом в точечный, и при редакции линейного объекта, атрибуты этих полей автоматом редактировались в точечном.?

Tarak
Новоприбывший
Сообщения: 6
Зарегистрирован: 18 окт 2023, 18:20
Репутация: 0
Откуда: Энгельс

Re: Класс отношений

Сообщение Tarak » 27 окт 2023, 12:09

Если вам еще актуально. Для решения этой задачи необходимо создать класс отношений, который будет связывать линейный класс и точечный класс. Класс отношений должен иметь два поля:
id_линейного_объекта - это идентификатор линейного объекта, который будет связан с точечным объектом.
id_точечного_объекта - это идентификатор точечного объекта, который будет связан с линейным объектом.

Ответить

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

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

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