Расчет расстояния

Тема в разделе "Общие вопросы", создана пользователем vulko, 24 ноя 2014.

  1. stout

    stout Форумчанин

    Координат точки B в табличном калькуляторе Pinnacle нет. Есть координаты точки, которая на 200 м выше, чем точка B.
    Посмотрите на высоты в левой части калькулятора.
     
  2. И ещё один важный момент.

    Когда я считаю по такому треугольнику и теореме Пифагора, то у меня разница между расстояниями по gps трэку до 800 метров получается...
    Причем нет зависимости разницы от расстояния.

    Может все таки нельзя по Пифагору тут считать?
    AB считаю в плоской проекции. И считаю корень из:
    AB2 + (h1 - h2)2
    --- Сообщения объединены, 5 дек 2014, Оригинальное время сообщения: 5 дек 2014 ---
    Как же нет. Первая строка координаты точки B. Вторая строка, координаты точки на 200м выше чем B. И координаты точки C.

    Может я ваш треугольник неправильно понял?
     
  3. stout

    stout Форумчанин

    --- Сообщения объединены, 5 дек 2014, Оригинальное время сообщения: 5 дек 2014 ---
    Тырнет тупит не по-деЦки.

    Вы правы. Нет точки А.::biggrin24.gif::::biggrin24.gif::::biggrin24.gif::
    Откуда она взялась, эта проекция?
    что за трек? Откуда он взялся?
     
  4. Проекция взялась из ГОСТовских формул перевода Lat Lon Alt в X Y Z.
    Формулы тут уже приводил.

    Расстояние считаю как в евклидовом пространстве, т.е. корень из суммы квадратов разниц координат.

    Поскольку плоская проекция подразумевает отображение эллипсойда в плоскость, я подозреваю что полученное расстояние - это расстояние которое получиться если перемещаться из одной точки в другую по дуге, огибая землю.
    А меня интересует непосредственное расстояние по прямой. Как если бы я протянул нитку между 2-мя точками и замерял её длинну.

    Я же писал уже в начале, что есть у меня навигатор гармин... от него и gps трэк есть, который он пишет в gpx формате (xml). Оттуда и координаты.
     
  5. chnav

    chnav Форумчанин

    В третий раз намекаю - приведённые формулы не являются проекцией, а расстояние прямой видимости вы и так считаете правильно. Ошибка где-то в другом месте. В частности считая "пробег" по GPS-треку ошибка может набежать в десятки процентов, и чем чаще точки - тем больше будет расхождение. Потому-что GPS у вас неточный и трек вместо прямой линии получается как бык по$$ал. На глаз это может быть незаметно, но математику не проведёшь.

    2 Admin
    Оффтоп
    Смените пожалуйста название темы, человек в первом посту пишет формулы перевода в картезианские координаты и называет их проекцией. Только вводит всех в заблуждение.
     
    sherkhan нравится это.
  6. может, но в данном случае с ошибками там все ок. никаких десятков процентов.

    ошибки у меня никакой нет, другое дело что есть расхождение с предложенным треугольником пифагора.
    ну и есть сомнения в точности моих расчетов.

    п.с. в заблуждение никого ввести не пытаюсь, просто я не геодезист ;)
    --- Сообщения объединены, 5 дек 2014, Оригинальное время сообщения: 5 дек 2014 ---
    Кстати причина по которой у меня возникли сомнения в верности расчетов в картезианских, как вы их называете, координатах практически точное соответствие расстояния посчитанного по корню из суммы квадратов x y z и по формуле Винсенте, которая ищет расстояние на эллипсойде.
     
  7. chnav

    chnav Форумчанин

    Оффтоп
    Я не знаю в чем суть Вашего проекта, но может пригодится в качестве примера
    http://gpx.lisss.ru/
    http://forum.openstreetmap.org/viewtopic.php?id=24681

    В "информации" есть ссылки на готовые библиотеки и пр. Обычно там всё open source.
     
  8. stout

    stout Форумчанин

    Вам уже говорили — это не проекция. Это просто трёхмерные декартовые координаты точки.
    COORDINATES x,y,z AND GEODETIC COORDINATES.png
    Посыл верный. А вывод не совсем верный. Тут столько всяких забавных мелочей, например, нормальное сечение в точке A по направлению в точку В не совпадает с нормальным сечением в точке В по направлению А. Т.е. прямое и обратное нормальное сечение в общем случае — это разные кривые. Геодезическая линия (линия минимальной длины) на эллипсоиде это не прямая в проекции, а прямая в проекции — не является "прямой" на эллипсоиде.

    Формула (одна из) Винсенти действительно ищет длину геодезической на эллипсоиде.
    Вы поймите, у нас здесь нет задачи доказать, что вы дилетант (По Далю: Дилетант м. дилетантка ж. итал. охотник, любитель, человек, занимающийся музыкой, искусством, художеством, не по промыслу, а по склонности, по охоте, для забавы), есть желание помочь разобраться.

    АВ=11295.37=sqrt(11471.07² – 2000²) C этим вы согласны?
    А сколько получилось у вас на эллипсоиде?
     
    sherkhan нравится это.
  9. все понял, спасибо.
    раз так, значит я вычисляю то что нужно.
     
  10. zdarstvuite! kto pomojet raschitat obem bermy dor znakov. budu ochen rad! kakaya formula nado? vot file
     

    Вложения:

    • Бермы.dwg
      Размер файла:
      837,7 КБ
      Просмотров:
      8
    • Бермы.dwg
      Размер файла:
      837,7 КБ
      Просмотров:
      3
  11. В.Шуфотинский

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

    aidos, используйте http://translit.net/, возможно, тогда быстрее будете получать ответы на свои вопросы.
     
  12. Андрей Р.

    Андрей Р. Форумчанин

    aidos, посчитал три штуки, долго у меня получается и геморно, может подтянутся спецы по цивилу да дорожники посчитают побыстрее...
    А так получилось чуть отлично от вашего, или может я алгоритм выбрал неверно. ::-ph34r.gif::
     

    Вложения:

    • Бермы.dwg
      Размер файла:
      330,3 КБ
      Просмотров:
      6
  13. а как вы посчитали ?
     
  14. Андрей Р.

    Андрей Р. Форумчанин

    Сначала хотел разбить на малые формы, посчитать в ручную, ну типа пирамиды там всякие и т.п., но потом решил, что таки мазохизм мне претит, и натыкал точек по граням этого берма, отметки и размерность взял с чертежа, кинул все это в "кредо объемы", создал поверхности одну по откосу, вторую по проектируемому берму, и все, намного проще все посчитать в цивиле, во всяком случае так говорят знатоки, но я им не владею...
     
  15. В.Шуфотинский

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

    Вы бы прикрепили архив с обменным форматом, например, *.dxf. Многие не используют AutoCAD и Ваши файлы открыть не могут.
     
  16. вот dxf файл
     

    Вложения:

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