Это команда cs2cs, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
cs2cs - фильтр картографической системы координат
СИНТАКСИС
cs2cs [ -eEfIlrstvwW [ арг ]] [ + opts [= arg] ]
[ + к [+ выбирает[= arg]]] файл [ы]
ОПИСАНИЕ
CS2CS выполняет преобразование между исходной и целевой картографическими координатами
система на множестве точек входа. Преобразование системы координат может включать
перевод между проектируемыми и географическими координатами, а также применение
датум сдвиги.
Следующие параметры управления могут появляться в любом порядке:
-I метод для указания обратного перевода, преобразовать из + к систему координат к
определена первичная система координат.
-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.
или широта-долгота.
-f формат
Формат - это Printf строка формата для управления формой выходных значений. Для
обратные проекции, при использовании этой опции выходные данные будут в градусах.
Если для обратной проекции указан формат, выходные данные будут в десятичном формате.
градусов. Формат по умолчанию - "% .2f" для прямой проекции и DMS для обратной.
- [w | W]n
N - количество значащих дробных цифр, используемых для вывода секунд (когда
вариант не указан, -w3 предполагается). Когда -W используется поля будут
быть постоянной ширины и с ведущими нулями.
-v вызывает список параметров картографического контроля, проверенных и используемых
программа для печати до ввода данных.
" + аргументы аргументы строки запуска связаны с картографическими параметрами, и их использование варьируется
с проекцией и полное описание см. картографический Проекция Процедуры для
UNIX Окружающая среда - А Пользователя Ручная и дополнительная документация для версии 4.
" cs2cs Программа требует двух определений системы координат. Первый (или первичный
определяется на основе всех параметров проекции, не появляющихся после + к аргумент. Все
параметры проекции, появляющиеся после + к аргумент считается определением
вторая система координат. Если вторая система координат не определена,
географическая система координат, основанная на системе отсчета и эллипсоиде исходной координаты
система предполагается. Обратите внимание, что исходная и конечная системы координат могут быть
проекции, как географические, так и по одной и могут иметь одинаковые или разные данные.
Дополнительные параметры управления проекцией могут содержаться в двух вспомогательных файлах управления:
на первый необязательно ссылаются + init =файл: id а второй всегда
обрабатывается после того, как имя проекции было установлено из строки выполнения
или содержание + инициализация файл. Параметр среды PROJ_LIB устанавливает значение по умолчанию
каталог для ссылки на файл без абсолютного пути. Это также используется для поддержки
файлы, такие как файлы сдвига нулевой точки.
Один или больше файлов (обрабатываются в порядке слева направо) укажите источник данных, которые будут
преобразован. A - укажет место обработки стандартного ввода. Если нет файлов
указано, предполагается, что ввод от стандартный ввод. Для входных данных два значения данных должны
быть в первых двух полях, разделенных пробелами, и когда и ввод, и вывод - ASCII
все завершающие части строки ввода добавляются к строке вывода.
Входные географические данные (долгота и широта) должны быть в формате DMS или десятичных градусах.
и входные декартовы данные должны быть в единицах, согласованных с большой осью эллипсоида или
единицы радиуса сферы. Выходные географические координаты обычно будут в формате DMS (используйте -f
% .12f для десятичных градусов с 12 знаками после запятой), а проекционные (декартовы) координаты
будут выражены в линейных единицах (метры, футы).
ПРИМЕР
Следующий скрипт
cs2cs + proj = latlong + datum = NAD83
+ to + proj = utm + зона = 10 + datum = NAD27 -r <
45d15'33.1 "111.5 Вт
45д15.551666667Н -111д30
+45.25919444444 111d30'000 Вт
EOF
преобразует входные географические координаты NAD83 в координаты NAD27 в UTM
проекция с выбранной зоной 10. Географические значения этого примера эквивалентны
и означал как примеры различных форм ввода DMS. Выходные данные xy будут отображаться как
три строки:
1402285.99 5076292.42 0.000
Используйте cs2cs онлайн с помощью сервисов onworks.net