Це команда d.pathgrass, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
d.шлях - Знаходить найкоротший шлях для вибраного початкового та кінцевого вузла.
КЛЮЧОВІ СЛОВА
дисплей, мережа, найкоротший шлях
СИНТАКСИС
d.шлях
d.шлях --допомога
d.шлях [-gb] карта=ім'я [тип_дуги=рядок[,рядок,...]] координати=x1,y1,x2,y2
[дуговий шар=рядок] [шар_вузла=рядок] [дуга_стовпчик=рядок]
[arc_backward_column=рядок] [стовпець_вузла=рядок] [color=рядок]
[колір_висвітлення=рядок] [BGCOLOR=рядок] [--допомога] [--докладний] [--тихий] [--ui]
Прапори:
-g
Використовуйте геодезичний розрахунок для широт і довготи
-b
Нанесіть жирні лінії
--допомога
Роздрукувати підсумок використання
-багатослівний
Детальний вихід модуля
--спокійно
Тихий вихід модуля
--ui
Примусово запустити діалогове вікно графічного інтерфейсу
Параметри:
карта=ім'я [вимагається]
Назва векторної карти
Або джерело даних для прямого доступу до OGR
тип_дуги=рядок [, рядок,...]
Тип дуги
варіанти: лінія, межа
За умовчанням: лінія, межа
координати=x1,y1,x2,y2 [вимагається]
Початкові та кінцеві координати
дуговий шар=рядок
Дуговий шар
Векторні об’єкти можуть мати значення категорії в різних шарах. Це число визначає
який шар використовувати. Якщо використовується з прямим доступом до OGR, це назва шару.
За умовчанням: 1
шар_вузла=рядок
Вузловий шар
Векторні об’єкти можуть мати значення категорії в різних шарах. Це число визначає
який шар використовувати. Якщо використовується з прямим доступом до OGR, це назва шару.
За умовчанням: 2
дуга_стовпчик=рядок
Стовпець вартості по дузі вперед/в обох напрямках (число)
arc_backward_column=рядок
Стовпець вартості дуги в зворотному напрямку (число)
стовпець_вузла=рядок
Стовпець вартості вузла
color=рядок
Оригінальний колір лінії
За умовчанням: чорний
колір_висвітлення=рядок
Колір виділення
За умовчанням: червоний
BGCOLOR=рядок
Background color
За умовчанням: білий
ОПИС
d.шлях дозволяє створити векторну мережу за найкоротшим шляхом. Витрати можуть бути або довжиною рядка, або
атрибути, збережені в таблиці бази даних. Підтримуються призначення витрат для обох дуг і
вузли, а також різні в обох напрямках векторної лінії. Для районів вартість буде
розраховано вздовж граничних ліній.
ПРИМІТКА
Користувачу необхідно відобразити векторну карту перед використанням d.path. Якщо немає графічного монітора
відкрити, у поточному каталозі створюється файл map.png.
Точки «від» і «до» вводяться мишкою на карту, що відображається в GRASS
монітор, або якщо координати використовується опція, їх можна вказати неінтерактивно.
Дії, пов’язані з кнопками миші, описані у вікні терміналу під час виконання
команду.
Щоб обчислити найкоротший шлях неінтерактивно та зберегти шлях до нової векторної карти, використовуйте
v.net.path модуль
ПРИКЛАДИ
Інтерактивна маршрутизація найкоротшого шляху в мережі доріг (зразок набору даних Північної Кароліни):
g.region vector=roadsmajor -p
d.vect roadsmajor
d.path дороги основні координати=668646.15,224447.16,668348.83,235894.02
Неінтерактивна маршрутизація найкоротшого шляху в дорожній мережі (зразок набору даних Північної Кароліни):
d.path -b дороги основні координати=668646.15,224447.16,668348.83,235894.02
Використовуйте d.pathgrass онлайн за допомогою служб onworks.net