Создание проекции для Metashape:

  1.     Скачайте приложенный шаблон.
  2.     Замените в нем параметры проекции согласно примеру ниже.


Представление проекции в формате PRJ:

PROJCS["Projection_name",  -- Название проекции

GEOGCS["GeographicCS",  -- Название системы координат

DATUM["Datum_name", -- Название датума

SPHEROID["Krassowsky 1940",6378245,298.3], -- Параметры эллипсоида

TOWGS84[0,0,0,0,0,0,0]], -- 7 параметров перехода к WGS84 (в случае если не указаны, устанавливаются как 0). Для точного преобразования, используйте параметры калибровки GNSS проекта. 

PRIMEM["Greenwich",0], -- Начальный меридиан 

UNIT["degree",0.01745329251994328]], -- Единица измерения СК (градусы)

PROJECTION["Transverse_Mercator"], -- Тип проекции 

PARAMETER["latitude_of_origin",0], -- Начальная широта 

PARAMETER["central_meridian",30], -- Центральный меридиан

PARAMETER["scale_factor",1], -- Масштабный коэффициент

PARAMETER["false_easting",10000], -- Сдвиг на восток

PARAMETER["false_northing",-5000000], -- Сдвиг на север

UNIT["metre",1]] -- Единица измерения проекции (метры)

Полное представление проекции в формате MapInfo:

"Projection_name", 8, 9999, 3, 0, 0, 0, 0, 0, 0, 0, 0, 7, 30, 0, 1, 10000, -5000000 


  • "Projection_name" - "Название проекции"
  •  8 - "Тип проекции"
  • 9999 - "Номер датума" 
  • 3 - "Номер эллипсоида"
  • "dX", "dY", "dZ", "RX", "RY", "RZ", "m" - параметры перехода к эллипсоиду WGS84
В случае переноса параметров из MapInfo *.prj в *.prj файл для PhotoScan/Metashape необходимо изменять знаки (домножить на -1) параметров "RX", "RY", "RZ". т.к. Photoscan использует метод преобразования Position Vector Transformation а MapInfo - Coordinate Frame Rotation. Для достижения максимальной точности необходимо использовать параметры получаемые при локализации GNSS проекта.

  • "Начальный меридиан" - 0
  • "Единицы измерения проекции" - 7
  • "Центральный меридиан проекции" - 30
  • "Начальная широта" - 0
  • "Масштабный коэффициент" - 1
  • "Восточное смещение" - 10000
  • "Северное смещение" - -5000000 


Пример созданного файла проекции для МСК86, 4 зона по данным mapbasic.ru:


PROJCS["MSK_86-4",

GEOGCS["Pulkovo 1942",

DATUM["Pulkovo 1942",

SPHEROID["Krassowsky 1940",6378245,298.3,

AUTHORITY["EPSG","7024"]],

TOWGS84[25,-141,-78.5,0,0.35,0.736,0],

AUTHORITY["EPSG","6284"]],

PRIMEM["Greenwich",0,

AUTHORITY["EPSG","8901"]],

UNIT["degree",0.017453292519943,

AUTHORITY["EPSG","9102"]],

AUTHORITY["EPSG","4284"]],

PROJECTION["Transverse_Mercator",

AUTHORITY["EPSG","9807"]],

PARAMETER["latitude_of_origin",0],

PARAMETER["central_meridian",78.05],

PARAMETER["scale_factor",1],

PARAMETER["false_easting",4500000],

PARAMETER["false_northing",-5811057.628],

UNIT["metre",1,

AUTHORITY["EPSG","9001"]],

AUTHORITY["EPSG","MSK_86-4"]]


Параметры для файла prj:


"МСК-86 зона 4, 6 градусная", 8, 1001, 7, 78.05, 0, 1, 4500000, -5811057.63


Описание параметров:


8 - проекция Гаусса-Крюгера (разновидность проекции Transverse Mercator)

1001 - номер используемого эллипсоида, эллипсоид Крассовского

7 - единица измерения координат - метры

78.05 – центральный меридиан проекции

0 - смещение начальной точки по широте

1 – масштабный коэффициент

4500000, -5811057.63 – восточное/северное смещение



Подробное описание формата привязки MapInfo:
http://gis-lab.info/qa/mapinfo_to_wkt_proj4.html