IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Добавить ответ в эту темуОткрыть тему
> Узлы Газопровода
Konstantin
сообщение 23.11.2011, 15:35
Сообщение #1


Интересующийся
*

Группа: Пользователи
Сообщений: 10
Регистрация: 16.8.2011
Пользователь №: 37 965



Встал общий вопрос получить полный перечень всех узлов (событий) газопровода в порядке их расположения.
Входной точкой является нитка газопровода (ROUTE)
Далее подключаю пикеты через SERIES и STATION_POINT.
Далее для каждого пикета необходимо получить перечень узлов, так?
Но в EVENT указан диапазон пикетов, причем BEGIN может быть больше чем END. Как быть?

Или я в чем-то не прав?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Соловьёв Владими...
сообщение 23.11.2011, 18:57
Сообщение #2


Специалист
**

Группа: Посвященные
Сообщений: 18
Регистрация: 6.8.2007
Из: Санкт-Петербург
Пользователь №: 3



Вы не правы.
В таблицы Event есть Station_ID_Begin и Station_ID_End. Это ссылки на поле Station_ID в таблице Station_Point. Но ведь сравнивать надо не по Station_ID, а по значению пикета, т.е. поля Station. Внимательно смотрите описание таблицы Пикеты (Station_Point) субмодели Линейная привязка.
Соответственно Station_ID_Begin может быть, как число, больше, чем Station_ID_End, но ведь нам надо сравнивать не числа, а значение пикетажа, а вот по значение пикет начала не может быть расположен дальше от начала трубопровода, чем пикет окончания, т.е. в случае увеличения пикетажа пикет начала не может быть больше пикета окончания.

Сообщение отредактировал Соловьёв Владимир - 23.11.2011, 18:58


--------------------
Удача предпочитает подготовленный рассудок
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Konstantin
сообщение 13.12.2011, 11:42
Сообщение #3


Интересующийся
*

Группа: Пользователи
Сообщений: 10
Регистрация: 16.8.2011
Пользователь №: 37 965



Для того, чтобы получить все события на участке газопровода по мере их появления, упорядочивать по Station или Measure?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Соловьёв Владими...
сообщение 16.12.2011, 15:26
Сообщение #4


Специалист
**

Группа: Посвященные
Сообщений: 18
Регистрация: 6.8.2007
Из: Санкт-Петербург
Пользователь №: 3



Цитата(Konstantin @ 13.12.2011, 12:42) *
Для того, чтобы получить все события на участке газопровода по мере их появления, упорядочивать по Station или Measure?

Measure дает упорядоченность внутри всей нитки, Station - только на одном УНП, тогда упорядочивать надо по Series и Station.


--------------------
Удача предпочитает подготовленный рассудок
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 25.9.2018, 23:34