Разница длин
- 
				egor219
 - Интересующийся
 - Сообщения: 24
 - Зарегистрирован: 05 июл 2017, 15:26
 - Репутация: 0
 
Разница длин
Есть шейпфайл. Проведен расчет длин линий в NextGis, ArcGis и QGIS. В NextGis, ArcGis длины одинаковы. В QGIS отличаются. Разница незначительна 1-9 м. В сумме 149 м. Что уже является критичным. На округление не похоже например Линия 12 NextGis, ArcGis- 57.95 м в QGIS - 57.942. Три разных организации и каждая со своим ПО всех свести к одному возможности нет.
Вопросы:
Чем это объясняется?
Как рассчитать длины в QGIS чтобы совпадали с NextGis, ArcGis.
							Вопросы:
Чем это объясняется?
Как рассчитать длины в QGIS чтобы совпадали с NextGis, ArcGis.
- Вложения
 - 
			
		
		
				
 Профили.rar- (3.3 КБ) 121 скачивание
 
 
- 
				Ivor
 - Завсегдатай
 - Сообщения: 345
 - Зарегистрирован: 11 дек 2006, 09:46
 - Репутация: 102
 - Откуда: Иркутск
 
Re: Разница длин
Используйте выражение
			
									
									
						Код: Выделить всё
round(length($geometry)/1000,3)- 
				egor219
 - Интересующийся
 - Сообщения: 24
 - Зарегистрирован: 05 июл 2017, 15:26
 - Репутация: 0
 
Re: Разница длин
Благодарю. Значит это программное округление?
			
									
									
						- 
				Ivor
 - Завсегдатай
 - Сообщения: 345
 - Зарегистрирован: 11 дек 2006, 09:46
 - Репутация: 102
 - Откуда: Иркутск
 
Re: Разница длин
Там в подсказке к функции всё написано. Функция $length считает на выставленном в проекте эллипсоиде, а length() - всегда в плоскости проекции. ArcGis на эллипсоиде считать не умеет (за Pro не скажу), NextGis, очевидно, тоже - он же на второй версии QGis построен, там, видимо, этого ещё не было
			
									
									
						- Эдуард Казаков
 - Гуру
 - Сообщения: 549
 - Зарегистрирован: 23 апр 2014, 17:11
 - Репутация: 535
 - Откуда: Planet Earth
 - Контактная информация:
 
Re: Разница длин
Всё там было
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость