Вот такая задача
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 18 сен 2014, 16:02
- Репутация: 0
Вот такая задача
Уважаемые форумчане!
Вот над такой задачей я завис последние дни, буду рад любой помощи.
С одной стороны, дано 10 машин, трех цветов, красные, белые, синие.
Они разъезжают по городу и каждые несколько секунд передают свои координаты point(x,y) и фиксацию по скорости.
С другой стороны есть 3 улицы, данные по их протяженности и площади, их геометрии представлены в виде мультиполигонов.
Все данные хранятся в postgres.
Надо проверить, была ли полностью пройдена определенная улица любой красной машиной в определенном промежутке времени с определенной скоростью. Т.е. улица считается пройденной 1 раз, если по ней проехала красная машина в промежутке между 15.00 и 18.00 со скоростью 10-60 км/ч. Или посчитать сколько раз была пройдена улица красной машиной в промежутке между 15 и 18.00 со скоростью 10-60 км/ч.
Нужен Select
Решившему - тысячи благодарностей
Вот над такой задачей я завис последние дни, буду рад любой помощи.
С одной стороны, дано 10 машин, трех цветов, красные, белые, синие.
Они разъезжают по городу и каждые несколько секунд передают свои координаты point(x,y) и фиксацию по скорости.
С другой стороны есть 3 улицы, данные по их протяженности и площади, их геометрии представлены в виде мультиполигонов.
Все данные хранятся в postgres.
Надо проверить, была ли полностью пройдена определенная улица любой красной машиной в определенном промежутке времени с определенной скоростью. Т.е. улица считается пройденной 1 раз, если по ней проехала красная машина в промежутке между 15.00 и 18.00 со скоростью 10-60 км/ч. Или посчитать сколько раз была пройдена улица красной машиной в промежутке между 15 и 18.00 со скоростью 10-60 км/ч.
Нужен Select
Решившему - тысячи благодарностей
Последний раз редактировалось Ruslanov 19 сен 2014, 11:46, всего редактировалось 2 раза.
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: Вот такая задача
Просить решить какую-либо проблему не утрудившись приложить хоть малейшие усилия для её самостоятельного решения не принято (шанс получить ответ в таких случаях очень невелик). А просить решить домашнее задание - вообще неприлично.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 18 сен 2014, 16:02
- Репутация: 0
Re: Вот такая задача
С цитатами полностью согласен, за первую - вам плюс, добавил в свой шорт лист ) Уверяю вас, никак не связан с GIS по жизни, перелопатил кучу статей по Postgis. Здесь представлен лишь маленький фрагмент большой задачи, которую я решаю, одно из нескольких десятков условий. Будем считать это толчкомSS_Rebelious писал(а):Просить решить какую-либо проблему не утрудившись приложить хоть малейшие усилия для её самостоятельного решения не принято (шанс получить ответ в таких случаях очень невелик). А просить решить домашнее задание - вообще неприлично.
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Вот такая задача
Всё таки лучше построить дорожный граф и отслеживать перемещения по нему
-
- Гуру
- Сообщения: 534
- Зарегистрирован: 30 ноя 2006, 13:31
- Репутация: 116
- Откуда: Moscow
Re: Вот такая задача
Ruslanov писал(а):дано 10 машин, трех цветов, красные, белые, синие.
Дальше даже вникать не сталлюбой желтой машиной
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 18 сен 2014, 16:02
- Репутация: 0
Re: Вот такая задача
Исправил отчепатку, пусть будет красной! если это поможет делуalexandr cherepanov писал(а):Ruslanov писал(а):дано 10 машин, трех цветов, красные, белые, синие.Дальше даже вникать не сталлюбой желтой машиной
-
- Активный участник
- Сообщения: 218
- Зарегистрирован: 21 дек 2012, 01:57
- Репутация: 52
- Откуда: Питер
Re: Вот такая задача
В вашей задаче есть много пропусков, из-за которых непонятно как её решать. Например - как вы собираетесь отличать "полностью пройдена определенная улица" или неполностью, по каким критериям?
Может вы озвучите таки саму исходную задачу, а не выбранный вами метод её решения (возможно некорректный или плохо подходящий)? Это уборка улиц? Патрульные авто? Общественный транспорт? Или что-то другое?
Может вы озвучите таки саму исходную задачу, а не выбранный вами метод её решения (возможно некорректный или плохо подходящий)? Это уборка улиц? Патрульные авто? Общественный транспорт? Или что-то другое?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей