АнглийскийФранцузскийИспанский

Значок OnWorks

projectgmt - Интернет в облаке

Запустите projectgmt в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда projectgmt, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


проект - проецируйте данные таблицы на линии или большие круги, создавайте треки или переводите
координаты

СИНТАКСИС


Проект [ (см. таблицу ниже) ] cx/cy [ азимут ] [ bx/by ] [ Флаги ] [ расстояние[/колат][+]] [
[w][л_мин/l_max]] [] [] [] [ px/py ] [[уровень]] [ Вт_мин/w_max ] [ -b] [
-d] [ -f] [ -g] [ -h] [ -i] [ -s] [
-:[i|o]]

Примечание: Пробелы между флагом опции и соответствующими аргументами не допускаются.

ОПИСАНИЕ


Проект читает произвольно (x, y[,z]) данные из стандартного ввода [или (см. таблицу ниже) ] и пишет в
стандартный вывод любая комбинация (x, y, z, p, q, r, s), где (p, q) - координаты
в проекции (r, s) - позиция в (x, y) система координат точки на
профиль (q = 0 путь) ближайший к (x, y), а также расширение z все оставшиеся столбцы на входе
(сверх необходимого x и y столбцы).

В качестве альтернативы, Проект может использоваться для создания (r, s, p) утраивается с равными приращениями расстояние
по профилю. В этом случае ( -G вариант), ввод не читается.

Прогнозы определяются любым (но только) одним из трех способов:

(Определение 1) Центром -C и азимут -A в градусах по часовой стрелке с севера.

(Определение 2) Центром -C и конечная точка E пути проецирования -E.

(Определение 3) Центром -C и положение полюса вращения -T.

Для сферического проецирования данных по траектории большого круга используется наклонная система координат.
создан, который имеет экватор вдоль этого пути и нулевой меридиан через Центр.
Тогда косая долгота (p) соответствует расстоянию от Центра по большой
круг, а наклонная широта (q) соответствует расстоянию, перпендикулярному направлению
путь по большому кругу. При движении в увеличивающейся (p) направление, (к B или в
азимут направление), положительное (q) направление находится слева от вас. Если поляк был
указано, то положительный (q) направление к полюсу.

Чтобы указать наклонную проекцию, используйте -T возможность установить полюс. Тогда экватор
прогноз уже определен и -C опция используется для поиска p = 0
меридиан. Центр cx / cy будет приниматься за точку, через которую p = 0 меридиан
проходит. Если вы не хотите выбирать конкретную точку, используйте Южный полюс (ox = 0, oy =
-90).

Данные можно выборочно отображать в окне с помощью -L и -W параметры. Если -W Используется,
Ширина проекции настроена на использование только точек с Вт_мин <q w_max. Если -L установлен, то
Длина настроена так, чтобы использовать только те точки с л_мин <p l_max, Если -E вариант был
используется для определения проекции, затем -Lw может быть выбран для окна длины
проекция ровно на промежуток от O в B.

Также могут быть выполнены преобразования координат плоской Земли (декартовой системы координат). Установленный -N и запомни
который азимут по часовой стрелке с севера ( y оси), а НЕ обычная декартова тета, которая
против часовой стрелки от x ось. азимут = 90 - тета.

Никаких предположений относительно единиц для x, y, r, s, p, q, расстояние, л_мин, l_max,
Вт_мин, w_max. Если -Q выбран, единицы карты предполагаются и x, y, r, s должно быть в градусах
и p, q, расстояние, л_мин, l_max, Вт_мин, w_max будет в км.

Расчеты конкретных больших кругов и геодезических расстояний или для обратных азимутов или
азимуты лучше делать с помощью маппроект.

Проект ЧУВСТВИТЕЛЬНО СЛУЧАЙНО. Используйте ВЕРХНИЙ регистр для всех однобуквенных обозначений, которые начинаются.
необязательные аргументы. Используйте строчные буквы для букв xyzpqrs в -флаги.

ТРЕБУЕТСЯ АРГУМЕНТЫ


-Ccx/cy
cx / cy задает начало проекции в определении 1 или 2. Если определение 3 является
использовал (-T), тогда cx / cy - координаты точки, через которую проходит наклонный нуль
меридиан (p = 0) должен пройти. В cx / cy не требуется, чтобы он находился в 90 градусах от
столб.

ДОПОЛНИТЕЛЬНО АРГУМЕНТЫ


(см. таблицу ниже) Один или несколько ASCII (или двоичных, см. -би[нколс][напишите]) файл (ы) таблицы данных, содержащий
количество столбцов данных. Если таблицы не указаны, мы читаем из стандартного ввода.

-Aазимут
азимут определяет азимут проекции (Определение 1).

