Экстренно нужна помощь в выравнивании высот!

MapInfo, MapBasic
gammbeat
Новоприбывший
Сообщения: 9
Зарегистрирован: 09 дек 2015, 17:14
Репутация: 0

Экстренно нужна помощь в выравнивании высот!

Сообщение gammbeat »

Здравствуйте! очень нужна помощь! суть проблемы: как имея файл координат: xyz, состоящий из пересекающихся линий выровнять высоты на крестах( в местах пересечений)?
нужно что то вроде интерполяции но чтоб не создавать новую точку, а изменить координаты уже существующих. высоты на пересечениях не бьют - разнятся в некоторых местах по 5-7 метров. в ручную править можно ооочень долго. хелп народ((
Вложения
111.jpg
111.jpg (44.23 КБ) 8612 просмотров
gammbeat
Новоприбывший
Сообщения: 9
Зарегистрирован: 09 дек 2015, 17:14
Репутация: 0

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение gammbeat »

Прошу прощения за создание двух тем, интернет подвел(
Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение Донецков »

А какой вариант-то высот верный на какой из линий?
gammbeat
Новоприбывший
Сообщения: 9
Зарегистрирован: 09 дек 2015, 17:14
Репутация: 0

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение gammbeat »

сложный вопрос. уже не узнать, поэтому и хочу как то усреднить это значение. есть возможность? ил итолько ручками?
sysrepos
Активный участник
Сообщения: 128
Зарегистрирован: 07 окт 2012, 16:25
Репутация: 20
Откуда: Москва

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение sysrepos »

выложите файл, так не очень понятно
gammbeat
Новоприбывший
Сообщения: 9
Зарегистрирован: 09 дек 2015, 17:14
Репутация: 0

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение gammbeat »

файл приложил
Вложения
topsel.txt
(691.24 КБ) 534 скачивания
gammbeat
Новоприбывший
Сообщения: 9
Зарегистрирован: 09 дек 2015, 17:14
Репутация: 0

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение gammbeat »

файл приложил
Вложения
topsel.txt
(691.24 КБ) 425 скачиваний
sysrepos
Активный участник
Сообщения: 128
Зарегистрирован: 07 окт 2012, 16:25
Репутация: 20
Откуда: Москва

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение sysrepos »

должно быть два файла с одинаковым набором координат, но с разным значением высот, так?
если да, то вы выложили два идентичных файла (высоты в них одинаковые)
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение Александр Мурый »

Я немного поигрался с точками (через линейную интерполяцию с последующим сглаживанием и сэмплингом). Посмотрите, подойдёт ли вам такой вариант. В архиве шейп-файл с частью "выровненных" по высоте точек.
topsel_patch_l_SAMPLE.7z
(15.01 КБ) 350 скачиваний
Редактор материалов, модератор форума
gammbeat
Новоприбывший
Сообщения: 9
Зарегистрирован: 09 дек 2015, 17:14
Репутация: 0

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение gammbeat »

Нет это один файл просто интернет тут не очень и "подтормаживает". файл один.
скачал файл, глянул, если честно разницу не увидел( к примеру крест 4537/1240. "отлет" по прежнему остался ~2м по остальным крестам пробежал эффект тот же
gammbeat
Новоприбывший
Сообщения: 9
Зарегистрирован: 09 дек 2015, 17:14
Репутация: 0

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение gammbeat »

вот пример. в мап ваш файл, в топселе мой.
Вложения
12.jpg
12.jpg (192.35 КБ) 8422 просмотра
sysrepos
Активный участник
Сообщения: 128
Зарегистрирован: 07 окт 2012, 16:25
Репутация: 20
Откуда: Москва

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение sysrepos »

я правильно понял, что нужно в 4 точках изменить высоту на среднюю? (по этим 4 точкам что выделены зеленой лининей)
Вложения
Screenshot-522.jpg
Screenshot-522.jpg (20.21 КБ) 8405 просмотров
gamm
Гуру
Сообщения: 4170
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение gamm »

gammbeat писал(а):Здравствуйте! очень нужна помощь! суть проблемы: как имея файл координат: xyz, состоящий из пересекающихся линий выровнять высоты на крестах( в местах пересечений)?
нужно что то вроде интерполяции но чтоб не создавать новую точку, а изменить координаты уже существующих.
у вас задача не сформулирована, поэтому помочь вам тяжело. Не указано, что можно менять, а что нет - можно все отметки менять произвольным образом, или что-то нельзя.

P.S. подобная картинка получается, например, если две партии делали сейсмические профили, тогда перепады между соседними точками более-менее правильные, и нужно весь профиль смещать вверх/вниз на константу. Т.е. нужно найти такую систему констант, которая, после прибавления в отметкам профилей, совмещает их в пересечениях. Либо найти такую систему плоскостей, которая, после прибавления в отметкам профилей, совмещает их в пересечениях. И т.д. В общем, ответ зависит от постановки задачи, а постановки пока нет.
gammbeat
Новоприбывший
Сообщения: 9
Зарегистрирован: 09 дек 2015, 17:14
Репутация: 0

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение gammbeat »

sysrepos писал(а):я правильно понял, что нужно в 4 точках изменить высоту на среднюю? (по этим 4 точкам что выделены зеленой лининей)

ну почти да, разница лишь в том что это два профиля (линии) и у них разниться высота уж очень сильно, и ее нужно усреднить. то есть к примеру взять четыре точки, но по одной линии и усреднить так чтоб она приблезительно с допуском в 0.8м попала по высоте со вторым профилем.

скинул пример. что то вроде усреднения.
Вложения
123123.jpg
123123.jpg (146.88 КБ) 8393 просмотра
gammbeat
Новоприбывший
Сообщения: 9
Зарегистрирован: 09 дек 2015, 17:14
Репутация: 0

Re: Экстренно нужна помощь в выравнивании высот!

Сообщение gammbeat »

gamm писал(а):
gammbeat писал(а):Здравствуйте! очень нужна помощь! суть проблемы: как имея файл координат: xyz, состоящий из пересекающихся линий выровнять высоты на крестах( в местах пересечений)?
нужно что то вроде интерполяции но чтоб не создавать новую точку, а изменить координаты уже существующих.
у вас задача не сформулирована, поэтому помочь вам тяжело. Не указано, что можно менять, а что нет - можно все отметки менять произвольным образом, или что-то нельзя.

P.S. подобная картинка получается, например, если две партии делали сейсмические профили, тогда перепады между соседними точками более-менее правильные, и нужно весь профиль смещать вверх/вниз на константу. Т.е. нужно найти такую систему констант, которая, после прибавления в отметкам профилей, совмещает их в пересечениях. Либо найти такую систему плоскостей, которая, после прибавления в отметкам профилей, совмещает их в пересечениях. И т.д. В общем, ответ зависит от постановки задачи, а постановки пока нет.

Рабочий момент: Партия работала одна, но до нас было другое руководство которое не уследило за работой геодезистов. То есть съемка велась как попало (где то не настроена высота инструмента, где то работал геоид а где то нет и тд.. ). Ну и вот собственно это нужно как то приводить в порядок. Менять можно впринципе любые точки, но упираясь на более "правдивые" данные. Задача - выравнять высоту на крестах, местах пересечений этих самых профилей с разбегом не более в 0.8 метра. Как то так.
Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя