Это команда v.lrs.wheregrass, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
v.lrs. где - Находит идентификатор линии и реальный км + смещение для заданных точек на векторной карте, используя
линейная система отсчета.
КЛЮЧЕВЫЕ СЛОВА
вектор, линейная система отсчета, сеть
СИНТАКСИС
v.lrs. где
v.lrs. где --Помогите
v.lrs. где линий=имя пунктов=имя [слой=string] [игрок=string] [рсдрайвер=string]
[база данных rsdatabase=string] стабильный=string [порог=плавать] [-помощь] [-подробный] [-тихий]
[-ui]
Флаги:
--Помогите
Распечатать сводку использования
--подробный
Подробный вывод модуля
--тихий
Тихий выход модуля
--уи
Принудительный запуск диалогового окна GUI
Параметры:
линий=имя [требуется]
Имя входной векторной карты
Входная векторная карта, содержащая линии
пунктов=имя [требуется]
Имя входной векторной карты
Входная векторная карта, содержащая точки
слой=string
Номер или название слоя
Слой линии
По умолчанию: 1
игрок=string
Номер или название слоя
Точечный слой
По умолчанию: 1
рсдрайвер=string
Имя драйвера для справочной системной таблицы
Опции: MySQL, одбк, слайт, пг, огр DBF
По умолчанию: SQLite
база данных rsdatabase=string
Имя базы данных для таблицы справочной системы
По умолчанию: $ GISDBASE / $ LOCATION_NAME / $ MAPSET / sqlite / sqlite.db
стабильный=string [требуется]
Имя таблицы справочной системы
порог=плавать
Максимальное расстояние до ближайшей линии
По умолчанию: 1000
ОПИСАНИЕ
v.lrs. где определяет идентификатор линии и реальную милю + смещение для точек на векторной карте, используя
линейная система отсчета.
ПРИМЕР
Этот пример написан для набора данных Spearfish (он продолжает пример из
v.lrs.create).
В этом примере необходимо запросить route_lrs на предмет неизвестных позиций (точек, хранящихся в
карта новые точки) по ЛРС:
# генерировать точки запроса
echo "590866.15 | 4926737.0
590933 | 4927133 "| v.in.ascii out = newpoints
v.lrs. где lines = route_lrs points = newpoints rstable = route_lrs
pcat | lid | mpost | смещение
pcat | lid | mpost | смещение
1 | 22 | 4.000000 + 212.091461
2 | 22 | 6.000000 + 188.112093
# проверка
g. вектор области = route_lrs n = n + 100 s = s-100 -p
г. стереть
d.vect маршрут_lrs
d.vect busstops disp = attr attr = cat size = 10 bg = white lcol = blue yref = bottom
d.vect busstops icon = basic / circle fcol = blue
d.vect newpoints col = красный
# измерить расстояние до предыдущей автобусной остановки:
# использовать инструмент измерения в графическом пользовательском интерфейсе
Используйте v.lrs.wheregrass в Интернете с помощью сервисов onworks.net