-Ebx/by
bx / by определяет конечную точку пути проекции (Определение 2).

-FФлаги
Укажите желаемый результат, используя любую комбинацию xyzpqrs, в любом порядке. Не надо
пробел между буквами. Используйте строчные буквы. Вывод будет в формате ASCII (или в двоичном формате, см.
бо) столбцы значений, соответствующие xyzpqrs [Дефолт]. Если и вход, и выход
используют формат ASCII, то z данные обрабатываются как текстовые строки. Если -G
выбран вариант, вывод будет RSP.

-Gрасстояние[/колат]
Создать режим. Никакие входные данные не читаются. Создавать (r, s, p) точек вывода каждые расстояние единицы
p. Посмотреть -Q вариант. В качестве альтернативы добавьте /колат вместо маленького кружка [По умолчанию
является широтой 90, т. е. большим кругом]. Использовать -C и -E создать круг
который проходит через центр и конечную точку. Обратите внимание, в этом случае центр и конец
точка не может быть дальше чем 2 * |колат|, Наконец, если вы добавите + мы будем
укажите положение вехи как часть заголовка сегмента [без заголовка].

-L [w] [л_мин/l_max]
Контроль длины. Проецируйте только те точки, p координата в пределах л_мин < p <
l_max. Если -E был установлен, то вы можете использовать -Lw оставаться на расстоянии от C
в E.

-N Плоская Земля. Выполните преобразование декартовых координат на плоскости. [По умолчанию используется
сферическая тригонометрия.]

-Q Единицы типа карты, т. Е. Проект предполагает x, y, r, s в градусах, в то время как p, q, расстояние,
л_мин, l_max, Вт_мин, w_max находятся в км. Если -Q не установлен, то все это предполагается
быть в тех же единицах.

-S Сортировка вывода по возрастанию p порядок. Полезно при проецировании случайных данных в
последовательный профиль.

-Tpx/py
px / py устанавливает положение полюса вращения проекции. (Определение 3).

-V [уровень] (Больше ...)
Выберите уровень детализации [c].

-WВт_мин/w_max
Контроль ширины. Проецируйте только те точки, q координата в пределах Вт_мин < q <
w_max.

-bi [нколс] [т] (Больше ...)
Выберите собственный двоичный вход. [По умолчанию 2 столбца ввода].

-bo [нколс][напишите] (Больше ...)
Выберите собственный двоичный вывод. [По умолчанию задано -F or -G].

-d [i | o]нет данных (Больше ...)
Заменить входные столбцы, равные нет данных с NaN и сделаем обратное при выводе.

-f [i | o]Colinfo (Больше ...)
Укажите типы данных входных и / или выходных столбцов.

-g [a] x | y | d | X | Y | D | [кол] z [+ | -]разрыв[U] (Больше ...)
Определите пробелы в данных и разрывы строк.

-h [i | o] [n] [+ c] [+ d] [+ rзамечание] [+ rназвание] (Больше ...)
Пропустить или создать запись (и) заголовка.

-iсмещ_по_столбцам[l] [sлестница] [oсмещение] [,...] (Больше ...)
Выберите столбцы ввода (0 - первый столбец).

-s [смещ_по_столбцам] [а | г] (Больше ...)
Установить обработку записей NaN.

-: [i | o] (Больше ...)
Поменяйте местами 1-й и 2-й столбцы на входе и / или выходе.

-^ or всего -
Распечатайте короткое сообщение о синтаксисе команды, затем закройте (ПРИМЕЧАНИЕ: в Windows
использовать просто -).

-+ or всего +
Распечатайте подробное сообщение об использовании (справке), включая объяснение любых
параметр, зависящий от модуля (но не общие параметры GMT), затем закрывается.

-? or нет Аргументы
Распечатайте полное сообщение об использовании (справке), включая объяснение опций, затем
выходы.

--версия
Распечатайте версию GMT и выйдите.

--show-datadir
Вывести полный путь к общему каталогу GMT и выйти.

ASCII ФОРМАТ ТОЧНОСТЬ


Форматы вывода числовых данных ASCII контролируются параметрами в вашем gmt.conf
файл. Долгота и широта форматируются в соответствии с FORMAT_GEO_OUT, тогда как другие
значения отформатированы в соответствии с FORMAT_FLOAT_OUT. Имейте в виду, что действующий формат может
привести к потере точности вывода, что может привести к различным проблемам на выходе. Если
вы обнаружите, что вывод записан с недостаточной точностью, рассмотрите возможность перехода на двоичный
выход (бо если доступно) или укажите больше десятичных знаков с помощью параметра FORMAT_FLOAT_OUT.

ПРИМЕРЫ


Чтобы генерировать точки каждые 10 км вдоль большого круга от 10N, 50W до 30N, 10W:

проект gmt -C-50/10 -E-10/30 -G10 -Q> great_circle_points.xyp

(Обратите внимание, что файл great_circle_points.xyp теперь может использоваться в качестве входных данных для грдтреки т. д.).

Для создания точек каждые 10 км вдоль небольшого круга шириной 60 от 10N, 50W до
30N, 10W:

проект gmt -C-50/10 -E-10/30 -G10 / 60 -Q> small_circle_points.xyp

Чтобы создать частичный маленький круг шириной 80 около полюса на 40 °, 85 ° с.
45 градусов по обе стороны от меридиана, определяемого большим кругом от полюса до
точка 15E, 15N, попробуйте

проект gmt -C15 / 15 -T40 / 85 -G1 / 80 -L-45/45> some_circle.xyp

Чтобы спроецировать гравитацию, магнетизм и батиметрию траектории корабля в c2610.xygmb вдоль большого
обведите круг через начало координат на 30 ю.ш., 30 з.д., большой круг с азимутом N20 з.д.
origin, сохраняя данные только с северо-востока профиля и в пределах +/- 500 км от начала координат,
бег:

проект gmt c2610.xygmb -C-30 / -30 -A-20 -W-10000/0 -L-500/500 -Fpz -Q> c2610_projected.pgmb

(Обратите внимание в этом примере, что -W-10000/0 используется для допуска любого значения с большим отрицательным q
координировать. Это займет те точки, которые находятся справа от нас, когда мы идем по великому
круговой путь, или в этом примере к NE.)

Чтобы выполнить преобразование декартовых координат mydata.xy так, чтобы новое начало координат находилось в
5,3 и новый x ось (p) составляет угол 20 градусов со старым x ось, используйте:

проект gmt mydata.xy -C5 / 3 -A70 -Fpq> mydata.pq

Чтобы взять данные из файла pacific.lonlat и преобразовать их в наклонные координаты с помощью
полюс из системы отсчета горячей точки и поместив наклонный нулевой меридиан (p = 0 строка)
через Таити, беги:

gmt project pacific.lonlat -T-75/68 -C-149: 26 / -17: 37 -Fpq> pacific.pq

Предположим, что pacific_topo.nc - это сеточный файл батиметрии, и вы хотите создать файл
выкидные линии в системе отсчета горячей точки. Если вы запустите:

gmt grd2xyz pacific_topo.nc | проект -Т-75/68 -C0 / -90 -Fxyq | xyz2grd -Retc -Ietc -Cflow.nc

тогда файл flow.nc находится в той же области, что и pacific_topo.nc, но поток содержит
широты относительно полюса проекции. Теперь вы можете использовать grdcontour на flow.nc для рисования
линии постоянной наклонной широты, которые являются линиями тока в кадре активной точки.

Если у вас есть произвольно вращающийся полюс px / py и вы хотите нарисовать косой маленький
круг на карте, вам сначала нужно создать файл с наклонными координатами для
маленький кружок (например, lon = 0-360, lat - постоянный), затем создайте файл с двумя записями:
северный полюс (0/90) и начало координат (0/0) и найдите их наклонные координаты
используя полюс вращения. Теперь используйте спроецированные координаты северного полюса и начала координат в качестве
полюс вращения и центр соответственно и проецируйте файл, как в тихоокеанском примере
выше. Это дает координаты наклонного маленького круга.

Используйте projectgmt онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМЕЧАНИЕ. Поддержка iReport/Jaspersoft Studio.
    Объявление: Начиная с версии 5.5.0,
    Jaspersoft Studio станет официальным
    дизайнерский клиент для JasperReports. я докладываю
    воля...
    Скачать iReport-Designer для JasperReports
  • 2
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 3
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • 4
    Графический интерфейс извлечения gMKV
    Графический интерфейс извлечения gMKV
    Графический интерфейс для утилиты mkvextract (часть
    MKVToolNix), который включает большинство (если
    не все) функциональность mkvextract и
    утилиты мквинфо. Написано на C#NET 4.0,...
    Скачать gMKVExtractGUI
  • 5
    Библиотека JasperReports
    Библиотека JasperReports
    Библиотека JasperReports - это
    самый популярный в мире открытый исходный код
    бизнес-аналитика и отчетность
    двигатель. Он полностью написан на Java
    и это умеет ...
    Скачать библиотеку JasperReports
  • 6
    Книги Frappe
    Книги Frappe
    Frappe Books — это бесплатная книга с открытым исходным кодом.
    программное обеспечение для настольного бухгалтерского учета, которое
    простой и хорошо продуманный для использования
    малый бизнес и фрилансеры. Это'...
    Скачать книги фраппе
  • Больше »

Команды Linux

Ad