Создание линий (профилей) по 2м точкам
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 09 авг 2021, 15:55
- Репутация: 0
- Откуда: Санкт-Петербург
Создание линий (профилей) по 2м точкам
Здравствуйте, не получилось найти ответа на данном форуме, но вопрос надеюсь простой
Как нарисовать линию/профиль имея начальную и конечную точку (загрузка через CSV) в геометрических координатах?
и сразу еще вопрос, можно ли дорисовать коридор, т.е. есть заданная линия и от нее с определенным отступом (например 5 метров) слева и справа нарисованы границы коридора?
Как нарисовать линию/профиль имея начальную и конечную точку (загрузка через CSV) в геометрических координатах?
и сразу еще вопрос, можно ли дорисовать коридор, т.е. есть заданная линия и от нее с определенным отступом (например 5 метров) слева и справа нарисованы границы коридора?
- Игорь Белов
- Гуру
- Сообщения: 2232
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1506
- Откуда: Казань
Re: Создание линий (профилей) по 2м точкам
Какова структура CSV-файлов? Попрофильная…
или поточечная?
Код: Выделить всё
profile | startX | startY | endX | endY
1 | 500301 | 2600701 | 501402 | 2602802
Код: Выделить всё
profile | start_end | x | y
1 | 0 | 500301 | 2600701
1 | 1 | 501402 | 2602802
The purpose of computing is insight, not numbers
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 09 авг 2021, 15:55
- Репутация: 0
- Откуда: Санкт-Петербург
Re: Создание линий (профилей) по 2м точкам
Игорь поточечная.
line,x,y
SANDW500 ,170954.1,1038796.6
SANDW500 ,496970.6,1038796.6
SANDW501 ,162602.6,1055780.3
SANDW501 ,497027.3,1055780.3
line,x,y
SANDW500 ,170954.1,1038796.6
SANDW500 ,496970.6,1038796.6
SANDW501 ,162602.6,1055780.3
SANDW501 ,497027.3,1055780.3
- Игорь Белов
- Гуру
- Сообщения: 2232
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1506
- Откуда: Казань
Re: Создание линий (профилей) по 2м точкам
- Открываем CSV как слой точек.
- В калькуляторе полей добавляем виртуальное поле с порядковыми номерами.
- Используем инструмент "Точки в путь":
[Processing Toolbox] → [Vector creation] → [Points to path]
[Processing Toolbox] → [Vector geometry] → [Buffer]
или
[Vector] → [Geoprocessing Tools] → [Buffer…]
- Вложения
-
- Screenshot_2021-08-11_20-02-50.png (123.36 КБ) 3529 просмотров
-
- Screenshot_2021-08-11_20-04-31.png (76.95 КБ) 3529 просмотров
-
- Screenshot_2021-08-11_20-06-21.png (60.75 КБ) 3529 просмотров
The purpose of computing is insight, not numbers
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 09 авг 2021, 15:55
- Репутация: 0
- Откуда: Санкт-Петербург
Re: Создание линий (профилей) по 2м точкам
Добрый день.
Подскажите, верной ли дорогой иду?
в моей версии 3.4 данный плагин отстутствует, видимо необходимо качать последнюю версию, что нереально в условиях VSAT интернета. Нашел на форуме, что может помочь плагин poinst2one, однако надо откатится до 2.18, что и было сделано.
Далее прошу смотреть скрины во вложении.
Собственно понятно, что где-то есть ошибка, можно ее исправить имея заданные условия или нужно как-то качать все таки последнюю версию и использовать points to pach?
Подскажите, верной ли дорогой иду?
в моей версии 3.4 данный плагин отстутствует, видимо необходимо качать последнюю версию, что нереально в условиях VSAT интернета. Нашел на форуме, что может помочь плагин poinst2one, однако надо откатится до 2.18, что и было сделано.
Далее прошу смотреть скрины во вложении.
Собственно понятно, что где-то есть ошибка, можно ее исправить имея заданные условия или нужно как-то качать все таки последнюю версию и использовать points to pach?
- Игорь Белов
- Гуру
- Сообщения: 2232
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1506
- Откуда: Казань
Re: Создание линий (профилей) по 2м точкам
На второй картинке необходимо задать выходной shape-файл.
- Вложения
-
- 2ed.png (75.33 КБ) 3407 просмотров
The purpose of computing is insight, not numbers
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 09 авг 2021, 15:55
- Репутация: 0
- Откуда: Санкт-Петербург
Re: Создание линий (профилей) по 2м точкам
C 1 одной линией все заработало, но уже с двумя и более выдаёт ошибку (во вложении скрин и используемый текстовый файл).
- Вложения
-
- 3.1.pdf
- (108.73 КБ) 136 скачиваний
-
- Line_test.txt
- (245 байт) 110 скачиваний
- Игорь Белов
- Гуру
- Сообщения: 2232
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1506
- Откуда: Казань
Re: Создание линий (профилей) по 2м точкам
Группировать надо по именам линий, а сортировать по порядковым номерам.
The purpose of computing is insight, not numbers
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 09 авг 2021, 15:55
- Репутация: 0
- Откуда: Санкт-Петербург
Re: Создание линий (профилей) по 2м точкам
Игорь спасибо, все получилось
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей