Создание линии маршрута - v.net.salesman
-
- Завсегдатай
- Сообщения: 460
- Зарегистрирован: 03 фев 2005, 11:46
- Репутация: 15
- Контактная информация:
Создание линии маршрута - v.net.salesman
В результате работы v.net.salesman получили слой оптимального маршрута.
При экспорте этого маршрута в шейп получили:
- "отдельные" линии дорог соединяющие точки остановок (экспорт линий)
- точки остановок с порядковым номером в атрибутах (экспорт точек линии)
Другими словами после экспорта в шейп получаем не маршрут в виде одной линии, а маршрут в виде последовательности остановок.
Подскажите, пожалуйста, правильную последовательность действий по созданию и экспорту одной линии маршрута средствами GRASS.
При экспорте этого маршрута в шейп получили:
- "отдельные" линии дорог соединяющие точки остановок (экспорт линий)
- точки остановок с порядковым номером в атрибутах (экспорт точек линии)
Другими словами после экспорта в шейп получаем не маршрут в виде одной линии, а маршрут в виде последовательности остановок.
Подскажите, пожалуйста, правильную последовательность действий по созданию и экспорту одной линии маршрута средствами GRASS.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Создание линии маршрута - v.net.salesman
Нужно, чтобы последовательность остановок была обозначена в самой линии маршрута, я правильно понял? Как вы это технически себе представляете?
Или просто нужно объединить "отдельные" линии между остановками в один маршрут?
Или просто нужно объединить "отдельные" линии между остановками в один маршрут?
Редактор материалов, модератор форума
-
- Завсегдатай
- Сообщения: 460
- Зарегистрирован: 03 фев 2005, 11:46
- Репутация: 15
- Контактная информация:
Re: Создание линии маршрута - v.net.salesman
Александр, спасибо за внимание к вопросу.Александр Мурый писал(а):Или просто нужно объединить "отдельные" линии между остановками в один маршрут?
Да, просто нужно объединить "отдельные" линии между остановками в один маршрут (в одну линию).
Вижу, что возможно не совсем точно сформулировал выше задачу. Нужна линия без данных по остановкам.
В ArcGIS Network Analyst такую линию можно создать из контекстного меню.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Создание линии маршрута - v.net.salesman
Попробуйте модуль v.build.polylines, если не выйдет, то тогда v.edit с опцией "tool=merge".oleg писал(а):просто нужно объединить "отдельные" линии между остановками в один маршрут (в одну линию).
Редактор материалов, модератор форума
-
- Завсегдатай
- Сообщения: 460
- Зарегистрирован: 03 фев 2005, 11:46
- Репутация: 15
- Контактная информация:
Re: Создание линии маршрута - v.net.salesman
Спасибо, попробую.
Предполагаю, что объединение линий нужно будет всё-таки выполнять с использованием инструментов анализа сети, так чтобы учитывать возможное движение по одной дороге в противоположные направления и другие повторяющиеся проходы по одному сегменту. Пока информации на эту тему не нашел для GRASS.
Интересно, что и gvSIG Network Extension экспортирует маршрут только в отдельные линии.
Предполагаю, что объединение линий нужно будет всё-таки выполнять с использованием инструментов анализа сети, так чтобы учитывать возможное движение по одной дороге в противоположные направления и другие повторяющиеся проходы по одному сегменту. Пока информации на эту тему не нашел для GRASS.
Интересно, что и gvSIG Network Extension экспортирует маршрут только в отдельные линии.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей