Как было указано выше, описания доступных программе
датумов (систем координат) хранятся в файле
datums.ini
, который находится в программной папке
Digitals. Это обычный текстовый файл, который можно открыть для
редактирования Блокнотом.
Если вы дополнили файл datums.ini
описаниями своих систем координат, то следует позаботиться о том,
чтобы данный файл был однаковым на всех ваших рабочих местах. Если
программа не находит соответствующее имя датума при открытии карты, то
пересчет будет недоступен, а заданный в свойствах карты датум
сбрасывается.
Ситуация запутывается еще больше, если на разных компьютерах будут присутствовать файлы, содержащие датумы с одинаковыми именами, но разными параметрами систем координат. В этом случае результат пересчета будет совершенно непредсказуем.
Каждый датум описывается в отдельной секции файла. Общая схема секции следующая:
;Комментарий [ИмяДатума] Параметр=Значение
Здесь:
начинается с символа ; (точка с запятой), размещенного в начале
строки. Комментарии можно размещать в произвольной строке. Например,
можно временно закомментировать некоторый параметр. В комментарии,
размещаемом перед именем датума, принято давать дополнительную
информацию об описываемой системе координат.Комментарий
в
квадратных скобках однозначно идентифицирует систему координат в
файле и открывает секцию описания.ИмяДатума
Пара
задает некоторый параметр датума. Имеется целый ряд параметров,
смысл которых объясняется в Табл.9.1.Параметр=Значение
Таблица 9.1. Параметры, применяемые при описании датумов
Символ | Описание |
---|---|
a | Большая полуось эллипсоида. Для эллипсоида Красовского ее величина равна 6378245, для WGS84 она равна 6378137. |
f | Величина, обратная полярному сжатию эллипсоида f=a/(a-b), где b – малая полуось эллипсоида. Для эллипсоида Красовского она равна 298.3, для WGS84 она равна 298.257223563. |
Scale | Масштабный коэффициент на осевом меридиане зоны. Для проекции Гаусса-Крюгера принимается равным 1, для поперечной Меркатора - равным 0.9996. |
FalseEast | Смещение начала отсчета по координате Y. Обычно принимается равным 300 или 500 км для того, чтобы избежать отрицательных значений координат на запад от осевого меридиана. |
FalseNorth | Смещение начала отсчета по координате X. |
PrimeMeridian | Значение долготы западного меридиана первой зоны. |
PrimeParallel | Значение широты начальной параллели (используется редко). |
AddZone | Значение 1 заставляет программу добавлять номер зоны к координате Y при пересчете. |
CurrentZone | Текущий номер зоны. |
ZoneSize | Ширина зоны в градусах. |
Helmert | Коэффициенты перехода к эллипсоиду WGS84. |
Geoid | Имя секции с описанием модели геоида в файле
Geoids.ini . Если этот параметр
присутствует, то программа применяет поправку для перехода от
эллипсоидальной высоты к геоидальной и обратно, используя для
этого указанную здесь модель квазигеоида. Подробнее чуть
ниже. |
KeepZ | Если установлено в 1, то программа не предпринимает никаких действий для пересчета высоты. |
ArcGIS | Строка описания системы координат в формате ArcGIS, которая будет записана в файл PRJ при экспорте карты в формат ArcGIS SHP. |
MapInfo | Строка описания системы координат в формате MapInfo,
которая будет записана в поле CoordSys при
экспорте карты в MapInfo MID/MIF. |
TiePoint | Связующие точки для аффинного преобразования, где
Для
каждой точки задается шесть чисел, разделенных пробелами или
символом табуляции, в формате |
Polynom | Полиномиальная коррекция для устранения невязок на связующих точках. По умолчанию отключена (значение параметра равно 0), то есть программа расчитывает по связующим точкам усредненные коэффициенты аффинного преобразования (сдвиг, поворот и масштаб). Присвоение параметру значения 1 включает расчет с помощью полинома, что позволяет лучше учесть сложный характер зависимости между координатами связующих точек в старой и новой системах. Метод требует не менее четырех связующих точек и введен в Digitals для связи деформированых систем СК42/СК63 с современной УСК2000. |
Коэффициенты аффинного преобразования (могут использоваться вместо связующих точек): | |
AffTransN | Сдвиг на север, м. |
AffTransE | Сдвиг на восток, м. |
AffTransH | Сдвиг по высоте, м. |
AffRotation | Разворот, градусы. |
AffScale | Коэффициент масштабирования. |