Страница 1 из 1
Определение километража точки
Добавлено: 06 ноя 2017, 19:32
alphart
Добрый день.
Стоит две задачи.
1. Есть линейный и точечный слой.
Нужно определить расстояние от начала линии до каждой точки, расположенной на ней.
Пример на картинке: фактически нужно определить расстояние между точкой 1 и 2, 1 и 3 ,1 и 4 и т.д. по линии.
2. Есть линия. В текстовом файле храниться километраж расположения точечных объектов.
Нужно нанести точки по километражу на линию.
Насколько понимаю, нужно копать в сторону систем линейных координат.
Спасибо.
Re: Определение километража точки
Добавлено: 06 ноя 2017, 20:34
Ivanych999
Есть целая группа инструментов - Linear referencing.
По второй задаче - сначала надо линию откалибровать (Calibrate route), а потом создать слой событий (Create event layer)
Re: Определение километража точки
Добавлено: 07 ноя 2017, 09:41
lam
alphart писал(а): ↑06 ноя 2017, 19:321. Есть линейный и точечный слой.
Нужно определить расстояние от начала линии до каждой точки, расположенной на ней.
Пример на картинке: фактически нужно определить расстояние между точкой 1 и 2, 1 и 3 ,1 и 4 и т.д. по линии
Достаточно значений расстояний или геометрия линий тоже нужна?
alphart писал(а): ↑06 ноя 2017, 19:322. Есть линия. В текстовом файле храниться километраж расположения точечных объектов. Нужно нанести точки по километражу на линию.
https://gis-lab.info/forum/viewtopic.ph ... %B9#p70443
Re: Определение километража точки
Добавлено: 07 ноя 2017, 12:11
alphart
Расстояние нужно именно вдоль линии, т.е. по геометрии. Для расчета расстояния по прямой в arcmap есть готовый функционал.
Re: Определение километража точки
Добавлено: 07 ноя 2017, 12:38
lam
Задача 1. Разбить линию точками и посчитать их длину, потом в Excel посчитать длину от начала до каждой точки.
Re: Определение километража точки
Добавлено: 07 ноя 2017, 13:18
alphart
В принципе сейчас так вручную и делаю. Проблема в том, что линий 2-3 сотни, точечных объектов ещё больше. Нужна какая-нибудь автоматизация работы.