Skip to content

прикладное применение программирования на полевых геофизических работах.

Notifications You must be signed in to change notification settings

Almaz-94/Coordinates_Astra

Repository files navigation

Coordinates_Astra

Этот проект создавался во время моей работы геофизиком. Работа заключалась в прохождении сети профилей (ПР/PR) и измерении электрического поля на пикетах (ПК/PK), проектные координаты которых нам выдавал заказчик. Для ориентации на местности нами использовались GPS-навигаторы Garmin, средняя погрешность которых определяется кругом радиусом 3 метра. Для повышения точности интерпретации данных на каждом измеренном ПК в навигатор записывались фактические координаты измерения.

Проблема заключалась в том, что запись имени точки в навигатор в формате "ПР-ПК" не представлялась возможной, в виду затрачиваемого времени на ручной ввод и человеческого фактора. Для решения этой проблемы было решено написать скрипт, соотносящий данные из базы координат, предоставленных заказчиком и координат, выгруженных с навигаторов.

Данные со всех навигаторов были собраны в один файл, приведены в одну систему координат с данными заказчика (Пулково-42) и отсортированы по долготе и широте. Затем при сравнении двух баз, фактическим координатам присваивались ПР и ПК из базы проектных координат, если они находились на расстоянии меньше 8 метров друг от друга. Расстояние в 8 метров было выбрано как предельное, на котором измерение поля считалось валидным, и т.к. расстояние между пикетами составляло 50 метров, исключалась возможность присвоения ложных ПР,ПК с близлежащих точек измерения

Основной задачей было нахождение соответствующих пар ПР,ПК для фактических координат, также дополнительно было подсчитано количество пропущенных точек, среднее отклонение от проектных координат, построена карта отклонений фактических и проектных координат ихмерений, для первичной оценки измеренных данных были построены псевдокарты интерполяции и распределения каж. удельного сопротивления (Resistivity) и заряжаемости (Polarization).

Проект будет дополняться по мере выполнения электроразведочных работ.

Работы разбиты на три участка и результаты по каждой из них можно посмтреть отдельно Read - считывание данных Эксель All_stages- визуализация результатов со всех участков работ. Stage1 - визуализация 1 участка Stage2 - визуализация 2 участка, результаты измерений на этом участке на данный момент отсутствуют. Stage3 - визуализация 3 участка Использованные библиотеки: Numpy, Pandas, Matplotlib, Os

Исходные данные отредактированы для сохранения коммерческой тайны.

Карта невязок GPS навигаторов: Невязка GPS Псевдокарта распределения кажущегося сопротивления и заряжаемости: Скаттер Раскрашенный Интерполяция значений кажущегося сопротивления и заряжаемости: Интерполяция КонтурФ

About

прикладное применение программирования на полевых геофизических работах.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages