Создание линий (профилей) по 2м точкам
- 
				Maestro812
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 09 авг 2021, 15:55
- Репутация: 0
- Откуда: Санкт-Петербург
							 Создание линий (профилей) по 2м точкам
						Создание линий (профилей) по 2м точкам
		
													
							
						
			
			
			
			
			Здравствуйте, не получилось найти ответа на данном форуме, но вопрос надеюсь простой
Как нарисовать линию/профиль имея начальную и конечную точку (загрузка через CSV) в геометрических координатах?
и сразу еще вопрос, можно ли дорисовать коридор, т.е. есть заданная линия и от нее с определенным отступом (например 5 метров) слева и справа нарисованы границы коридора?
			
			
									
						
										
						Как нарисовать линию/профиль имея начальную и конечную точку (загрузка через CSV) в геометрических координатах?
и сразу еще вопрос, можно ли дорисовать коридор, т.е. есть заданная линия и от нее с определенным отступом (например 5 метров) слева и справа нарисованы границы коридора?
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
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 | 2602802The purpose of computing is insight, not numbers
			
						- 
				Maestro812
- Новоприбывший
- Сообщения: 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
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
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 КБ) 4271 просмотр
 
- 
			
		
				- Screenshot_2021-08-11_20-04-31.png (76.95 КБ) 4271 просмотр
 
- 
			
		
				- Screenshot_2021-08-11_20-06-21.png (60.75 КБ) 4271 просмотр
 
The purpose of computing is insight, not numbers
			
						- 
				Maestro812
- Новоприбывший
- Сообщения: 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?
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
Re: Создание линий (профилей) по 2м точкам
На второй картинке необходимо задать выходной  shape-файл.
			
							- Вложения
- 
			
		
				- 2ed.png (75.33 КБ) 4149 просмотров
 
The purpose of computing is insight, not numbers
			
						- 
				Maestro812
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 09 авг 2021, 15:55
- Репутация: 0
- Откуда: Санкт-Петербург
Re: Создание линий (профилей) по 2м точкам
C 1 одной линией все заработало, но уже  с двумя и более выдаёт ошибку (во вложении скрин и используемый текстовый файл).
			
							- Вложения
- 
			
		
		
				 3.1.pdf 3.1.pdf
- (108.73 КБ) 195 скачиваний
 
- 
			
		
		
				 Line_test.txt Line_test.txt
- (245 байт) 148 скачиваний
 
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
Re: Создание линий (профилей) по 2м точкам
Группировать надо по именам линий, а сортировать по порядковым номерам.
			
			
									
						
							The purpose of computing is insight, not numbers
			
						- 
				Maestro812
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 09 авг 2021, 15:55
- Репутация: 0
- Откуда: Санкт-Петербург
Re: Создание линий (профилей) по 2м точкам
Игорь спасибо, все получилось
			
			
									
						
										
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей
