Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Как определить расстояние на местности по координатам в проекции Гаусса-Крюгера

Тема в разделе "Геодезия как наука", создана пользователем Deleted member 51242, 24 янв 2020.

  1. Deleted member 51242

    Deleted member 51242 Только чтение

    Здравствуйте.
    Помогите пожалуйста с формулами поправок к расстоянию определенного по координатам в проекции Гаусса-Крюгера 6 градусная зона, что бы оно соответствовало фактическому расстоянию на местности (чем точнее, тем лучше). Я пробовал через пересчет в геоцентрические координаты и по ним определял расстояние - но не уверен, что правильно.
     
    #1
  2. manikala

    Форумчанин

    Регистрация:
    7 апр 2010
    Сообщения:
    226
    Симпатии:
    65
    Да, это самый простой способ. Пересчитать в геоцентрическую СК, далее в топоцентрическую полярную.
    Второй способ будет очень сложный.
    Если вычислять поправки за приведение на плоскость проекции + на уровень моря + на эллипсоид+наклон. Можно найти эти поправки и посчитать от обратного (они вводятся в измеренные данные, вам придется вводить в вычисленное для получения измеренного)
     
    #2
  3. Deleted member 51242

    Deleted member 51242 Только чтение

    Спасибо за ответ но можно поподробней насчет ."..., далее в топоцентрическую полярную." Я определял расстояние по формуле D=Корень((x1-x2)^2+(y1-y2)^2+(z1-z2)^2)
     
    #3
  4. manikala

    Форумчанин

    Регистрация:
    7 апр 2010
    Сообщения:
    226
    Симпатии:
    65
    Верно! Думаю достаточно из геоцентрических посчитать расстояние, оно и буден наклонное на местности.
     
    #4
    Deleted member 51242 нравится это.
  5. Yuri V.

    Форумчанин

    Регистрация:
    31 мар 2009
    Сообщения:
    2.298
    Симпатии:
    2.061
    Адрес:
    Ивантеевка, РФ
    manikala, вы издеваетесь? Это будет хорда (в зарубежной литературе звучит как Free air). Никакого отношения к поверхности моря, поверхности относимости, и тем более к реальной земле не имеет.
    Вы начали за здравие: приводить координаты в топоцентрическую. Но забыли уточнить радиус такого подхода. Надобно оценить искажения за счёт удаления от топоцентра относительно расстояния на поверхности относимости, или проекции Г. - К.
    Умные люди пишут в что..
     
    #5
  6. manikala

    Форумчанин

    Регистрация:
    7 апр 2010
    Сообщения:
    226
    Симпатии:
    65
    Ой! Над кем?
    --- Сообщения объединены, 24 янв 2020, Оригинальное время сообщения: 24 янв 2020 ---
    По вышей ссылке человек с понятием пишет. И наши мысли не пересекаются
    --- Сообщения объединены, 24 янв 2020 ---
    И где мы о хорде говорили?
    --- Сообщения объединены, 24 янв 2020 ---
    вот что автор ищет
     
    #6
  7. Yuri V.

    Форумчанин

    Регистрация:
    31 мар 2009
    Сообщения:
    2.298
    Симпатии:
    2.061
    Адрес:
    Ивантеевка, РФ
    Не знаю, мож в своё удовольствие.
    Тс отталкивается от координат в проекции Г. - К, они заданы на поверхности эллипсоида. Длина дуги на пов-ти эллипсоида вычисляется, не говоря о приведении таковой на любой уровень.
    А вы отправляете вычислять хорду - кратчайшие не спроектированное расстояние. Хорда и есть.
     
    #7
  8. manikala

    Форумчанин

    Регистрация:
    7 апр 2010
    Сообщения:
    226
    Симпатии:
    65
    Еще раз, какое расстояние в формуле? Где хорда? Действительно хватит издеваться и запутывать студентов!
     
    #8
  9. Yuri V.

    Форумчанин

    Регистрация:
    31 мар 2009
    Сообщения:
    2.298
    Симпатии:
    2.061
    Адрес:
    Ивантеевка, РФ
    Виктор! Кончайте валять дурака!
    В топике только одна формула - вычисления длины вектора в декартовой системе. geo-prog спрашивает:, "что бы оно соответствовало фактическому расстоянию на местности"
    Декартова система никак не отражает форму Земли.
     
    #9
  10. В.Шуфотинский

    В.Шуфотинский Модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    17.308
    Симпатии:
    4.957
    Вообще-то любое расстояние в виде прямой, а не геодезической линии, это хорда или прямая параллельная хорде. Если надо найти линию, которая ближе всего к фактической на местности, надо искать или геодезическую линию, или ломанную из коротких прямых.
     
    #10
  11. Yuri V.

    Форумчанин

    Регистрация:
    31 мар 2009
    Сообщения:
    2.298
    Симпатии:
    2.061
    Адрес:
    Ивантеевка, РФ
    #11
  12. manikala

    Форумчанин

    Регистрация:
    7 апр 2010
    Сообщения:
    226
    Симпатии:
    65
    Хорда — отрезок прямой линии, соединяющей две точки данной кривой (окружности, эллипса и др.).
    А справедливо обратное? Отрезок это хорда?

    Я к тому, что требуется расстояние на местности. т.е. кратчайшая линия соединяющая две точки(отрезок). Координаты исходные в проекии.... Пересчитаем координаты в геоцентрическую и отсюда получим расстояние в пространстве. Зачем хорда? Зачем геодезическая линия? Эти понятия к сфере относятся.
     
    #12
    Последнее редактирование: 24 янв 2020
  13. В.Шуфотинский

    В.Шуфотинский Модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    17.308
    Симпатии:
    4.957
    Если он касается в 2-ух крайних точках этой кривой (окружности, эллипса и др.).
     
    #13
  14. manikala

    Форумчанин

    Регистрация:
    7 апр 2010
    Сообщения:
    226
    Симпатии:
    65
    В данном случае какой? И зачем нам это? Если требуется найди просто длину отрезка в пространстве?
     
    #14
  15. В.Шуфотинский

    В.Шуфотинский Модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    17.308
    Симпатии:
    4.957
    В конечном результате на поверхность референц-эллипсоида, т.е. надо средуцировать все измерения на поверхность референц-эллипсоида.

    Об этом просит уважаемый geo-prog.

    Зависит от длины этого отрезка и необходимой при этом точности определения этой длины. Пока об этом ничего не знаем, потому и обсуждаем непонятно что.
    --- Сообщения объединены, 24 янв 2020, Оригинальное время сообщения: 24 янв 2020 ---
    Кстати, геодезия не занимается определением длин отрезков в пространстве. Этим занимается только физика в школе. В геодезии всё измеряется от конкретной точки до конкретной точки на местности.
     
    #15
  16. manikala

    Форумчанин

    Регистрация:
    7 апр 2010
    Сообщения:
    226
    Симпатии:
    65
    Ищем фактическое расстояние на местности, т.е. прямой отрезок между двумя точками закрепленными на местности. Исходные данные координаты этих точек в плоской прямоугольной СК. Если вычислим длину по этим координатам, необходимо будет исправить поправками за приведение на плоскость, на эллипсоид, на уровенную поверхность и наклон.
    Второй вариант пересчитываем координаты с плоских в пространственные и по ним получаем длину в пространстве. И все!
    Геодезическая линия-отображение нашего отрезка на эллипсоиде и на проекции. Зачем нам ее длинна?
    --- Сообщения объединены, 24 янв 2020, Оригинальное время сообщения: 24 янв 2020 ---
    А местность - это не пространство?
     
    #16
  17. В.Шуфотинский

    В.Шуфотинский Модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    17.308
    Симпатии:
    4.957
    Чтобы затем привести её на нашу уровенную поверхность, а затем к точкам на поверхности или вблизи поверхности Земли.

    Местность - одна из бесконечного количества поверхностей пространства.

    Может, всё-таки, дождёмся от автора темы ответов на вопросы: "Какая длина этого отрезка и какая необходимая точность определения этой длины?"
     
    #17
  18. manikala

    Форумчанин

    Регистрация:
    7 апр 2010
    Сообщения:
    226
    Симпатии:
    65
    Жаль, что нас не судят после получения оценки студенты. Нам интересно, насколько мы еще помним теорию.
     
    #18
  19. ВЯЗ

    Форумчанин

    Регистрация:
    17 май 2012
    Сообщения:
    821
    Симпатии:
    687
    Адрес:
    Любимый Иркутск - середина земли.
    Гляньте тему
    https://geodesist.ru/threads/popravka-za-privedenie-izmerennyx-dlin-linij-k-urovnju-morja.12386/
    поможет.
     
    #19
  20. Deleted member 51242

    Deleted member 51242 Только чтение

    Речь идет о расстоянии 10км. Т.е. длина хорды практически равна длине дуги. К примеру: для угла 0.09 градуса и R=6370000 Lхорды=10005.972м, Lдуги=10005.973м. Поэтому и определил расстояние по геоцентрическим координатам. Нашел альтернативную формулу. Почти совпало НО ТОЛЬКО ПРИ УСЛОВИИ ЧТО Н=0:
    Безымянный.jpg
    ПРИ УСЛОВИИ ЧТО Н=0м:
    1 точка
    х42=5555500 у42=8372000 h=0
    х=2986771.619 у=2805776.518 z=4871234.417
    2 точка
    х42=5565500 у42=8372000 h=0
    х=2981342.041 у=2800346.940 z=4877637.474
    По геоцентрическим:
    D=9997.988м
    Расстояние от центрального меридиана 8500000-8372000=128000м
    dD=S*Y^2/(2*R^2)=2.018м
    D=10000-2.018=9997.982
    Расхождение 0.006м - пойдет!
    -------------------------------------------------------------------------------------------------
    ПРИ УСЛОВИИ ЧТО Н=100м:
    1 точка
    х42=5555500 у42=8372000 h=100
    х=2986818.354 у=2805820.421 z=4871311.153
    2 точка
    х42=5565500 у42=8372000 h=100
    х=2981388.691 у=2800390.758 z=4877714.311
    По геоцентрическим:
    D=9998.145м
    Расстояние от центрального меридиана 8500000-8372000=128000м
    Соответственно увеличим радиус Земли R=6370000+100=6370100м
    dD=S*Y^2/(2*R^2)=2.018м
    D=10000-2.018=9997.982
    Расхождение 0.163м Где правда? Что я делаю не так?
     
    #20
    Последнее редактирование модератором: 25 янв 2020

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление