англійськафранцузькаіспанська

Ad


Значок OnWorks

grdmaskgmt - онлайн у хмарі

Запустіть grdmaskgmt у постачальнику безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда grdmaskgmt, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


grdmask - Створення сітки масок з полігонів або точкового покриття

СИНТАКСИС


grdmask файли шляху mask_grd_file] приріст регіон [ [m|p|x|y] ] [ [z|Z|p|P]величини ] [
радіус_пошуку[блок] ] [ [рівень] ] [ -бі] [ -du] [ -f] [ -g
] [ -h] [ -i] [ -r ] [ -x[[-]n] ] [ -:[i|o] ]

Примітка: Між прапорцем параметра та пов’язаними аргументами не допускається пробіл.

ОПИС


grdmask може працювати в двох різних режимах. 1. Він читає один або кілька файли шляху що кожен
визначити закритий багатокутник. Вузли визначаються вказаною областю та інтервалом решітки
буде встановлено рівним одному з трьох можливих значень залежно від того, чи є вузол
зовні, по периметру багатокутника або всередині багатокутника. Отриману маску можна використовувати
в наступних операціях, пов'язаних з grdmath щоб маскувати дані з полігональних областей. 2. В
файли шляху просто представляйте розташування точок даних, а маска встановлюється всередині або
зовнішнє значення в залежності від того, чи знаходиться вузол на максимальній відстані від найближчого
точка даних. Якщо зазначена відстань дорівнює нулю, то тільки вузли, найближчі до кожної точки даних
вважаються «всередині».

ВИМАГАЄТЬСЯ АРГУМЕНТИ


файли шляху
Ім'я 1 або більше ASCII [або двійкового, див -бі] файли, що містять багатокутник(и) або
точки даних.

-Gmask_grd_file]
Ім'я результуючого файлу сітки маски виведення. (Див. ФОРМАТИ ФАЙЛОВ СІТКИ нижче).

-Ixinc[блок][=|+][/yinc[блок][=|+]]
x_inc [і за бажанням y_inc] – інтервал сітки. За бажанням додайте суфікс
модифікатор. Географічні (градуси) координати: Додати m для вказівки дугових хвилин або s
для вказівки дугових секунд. Якщо один з од e, f, k, M, n or u додається
замість цього передбачається, що приріст вказано в метрах, футах, км, милях, морських
милю або американський фут, відповідно, і буде конвертовано в еквівалент
градуси довготи на середній широті регіону (перетворення залежить від
PROJ_ELLIPSOID). Якщо /y_inc дано, але встановлено на 0, він буде скинутий до рівня x_inc;
інакше воно буде перетворено в градуси широти. ВСІ координати: Якщо = is
потім додається відповідна макс x (схід) Або y (на північ) можна трохи відрегулювати
щоб точно відповідати заданому приросту [за замовчуванням приріст можна відрегулювати
трохи відповідати заданому домену]. Нарешті, замість збільшення ви можете
вкажіть номер of вузли бажаного шляхом додавання + до наданого цілого числа
аргумент; приріст потім перераховується з числа вузлів і
домену. Отримане значення приросту залежить від того, чи ви вибрали a
сітка, зареєстрована на лінії сітки або зареєстрована в пікселях; дивіться формати файлів програми для отримання детальнішої інформації.
Примітка: якщо -Rgrdfile використовується, тоді інтервал сітки вже ініціалізовано; використовувати
-I щоб перевизначити значення.

-R[блок]xmin/xmax/ymin/ymax[R] (більше ...)
Вкажіть регіон інтересу.

ДОДАТКОВО АРГУМЕНТИ


-A[m|p|x|y]
Якщо вхідні дані є географічними (як зазначено -f), потім сторони в
багатокутники будуть апроксимовані великими дугами кола. При використанні -A сторони будуть
розглядати як прямі лінії. Як варіант, додайте m щоб сторони йшли першими
меридіани, потім паралелі. Або додати p спочатку слідувати за паралелями, потім меридіанами.
Для декартових даних точки просто з’єднуються, якщо ви не додасте їх x or y до
побудувати сходові доріжки, перший хід яких відбувається вздовж x or y, відповідно.

-N[z|Z|p|P]величини
Встановлює вихід/край/вхід які будуть призначені вузлам, які є зсторона багатокутників,
на крайабо inсторона. Значення можуть бути будь-якими числами, включаючи текстовий рядок NaN
[За замовчуванням – 0/0/1]. За бажанням, використовуйте Nz для встановлення внутрішніх частин багатокутника на z-значення
отримані з даних (заголовок сегмента -Zзвал, -Lзаголовок або за допомогою -aZ=ім'я);
використання -Нова Зеландія розглядати межу багатокутника як частину внутрішньої частини. Як варіант, використовуйте
-Нп використовувати поточний номер як ідентифікатор полігону; за бажанням додати початок послідовності
[0]. тут, -НП включає периметр багатокутника як всередині. Примітка: -Нз|Z|p|P не може бути
використовується разом з -S; вони також усі за бажанням приймають /з [0].

-Sрадіус_пошуку[блок]
Установіть вузли всередині, на краю або зовні залежно від їх відстані до найближчого
точка даних. Вузли всередині радіус розглядаються [0] від найближчої точки даних
всередині; додати одиницю відстані (див. ОДІНИЦІ). Якщо радіус дається як z тоді ми замість цього
зчитувати окремі радіуси з 3-го вхідного стовпця. Якщо -S не встановлено, то ми розглядаємо
натомість вхідні дані для визначення замкнутих багатокутників.

-V[рівень] (більше ...)
Виберіть рівень детальності [c].

-бі[ncols][t] (більше ...)
Виберіть власний двійковий вхід. [За замовчуванням – 2 вхідні стовпці].

-duнемає даних (більше ...)
Замініть вхідні стовпці, які рівні немає даних з NaN.

-f [я | о]colinfo (більше ...)
Вкажіть типи даних вхідних та/або вихідних стовпців.

-g[a]x|y|d|X|Y|D|[з]z[+|-]розрив[або] (більше ...)
Визначте прогалини в даних і розриви рядків.

-h[i|o][n][+c][+d][+rзауваження][+рназву] (більше ...)
Пропускати або створювати заголовні записи.

-iнашийники[l][sмасштаб][озсув][,...] (більше ...)
Виберіть вхідні стовпці (0 – перший стовпець).

-r (більше ...)
Встановити реєстрацію піксельного вузла [лінія сітки].

-x[[-]n] (більше ...)
Обмежити кількість ядер, що використовуються в багатопоточних алгоритмах (потрібно OpenMP).

-^ or просто -
Надрукуйте коротке повідомлення про синтаксис команди, а потім завершує роботу (ПРИМІТКА: у Windows
використовувати тільки -).

-+ or просто +
Надрукуйте розширене повідомлення (довідка) про використання, включаючи пояснення будь-якого
параметр, специфічний для модуля (але не загальні параметри GMT), потім виходить.

-? or немає аргументація
Потім надрукуйте повне повідомлення про використання (довідку), включаючи пояснення параметрів
виходи.

-- версія
Роздрукуйте версію GMT і вийдіть.

--show-datadir
Роздрукуйте повний шлях до загального каталогу GMT та вийдіть.

ОДИНИЦЬ


Для одиниці відстані на карті додайте блок d для ступеня дуги, m за кутову хвилину, і s для дуги
другий, або e для лічильника [за замовчуванням], f для ноги, k за км, M за статутну милю, n для морських
миля, і u для США оглядової стопи. За замовчуванням ми обчислюємо такі відстані за допомогою сферичної
наближення великими колами. Додати - на відстань (або одиниця не відстань є
дано), щоб виконати обчислення «Плоска Земля» (швидше, але менш точні) або додати до початку + до
виконувати точні геодезичні розрахунки (повільніше, але точніше).

GRID Фото ФОРМАТИ


За замовчуванням GMT виписує сітку, як з одинарної точністю поплавці в COARDS-скарзі NetCDF
формат файлу. Проте, GMT здатний створювати файли сітка під багато іншої часто респонденти користуються послугами сітці
формати файлів, а також сприяє так званої «упаковки» сіток, виписуючи з плаваючою точкою
дані як 1- або 2-байтові цілі числа. Для того, щоб визначити точність, масштаб і зміщення, користувач повинен
додати суфікс =id[/масштаб/зсув[/бабуся]], Де id є двобуквенним ідентифікатором сітки
тип і точність, і масштаб та зсув є необов'язковим масштабним коефіцієнтом і зміщення буде
застосовується до всіх значень сітки і бабуся це значення, яке використовується для позначення відсутніх даних. Побачити
grdconvert та Розділ у форматі grid-file Technical Reference and Cookbook для GMT
більше інформації.

Під час запису файлу netCDF сітка за замовчуванням зберігається з іменем змінної "z". До
вкажіть іншу назву змінної ім'я вар, додати ?ім'я вар до імені файлу. Зауважте, що ви можете
потрібно уникнути особливого значення ? у вашій програмі оболонки, поставивши зворотну косу риску
перед ним або шляхом розміщення імені файлу та суфікса між лапками чи подвійними лапками.

ГЕОГРАФІЧНИЙ І ЧАС КООРДИНАТИ


Коли вихідним типом сітки є netCDF, координати будуть позначені як "довгота",
"широта" або "час" на основі атрибутів вхідних даних або сітки (якщо є) або на основі
-f or -R варіанти. Наприклад, обидва -f0x -f1t та -R90w/90e/0t/3t призведе до a
сітка довготи/часу. Коли координати x, y або z є часом, вони будуть збережені в сітці
як відносний час від епохи, як зазначено TIME_UNIT і TIME_EPOCH в gmt.conf файл
або в командному рядку. Крім того, блок атрибут змінної часу буде вказувати
і ця одиниця, і епоха.

ПРИКЛАДИ


Щоб встановити всі вузли всередині та на полігонах coastline_*.xy в 0, а зовнішні точки на 1,
do

gmt grdmask берегова лінія_*.xy -R-60/-40/-40/-30 -I5m -N1/0/0 -Gland_mask.nc=nb -V

Щоб встановити вузли в межах 50 км від точок даних на 1, а інші вузли на NaN, зробіть

gmt grdmask data.xyz -R-60/-40/-40/-30 -I5m -NNaN/1/1 -S50k -Gdata_mask.nc=nb -V

Щоб призначити ідентифікатори полігонів сіткам за допомогою внутрішніх частин багатокутників у plates.gmt,
на основі атрибута POL_ID, do

gmt grdmask plates.gmt -R-40/40/-40/40 -I2m -Nz -Gplate_IDs.nc -aZ=POL_ID -V

Те ж саме вправу, але замість цього обчислюйте ідентифікатори запущених багатокутників, починаючи зі 100, виконайте

gmt grdmask plates.gmt -R-40/40/-40/40 -I2m -Np100 -Gplate_IDs.nc -V

Використовуйте grdmaskgmt онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad