Это команда invproj, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
proj - фильтр прямой картографической проекции
invproj - фильтр обратной картографической проекции
СИНТАКСИС
проект [ -bceEfiIlmorsStTvVwW [ арг ]] [ + аргументы ] файл [ы]
инвпродж [ -bceEfiIlmorsStTwW [ арг ]] [ + аргументы ] файл [ы]
ОПИСАНИЕ
проектируемый и инвпродж выполнить соответствующее прямое и обратное преобразование картографических
данные в или из декартовых данных с широким набором выбираемых функций проекции.
Следующие параметры управления могут появляться в любом порядке:
-b Специальная опция для ввода и вывода двоичных координатных данных через стандартный ввод
и стандартный вывод. Предполагается, что данные относятся к системному типу двойной плавающая запятая
слова. Эта опция должна использоваться, когда проект - это его процесс и позволяет обойти
операции форматирования.
-i Выбирает только двоичный вход (см. -b опция).
-I альтернативный метод указания обратной проекции. Резервный при использовании с инвпроект.
-o Выбирает только двоичный выход (см. -b опция).
-ta A определяет символ, используемый в качестве первого символа для обозначения контрольной строки,
пройти без обработки. Эта опция применима только к вводу ascii.
(# - значение по умолчанию).
-e string
строка это произвольная строка, которая будет выводиться, если во время данных обнаружена ошибка.
трансформации. Значение по умолчанию: * \ t *. Обратите внимание, что если -б, -i or -o
используются параметры, ошибка возвращается как значение HUGE_VAL для обоих возвращаемых
значения.
-E заставляет входные координаты копироваться в выходную строку перед печатью
преобразованные значения.
-l[p | P | = | e | u | d]id
Перечислить идентификаторы проекции с помощью -л, -лп or -ИП (развернуто) что можно выбрать
+ проект -l =id дает развернутое описание проекции Я бы. Эллипсоид списка
идентификаторы с -ле, который можно выбрать с помощью + многоточие, -лу список декартовых
коэффициенты преобразования счетчика, которые можно выбрать с помощью + единицы or -ld список датумов
который можно выбрать с помощью + датум.
-r Эта опция меняет порядок ожидаемых входных данных от долготы к широте или x-
y до широты и долготы или yx.
-s Эта опция меняет порядок вывода с xy или долгота-широта на yx.
или широта-долгота.
-S Оценка причин меридиональный и параллельно масштабные коэффициенты, область масштабный коэффициент и
угловая искажение, и максимальный и минимальный масштабные коэффициенты должны быть указаны между <>
для каждой точки входа. Для конформных проекций меридиональные и параллельные шкалы
коэффициенты будут равны, а угловые искажения равны нулю. Равноплощадочные проекции будут
имеют коэффициент площади 1.
-m много
Декартовы данные могут быть масштабированы много параметр. При обработке данных в
в режиме прямой проекции декартовы выходные значения умножаются на много
в противном случае входные декартовы значения делятся на много перед обратной проекцией.
Если первые два символа много равны 1 / или 1: тогда обратное значение много
Используется.
-f формат
Формат - это Printf строка формата для управления формой выходных значений. Для
обратные проекции, при использовании этой опции выходные данные будут в градусах.
Формат по умолчанию - "% .2f" для прямой проекции и DMS для обратной.
- [w | W]n
N - количество значащих дробных цифр, используемых для вывода секунд (когда
вариант не указан, -w3 предполагается). Когда -W используется поля будут
быть постоянной ширины и с ведущими нулями.
-v вызывает список параметров картографического контроля, проверенных и используемых
программа для печати перед вводом данных. Не следует использовать с -T опцию.
-V Эта опция вызывает расширенный аннотированный список характеристик
прогнозируемая точка. -v is подразумеваемый этой опцию.
-T ulow, uhi, vlow, vhi, res [, umax, vmax]
Эта опция создает набор двумерных полиномиальных коэффициентов Чебышева, которые
приблизить выбранную картографическую проекцию на стандартный вывод. Ценности низкокачественными и hi
обозначают диапазон ввода, где u or v префиксы применяются к соответствующим
долгота-x или широта-y в зависимости от того, прямая или обратная проекция
выбран. Res целое число, определяющее степень точности 10
приближение. Например, разрешения -3 указывает приближение с
точность лучше, чем 001. Умакс, и Vmax указать максимальную степень
полиномы (по умолчанию: 15). Смотрите также: фпродж(1).
Ассоциация + аргументы аргументы строки запуска связаны с картографическими параметрами, и их использование варьируется
с проекцией и полное описание см. картографический Проекция Процедуры для
домен UNIX Окружающая среда - А Пользователя Ручная и дополнительная документация для версии 4.
Дополнительные параметры управления проекцией могут содержаться в двух вспомогательных файлах управления:
на первый необязательно ссылаются + init =файл: id а второй всегда
обрабатывается после того, как имя проекции было установлено из строки выполнения
или содержание + инициализация файл. Параметр среды PROJ_LIB устанавливает значение по умолчанию
каталог для ссылки на файл без абсолютного пути. Это также используется для поддержки
файлы, такие как файлы сдвига нулевой точки.
Один или больше файлов (обрабатываются в порядке слева направо) укажите источник данных, которые будут
преобразован. A - укажет место обработки стандартного ввода. Если нет файлов
указано, предполагается, что ввод от стандартный ввод. Для входных данных ASCII два данных
значения должны быть в первых двух полях, разделенных пробелами, и когда и input, и
вывод - это ASCII, все завершающие части строки ввода добавляются к строке вывода.
Входные географические данные (долгота и широта) должны быть в формате DMS и входить в декартовом формате.
данные должны быть в единицах, согласующихся с единицами измерения большой оси эллипсоида или радиуса сферы.
Выходные географические координаты будут в DMS (если -w переключатель не используется) и
с точностью до 0.001 "с удаленными завершающими нулевыми полями минутной секунды.
ПРИМЕР
Следующий скрипт
proj + proj = utm + lon_0 = 112w + ellps = clrk66 -r <
45d15'33.1 "111.5 Вт
45д15.551666667Н -111д30
+45.25919444444 111d30'000 Вт
EOF
выполнит прямую проекцию UTM со стандартным центральным меридианом UTM ближайшей долготы
112 ° з. Географические значения в этом примере эквивалентны и предназначены как примеры
различные формы ввода DMS. Выходные данные xy появятся в виде трех строк:
460769.27 5011648.45
ДРУГИЕ ПРОГРАММЫ
Ассоциация проект программа ограничена преобразованием между географическими координатами и координатами проекции
в пределах одной системы координат.
Ассоциация cs2cs программа работает аналогично, но допускает перевод между любой парой определяемых
системы координат, включая поддержку преобразования датума.
Ассоциация геод Программа предоставляет возможность вычислять геодезические (Большой круг) вычисления.
Используйте invproj онлайн с помощью сервисов onworks.net