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

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

Войти

Настройка СК в Lowrence 480

Тема в разделе "Гидрография и подводные съемки", создана пользователем TatUm, 25 июн 2012.

  1. TatUm

    Регистрация:
    25 июн 2012
    Сообщения:
    6
    Симпатии:
    0
    Подскажите пожалуйста, в какой проекции Lowrence 480 записывает координаты! В csv файле вот такие метры записываются на район Кандалакшского залива Белого моря:

    PositionX PositionY
    3669847 9917922
    3669847 9917922
    Из описания понятно, что датум WGS84, по косвенным признакам - Меркатор. Но каковы параметры проекции? Никак не могу подобрать нужные. Т.е. интересует корректный пересчет в UTM или GK.
    Спасибо!
     
    #1
  2. s51ga

    Форумчанин

    Регистрация:
    29 ноя 2010
    Сообщения:
    51
    Симпатии:
    1
    Для конвертирования из формата Lowrancemercatormeterв географический формат широты/долготы cDATUM WGS-84
    Функции С++:
    #define DegToRad 0.01745329252
    #define RadToDeg 57.2957795132
    #define SEMIMINOR 6356752.3142
    #define PI 3.141592654
    #define HALF_PI 1.570796327
    ///////////////////////////////////////////////////////////////////////////////
    // tDpnt - point definition as double //
    ///////////////////////////////////////////////////////////////////////////////
    //
    class tDpnt
    {
    public:
    double x; // X axis
    double y; // yaxis
    };
    ///////////////////////////////////////////////////////////////////////////////
    // Из Меркатора в географические градусы //
    ///////////////////////////////////////////////////////////////////////////////
    //
    tDpnt MerToGeo(const tDpnt & pos)
    {
    return tDpnt(
    (pos.x * RadToDeg) / SEMIMINOR,
    RadToDeg * (2 * atan( exp(pos.y / SEMIMINOR)) - HALF_PI)
    );
    }
    Если актуально, то вот алгоритм пересчета.
     
    #2
    TatUm нравится это.
  3. TatUm

    Регистрация:
    25 июн 2012
    Сообщения:
    6
    Симпатии:
    0
    Актуально.
    Спасибо БОЛЬШОЕ!
     
    #3
  4. Давлетов Анвар

    Регистрация:
    4 ноя 2012
    Сообщения:
    5
    Симпатии:
    1
    Здравствуйте s51ga. Скажите пожалуйста куда вводить эти функции для преобразования координат
     
    #4
  5. s51ga

    Форумчанин

    Регистрация:
    29 ноя 2010
    Сообщения:
    51
    Симпатии:
    1
    Сформируйте Excelвский файл с координатами в формате Lowrance и покажите его с алгиритмом программисту(можно даже студенту). Он Вам все сделает. Этот алгоритм для языка Си++. Можно написать макрос для экселя(там поскаль вроде).
     
    #5

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

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