Как создать собственную проекцию
В комплект ГИС Аксиома входит более 300 картографических проекций. Вы также можете создавать собственные проекции, лучше всего удовлетворяющие изображению различных по охвату пространств земной поверхности и разных по географическому положению.
Описания картографических проекций содержатся в текстовом файле PROJECTIONS.PRJ в виде текстовых строк. Например:
“Равновеликая Мольвейде", 13, 62, 7, 0
“Равновеликая коническая Алберса”, 9, 63, 7, –154, 50, 55, 65, 0, 0
“Равнопромежуточная Каврайского”, 6, 1001, 1, 100, 54, 47, 62, 0, 0
“Гаусса-Крюгера Зона 1 (Пулково, 1942)”, 8, 1001, 7, 3, 0, 1, 1500000, 0
В начале строки в двойных кавычках помещается название проекции. Далее следует номер картографической проекции. Следующие элементы определяют параметры проекции. Их количество зависит от типа проекции. Все параметры разделяются запятыми.
Для того чтобы добавить собственную проекцию, необходимо в файл проекций PROJECTIONS.PRJ добавить новую строку, содержащую описание ее параметров. Это можно сделать в любом текстовом редакторе, поддерживающем кодировку UTF-8.
Какие параметры входят в описание проекции
Имя проекции |
Номер |
Датум |
Ед. измерения |
Нулевая долгота |
Нулевая широта |
Стандартная параллель 1 |
Стандартная параллель 2 |
Азимут |
Масштабный множитель |
Восточное смещение |
Северное смещение |
Охват |
Коническая равноплощадная Алберса |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|||
Равнопромежуточная азимутальная |
X |
X |
X |
X |
X |
X |
||||||
Кассини-Солднера |
X |
X |
X |
X |
X |
X |
X |
|||||
Равноплощаднаяцилиндрическая |
X |
X |
X |
X |
X |
|||||||
Двойная стереографическая |
X |
X |
X |
X |
X |
X |
X |
X |
||||
Эккерта IV |
X |
X |
X |
X |
||||||||
Эккерта VI |
X |
X |
X |
X |
||||||||
Равнопромежуточная коническая |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|||
Галла |
X |
X |
X |
X |
||||||||
Косая Меркатора |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|||
Равноплощадная азимутальная Ламберта |
X |
X |
X |
X |
X |
X |
||||||
Конформная коническая Ламберта |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|||
Широта-Долгота |
X |
X |
||||||||||
Меркатора |
X |
X |
X |
X |
||||||||
Миллера |
X |
X |
X |
X |
||||||||
Мольвейде |
X |
X |
X |
X |
||||||||
Новозеландская |
X |
X |
X |
X |
X |
X |
X |
|||||
Поликоническая |
X |
X |
X |
X |
X |
X |
X |
|||||
Региональная Меркатора |
X |
X |
X |
X |
X |
|||||||
Робинсона |
X |
X |
X |
X |
||||||||
Синусоидальная |
X |
X |
X |
X |
||||||||
Стереографическая |
X |
X |
X |
X |
X |
X |
X |
X |
||||
Швейцарская косая Меркатора |
X |
X |
X |
X |
X |
X |
X |
|||||
Поперечная |
X |
X |
X |
X |
X |
X |
X |
X |
Пример создания проекции
Допустим, вы желаете добавить в файлPROJECTIONS.PRJ описание проекции со следующими параметрами:
Название: "Равнопромежуточная коническая"
Топоцентрическая СК: NAD 83
Единицы измерения: метры
Начало координат:30 градусов с.ш., 90 градусов з.д.
Стандартные параллели:10 градусов 20 минут с.ш. и 50 градусов с.ш.
Восточное смещение:10 000 000 м
Северное смещение: 500 000 м
Для записи этих данных в виде описания проекции Аксиомы, проделайте следующие действия:
1. Откройте в текстовом редакторе файлPROJECTIONS.PRJ.
2. В новой строке введите в двойных кавычках название новой проекции и поставим после него запятую.
3. Далее введите параметры проекции:
"Равнопромежуточная коническая", 6, 74, 7, 590.5, 30, 10.33333, 50, 10000000, 500000
4. Переместите получившуюся строку, например, в группу конических проекций.
5. Сохраните изменения в файле PROJECTIONS.PRJ.
Теперь эта проекция будет показана в диалог Выбор проекции в Аксиоме.
При создании записи о проекции в файле PROJECTIONS.PRJ придерживайтесь следующих правил:
- Определяя проекцию, топоцентрическую систему координат и единицы измерения, пользуйтесь числовыми кодами, перечисленными в подразделах этого раздела. В нашем случае, число 6 является номером равнопромежуточной проекции, 74 - номером датума (референц-эллипсоида), а 7 обозначает метры.
- Координаты задаются в десятичных градусах.
- Не забывайте добавлять знак минус к значениям западных долгот и южных широт.
- В файле PROJECTIONS.PRJ сначала ставится значение начальной долготы, а затем широты (хотя, обычно порядок следования координат обратный).
- Для большей точности задавайте не менее пяти значащих цифр для каждого параметра.
- Для отделения одного параметра от другого используйте только запятые. Точки используются для выделения десятичных разрядов в числах.
- Вы можете также удалить из файлаPROJECTIONS.PRJнекоторые группы проекций и отдельные проекции. Кроме того, можно изменять названия проекций, названия их групп, порядок их следования.
- Названия групп проекций выделяются дефисами в начале названия. Названия самих проекций не должны содержать дефиса или пробел в первом символе.