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

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

Войти

Конвертация МСК - WGS-84 cs2cs и ogr2ogr

Тема в разделе "ГИС", создана пользователем Oval, 7 апр 2016.

  1. Oval

    Форумчанин

    Регистрация:
    30 июл 2015
    Сообщения:
    197
    Симпатии:
    60
    Сравниваю конвертацию координат МСК-66 в WGS-84 из одного Mapinfo файла двумя этими утилитками:
    cs2cs.exe -f "%.9f" +proj=tmerc +lat_0=0 +lon_0=60.05 +k=1 +x_0=1500000 +y_0=-5911057.63 +ellps=krass +towgs84=23.57,-140.95,-79.8,0,0.35,0.79,-0.22 +units=m +no_defs
    .... здесь программно вводятся координаты МСК и считываются координаты WGS через консоль

    В этом случае я получаю смещение -84 метра по Х и 46 метров по Y (проверяю по кадастровой выписке)
    ogr2ogr -s_srs "+proj=tmerc +lat_0=0 +lon_0=60.05 +k=1 +x_0=1500000 +y_0=-5911057.63 +ellps=krass +towgs84=23.57,-140.95,-79.8,0,0.35,0.79,-0.22" -t_srs "EPSG:4326" -f "KML" %t%.kml %~1
    В этом случае смещения нет.
    Что нужно еще добавить в к параметрам cs2cs чтобы избавится от этого смещения?
     
    #1
  2. cr2

    cr2
    Форумчанин

    Регистрация:
    23 сен 2014
    Сообщения:
    781
    Симпатии:
    511
    Целевую координатную систему (EPSG:4326)
    cs2cs.exe -f "%.9f" +proj=tmerc +lat_0=0 +lon_0=60.05 +k=1 +x_0=1500000 +y_0=-5911057.63 +ellps=krass +towgs84=23.57,-140.95,-79.8,0,0.35,0.79,-0.22 +units=m +no_defs +to +init=epsg:4326
     
    #2
    Oval нравится это.
  3. Oval

    Форумчанин

    Регистрация:
    30 июл 2015
    Сообщения:
    197
    Симпатии:
    60
    Гранд мерси! Кажется то что нужно, только запускать надо в контексте OSGeo4W.
     
    #3

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

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