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

Ad


Значок OnWorks

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

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

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

ПРОГРАМА:

ІМ'Я


mgd77manage - керуйте вмістом файлів MGD77+

СИНТАКСИС


mgd77 керувати NGDC-ідентифікатори [ [+]a|c|d|D|e|E|g|i|n|t|Tfileinfo ] [ f|g|e ] [ скорочення1,скорочення2, ...)
] [ порожній ] [ ] [ скорочено/ім'я/блок/t/масштаб/зсув/коментар ] [ блок ] [ регіон ] [ [рівень]
] [ -бі] [ -du] [ -n]

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

ОПИС


mgd77 керувати займається підтримкою додаткових користувацьких стовпців у файлах MGD77+ netCDF. Ти можеш
або видалити один або кілька стовпців, додати новий стовпець, оновити наявний стовпець новим
даних або надати інформацію про виправлення помилок (файли *.e77). Нові дані можуть надходити з таблиці
(ASCII, якщо -бі використовується), спиратися на існуючі колонки та певні теоретичні
виразів, або їх можна отримати шляхом вибірки сітки (виберіть між сіткою GMT або a
Sandwell/Smith Mercator *.img grid) вздовж траси. Нові дані будуть додані до
Файл MGD77+ у вигляді додаткового стовпця даних заданого типу. Файл даних буде
модифікований; новий файл не буде створено. Великі питання див. у розділі ОБГОВОРЕННЯ
нижче.

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


NGDC-ідентифікатори
Може бути одним або більше з п’яти типів специфікаторів:

1. 8-символьні ідентифікатори NGDC, наприклад, 01010083, JA010010 тощо.

2. 2-символьний коди, які повертатимуть усі круїзи від кожного агентства.

3. 4-символьний коди, які повертатимуть усі круїзи з тих
судини.

4. = , де це таблиця з ідентифікаторами NGDC, по одному на рядок.

5. Якщо нічого не вказано, ми повертаємо всі круїзи в базу даних.

(Див. mgd77info -L для кодів агентства та судна). Розширення ".mgd77" або ".nc".
буде автоматично додано, якщо потрібно (використовуйте -I ігнорувати певні типи файлів).
Файли Cruise будуть шукатися спочатку в поточному каталозі, а другий – у всіх
каталоги, перераховані в $MGD77_HOME/mgd77_paths.txt [Якщо $MGD77_HOME це не встановлено
буде за замовчуванням $GMT_SHAREDIR/mgd77].

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


-A[+]a|c|d|D|e|E|g|i|n|t|Tfileinfo
Додайте новий стовпець даних. Якщо вже наявний стовпець із такою ж абревіатурою
існує у файлі, ми боягузливо відмовимося оновлювати файл. Уточнення -А+
долає це небажання (Однак іноді існуючий стовпець не може бути оновлений
без попереднього видалення; якщо так, ви отримаєте попередження). Виберіть вихідний код стовпця
серед a, c, d, D, e, g, i, n, tабо T; докладні описи для кожного вибору
наступним чином:

a Додайте ім’я файлу таблиці з одним стовпцем для додавання. Файл повинен мати той самий номер
рядків як файл MGD77+. Якщо файл не надано, ми замість цього читаємо з stdin.

c Створіть новий стовпець на основі наявних даних або формул для виправлень
і довідкові поля. Додати c для поправок Картера, віднятих від
невиправлені глибини, g для опорного поля сили тяжіння IGF (він же «нормальна гравітація»)
m для магнітного опорного поля повного поля IGRF та r для перерахованих магнітних
аномалія (додайте 1 або 2, щоб указати, який стовпець загального поля використовувати [1]). Для сили тяжіння
вибираємо опорне поле на основі параметра Gravity Theoretical Formula
Код у заголовку круїзу MGD77. Якщо це не встановлено або недійсне, ми використовуємо за замовчуванням
IGF 1980. Ви можете змінити цю поведінку, додавши потрібний код: 1 =
Heiskanen 1924, 2 = Міжнародний 1930, 3 = IGF1967, або 4 = IGF1980.

d Додайте ім’я файлу таблиці з двома стовпцями з відстанню для першого стовпця
вздовж доріжки та другого стовпця, що містить значення даних. Якщо файл не надано, ми читаємо
замість stdin. Записи з відповідними відстанями у файлі MGD77+ будуть
присвоєно нові значення; на інших відстанях ми встановлюємо їх на NaN. Як варіант, дайте
верхній регістр D замість цього ми будемо інтерполювати стовпець на всіх рекордних відстанях.
Читати -N для вибору одиниць відстані та -C для вибору відстаней
розраховано.

e Очікується знайти журнал помилок/виправлень e77 mgd77sniffer з ім'ям
NGDC_ID.e77 у поточному каталозі або в $MGD77_HOME/E77; цей файл буде перевірено
і використовується для внесення змін до значень заголовка, вкажіть систематичне значення
виправлення для певних стовпців (наприклад, масштабу та зміщення), вкажіть, що певний
аномалію слід перерахувати на основі спостережень (наприклад, перерахувати маг
mtf1 і останній IGRF), а також додати або оновити спеціальний стовпець прапор які можуть триматися
бітові прапорці (0 = ДОБРЕ, 1 = ПОГАНО) для кожного поля даних у стандартному наборі даних MGD77.
Знайдені будь-які фіксовані терміни виправлення (наприклад, необхідність масштабування поля на 0.1 або 10).
оскільки джерело використовує неправильні одиниці) буде записане як атрибути до
файл netCDF MGD77+ і застосовується, коли дані зчитуються mgd77list. Ефемерний
поправки, такі як ті, що визначаються перехресним аналізом, не зберігаються в даних
файли, але знаходяться в таблицях поправок (див mgd77list для деталей). За замовчуванням,
перший символ кожного рядка заголовка у файлі e77 (який є ?, Y або N) буде
проконсультуватися, щоб дізнатися, чи слід застосовувати відповідне коригування. Якщо якийсь
знайдені невизначені параметри (ii, ?), ми скасовуємо і не вносимо жодних змін. Тільки
будуть оброблені записи з позначкою Y. Ви можете змінити цю поведінку, додавши один
або більше модифікаторів до -Ае команда: h ігноруватиме всі виправлення заголовків, f волі
ігнорувати всі фіксовані систематичні корекції тенденцій, n, v та s буде ігнорувати бітові прапорці
що стосуються навігації, значень даних та нахилів даних відповідно. Використовуйте -А+е до
замініть будь-які існуючі виправлення E77 у файлі новими значеннями. Нарешті, e77
виправлення не будуть застосовані, якщо файл E77 не було перевірено. Використовуйте -AE до
ігнорувати статус підтвердження.

g Спробуйте географічну сітку GMT (довжина, широта) вздовж траси, наданої у файлі MGD77+
за допомогою бікубічної інтерполяції (проте див -n). Додати назву файлу сітки GMT.

i Спробуйте сітку Sandwell/Smith Mercator *.img вздовж траси, яку надає MGD77+
файл з використанням бікубічної інтерполяції (проте див -n). Додайте ім'я файлу сітки img,
за яким слідує масштаб даних, розділений комами (зазвичай 1 або 0.1), режим файлу IMG
(0-3) і за бажанням максимальна широта сітки img [80.738]. Режими означають
наступне: (0) файли Img без коду обмеження, повертає дані в усіх точках, (1)
Img файл із закодованими обмеженнями, повертає дані в усіх точках, (2) файл Img з
закодовані обмеження, повертають дані тільки в обмежених точках і NaN в інших місцях, і
(3) Файл Img із закодованими обмеженнями, повертайте 1 у обмеженнях і 0 в інших місцях.

n Додайте ім’я файлу до таблиці з двома стовпцями, у першому стовпці якої міститься запис
число (від 0 до nrows - 1), а другий стовпець містить значення даних. Якщо файлу немає
враховуючи, що ми замість цього читаємо з stdin. Записи з відповідними номерами записів у
Файлу MGD77+ буде призначено нові значення; в інших записах ми встановлюємо їх на NaN.

t Додати ім’я файлу до таблиці з двома стовпцями, перший стовпець має абсолютне значення
разів вздовж доріжки та другого стовпця, що містить значення даних. Якщо файл не надано ми
замість цього читати з stdin. Записи з відповідними часами у файлі MGD77+ будуть
присвоєно нові значення; в інший час ми встановлюємо для них значення NaN. Як варіант, дайте
верхній регістр T натомість, і ми будемо інтерполювати стовпець у будь-який час запису.

-Cf|g|e
Додайте однолітерний код, щоб вибрати процедуру для відстані вздовж колії
розрахунок при використанні -Оголошення|D (Див. -N для вибору одиниць відстані):

f Відстані плоскої Землі.

g Великі колові відстані [за замовчуванням].

e Геодезичні відстані на поточному еліпсоїді GMT.

-Dскорочення1,скорочення2, ...)
Надайте розділений комами список скорочень стовпців, з яких потрібно видалити
файли MGD77+. НЕ використовуйте цю опцію для видалення стовпців, які ви замінюєте
з новими даними (використ -А+ замість цього). Тому що ми не можемо видалити змінні з netCDF
файлів, ми повинні створити новий файл без стовпців, які потрібно видалити. Після того як файл є
успішно створений, ми тимчасово перейменуємо старий файл, змінимо нове ім’я файлу на
старе ім’я файлу та, нарешті, видаліть старий, перейменований файл.

-Eпорожній
Введіть один символ, який буде повторюватися, щоб заповнити порожні значення рядка, наприклад,
«9» дасть рядок типу «99999...» [9].

-F Силовий режим. Коли цей режим активний, ви маєте право видалити або замінити навіть
стандартний набір колон MGD77. Вам краще знати, що ви робите!

-Iскорочено/ім'я/блок/ т /масштаб/зсув/коментар
На додаток до інформації про файл ми повинні вказати додаткову інформацію про файл
додаткова колонка. Вкажіть короткий (16 символів або менше, використовуючи нижні літери, цифри,
або лише підкреслення) абревіатура для вибраних даних, її більш описова назва,
блок даних, тип даних 1-символьний код (byte, sХорт, fлут, int, double, або
text), який ви хочете використовувати для зберігання у файлі netCDF, будь-який масштаб і зміщення, які ми повинні
застосувати до даних, щоб вони вписувалися в діапазон, який передбачає вибране сховище
тип і загальний коментар (< 128 символів) щодо того, що представляють ці дані.
Примітка. Якщо вибрано текстовий тип даних, то терміни "значення" в -A обговорення
посилайтеся на свої текстові дані. Крім того, обговорення інтерполяції не відбувається
застосувати, і значення NaN стає значенням "без рядка" (див -E для чого це).
Розмістіть лапки навколо термінів з більш ніж одним словом (наприклад, «Виправлена ​​глибина»).

-Nблок Додайте одиницю відстані (див. ОДИНИЦІ). [За замовчуванням є -Нк (км)]. Актуально лише тоді, коли
-Ag|i вибраний.

-R[блок]xmin/xmax/ymin/ymax[R] (більше ...)
Вкажіть регіон інтересу. Актуально лише тоді, коли -Ag|i вибраний.

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

-бі[ncols][t] (більше ...)
Виберіть власний двійковий вхід. Це стосується вхідних файлів даних із 1 або 2 стовпцями
зазначені під деякими з -A варіанти. Опція двійкового введення доступна лише
для стовпців числових даних.

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

-n[b|c|l|n][+a][+bBC][+c][+tпоріг] (більше ...)
Виберіть режим інтерполяції для сіток.

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

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

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

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

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

ОДИНИЦЬ


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

НАСЛІДКИ OF GRID ПЕРЕВІДБОРКА


Повторна вибірка або вибірка сіток буде використовувати різні алгоритми (див -n), що може призвести до
можливі спотворення або неочікувані результати в перевибіркових значеннях. Один очікуваний ефект
повторної дискретизації зі сплайнами – це тенденція до дещо перевищення нових значень повторної вибірки
глобальні мінімальні/максимальні межі вихідної сітки. Якщо це неприпустимо, можна нав’язати
відсікання значень повторно вибірки, щоб вони не перевищували вхідні мінімальні/максимальні значення на
додати +c to your -n варіант.

ПРИКЛАДИ


Щоб додати Geosat/ERS-1 gravity версії 11.2 як додатковий стовпець даних у круїзі
01010047.nc і 01010008.nc, зберігаючи значення як mGal*10 в 2-байтовому короткому цілі, спробуйте

gmt mgd77manage 01010047 01010008 -Ai10/1/grav.11.2.img \
-Isatgrav/"Geosat/ERS-1 gravity"/"mGal"/s/10/0/"Sandwell/Smith версія 11.2" -V

Щоб додати відфільтровану версію magnetics як додатковий стовпець даних типу float для
cruise 01010047.nc та інтерполюйте відфільтровані дані у часи, зазначені в MGD77+
файл, спробуйте

gmt mgd77manage 01010047 -ATmymag.tm -Ifiltmag/"Проміжна довжина хвилі \
магнітні залишки"/"nTesla"/f/1/0/"Корисно для пошуку ізохрон" -V

Щоб видалити наявні додаткові стовпці satfaa, coastdist і satvgg з усіх файлів MGD77+,
намагатися

gmt mgd77manage =allmgd77.lis -Dsatfaa,coastdist,satvgg -V

Щоб створити 4-байтовий стовпець float з правильним посиланням IGRF у всіх файлах MGD77+,
намагатися

gmt mgd77manage =allmgd77.lis -Acm -Iigrf/"Посилання IGRF \
field"/"nTesla"/f/1/0/"IGRF версія 10 для 1990-2010" -V

ОБГОВОРЕННЯ


1. Преамбула

Добавка mgd77 є спробою (1) покращити обмежену функціональність
існуюча добавка mgg, (2) включає деякі ідеї з добавки gmt+ Scripps
дозволивши додаткові стовпці даних, і (3) додавши нові можливості для керування морським транспортом
геофізичні дані траси, що зберігаються в архітектурно-незалежному CF-1.0- і
COARDS-сумісний формат файлу netCDF. Ось деякі з основних ідей та кроків
потрібно взяти для підтримки ваших файлів.

2. Вступ

Нашою відправною точкою є файли даних MGD77 ASCII, що розповсюджуються від NGDC на компакт-дисках,
DVD-ROM та через FTP. Використовуючи Geodas для локальної інсталяції файлів, ми вибираємо «Carter
виправлена ​​глибина», яка заповнює стовпець глибини, використовуючи час у двосторонньому напрямку
і таблиці Картера, якщо є twt. Цей крок дає ~5000 окремих круїзних файлів.
Розмістіть їх в одному або кількох підкаталогах на ваш вибір, перерахуйте ці підкаталоги (один
на рядок) у файлі mgd77_paths.txt і помістіть цей файл у каталог, на який вказує
$MGD77_HOME; якщо не встановлено цю змінну за замовчуванням $GMT_SHAREDIR/mgd77.

3. Перетворення

Перетворіть файли ASCII MGD77 у новий формат netCDF MGD77+ за допомогою mgd77 конвертувати.
Як правило, ви складаєте список усіх круїзів, які потрібно переобладнати (з або без
розширення), а потім запустіть
mgd77convert =cruises.lis -Fa -Tc -V -Lwe+ > log.txt

Детальні налаштування гарантують, що всі проблеми, виявлені під час перетворення, будуть
повідомили. Нові файли *.nc також можуть бути розміщені в одному або кількох окремих підкаталогах
і вони також мають бути перераховані у файлі mgd77_paths.txt. Пропонуємо розмістити
каталоги з файлами *.nc перед каталогами *.mgd77. Коли ви пізніше захочете обмежити
пошук файлів із певним розширенням, яке ви повинні використовувати -I варіант.

4. Додавання new стовпців

mgd77 керувати дозволить вам додати додаткові стовпці даних до ваших файлів *.nc. Такі можуть бути
будь-що, включаючи текстові рядки, але, швидше за все, це числові значення, відібрані вздовж
трек із наданої сітки або наявного стовпця, які були відфільтровані чи маніпуляційні
для певної мети. Формат підтримує до 32 таких додаткових стовпців. Подивіться на цього чоловіка
сторінку, щоб дізнатися, як додати стовпці. Пізніше ви можете вирішити видалити деякі з цих стовпців або
оновити дані, пов’язані з певним стовпцем. Інструменти вилучення даних, такі як mgd77list
можна використовувати для вилучення поєднання стандартних стовпців MGD77 (навігація, час і звичайні
геофізичні спостереження) і ваші користувацькі стовпці.

5. помилка джерел

Перш ніж ми обговоримо, як виправити помилки, ми спочатку перерахуємо різні класи помилок
пов’язані з даними MGD77: (1) Помилки запису заголовка виникають, коли деяка інформація
поля в заголовку не відповідають специфікації MGD77 або потрібна інформація
зниклий безвісти. mgd77 конвертувати відобразить список цих помилок, коли встановлено розширене детальне налаштування
вибрано. Ці помилки зазвичай не впливають на дані і натомість є помилками в
метадані (2). Виправлені систематичні помилки, коли певний стовпець даних, незважаючи на
Специфікація MGD77 була закодована неправильно. Зазвичай це означає, що дані будуть вимкнені
на постійний коефіцієнт, наприклад 10 або 0.1, або в деяких випадках навіть 1.8288, що перетворює
сажнів до метрів. (3) Невідомі систематичні помилки виникають, коли прилад, який записав
дані або подальша обробка вводили сигнали, які здаються систематичними
функції часу вздовж траси, широти, курсу чи іншої комбінації термінів, що
мають фізичне або логічне пояснення. Ці умови іноді можуть бути вирішені за допомогою даних
методи аналізу, такі як дослідження вздовж і по колу, і буде результатом
в термінах корекції, що при застосуванні до даних видалить ці небажані сигнали в
оптимальний спосіб. Оскільки ці терміни виправлення можуть змінитися під час розгляду нових даних
їх визначення, такі виправлення вважаються ефемерними. (4) Індивідуальні дані
точки або послідовності даних можуть порушувати правила, наприклад, знаходження за межами можливих діапазонів або
іншими способами порушують осудність. Крім того, дійсні послідовності точок, які можуть бути в межах
діапазони можуть спричинити невиправдані градієнти даних. Статус кожної точки
тому можна визначити, і це призводить до біт-прапорів GOOD або BAD. Наша політика така
що джерела помилок 1, 2 і 4 будуть виправлені шляхом надання інформації у вигляді метаданих
у відповідних файлах *.nc, тоді як виправлення джерела помилки 3 (оскільки вони будуть
постійно вдосконалюватись) буде зберігатися в окремому списку виправлень.

6. Виявлення Помилки

Команда mgd77sniffer це інструмент, який виконує ретельну перевірку оригіналу на працездатність
MGD77 файлів ASCII і створює відповідний журнал помилок *.e77. Всі знайдені проблеми є
закодовані в журналі помилок, а також рекомендовані фіксовані терміни виправлення, якщо необхідно. An
аналітик може переконатися, що запропоновані виправлення дійсно дійсні (ми лише хочемо, щоб
виправити дійсно очевидні помилки одиниці), відредагувати ці журнали помилок і змінити такі терміни виправлення
і активуйте їх, змінивши відповідний кодовий ключ (див mgd77sniffer детальніше).
mgd77 керувати може приймати ці журнали помилок і (1) виправляти погані записи заголовків з урахуванням
пропозиції в журналі, (2) вставте терміни поправки масштабу/зміщення, які будуть використовуватися під час читання
певні стовпці та (3) вставте будь-які знайдені бітові прапори. Повторіть цей крок, якщо пізніше знайдете
інші проблеми, оскільки всі налаштування або прапорці E77 будуть відтворені на основі останнього журналу E77.

7. помилка виправлення

Програма вилучення mgd77list дозволяє застосовувати виправлення на льоту, коли дані
запитуються. По-перше, дані з біт-прапорами BAD придушуються. По-друге, дані з фіксованим
терміни систематичної корекції відповідно коригуються. По-третє, дані з ефемерними
умови виправлення будуть застосовувати ці виправлення (якщо надано таблицю поправок).
Усі ці кроки вимагають наявності відповідних метаданих, і всі вони можуть бути скасовані
користувачем. Крім того, користувачі можуть додавати власні бітові прапорці як окремі стовпці даних і
використання mgd77listлогічні тести, щоб додатково визначити, які дані приховуються з виводу.

КРЕДИТИ


Розрахунки IGRF базуються на програмі Fortran, написаній Сьюзен Макміллан, британка
Геологічна служба, перекладена на C через f2c Хоакімом Луїсом і адаптована до стилю GMT
Пол Вессель.

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


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

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

  • 1
    Alt-F
    Alt-F
    Alt-F надає безкоштовний і відкритий вихідний код
    альтернативне програмне забезпечення для DLINK
    DNS-320/320L/321/323/325/327L and
    ДНР-322Л. Alt-F має Samba і NFS;
    підтримує ext2/3/4...
    Завантажити Alt-F
  • 2
    usm
    usm
    Usm — це уніфікований пакет slackware
    менеджер, який обробляє автоматичну роботу
    вирішення залежностей. Це об’єднує
    різні сховища пакетів, в т.ч
    slackware, slacky, p...
    Завантажити usm
  • 3
    Chart.js
    Chart.js
    Chart.js — це бібліотека Javascript, яка
    дозволяє дизайнерам і розробникам малювати
    всілякі діаграми з використанням HTML5
    елемент полотна. Chart js пропонує чудові можливості
    масив ...
    Завантажте Chart.js
  • 4
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМІТКА. Підтримка iReport/Jaspersoft Studio
    Оголошення: починаючи з версії 5.5.0,
    Офіційною буде студія Jaspersoft
    дизайн клієнта для JasperReports. iReport
    буде ...
    Завантажте iReport-Designer для JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF встановить усі файли
    програмне забезпечення, яке Fedora Linux та інші
    не включає за замовчуванням після
    запуск Fedora вперше. Його
    легко для ...
    Завантажте PostInstallerF
  • 6
    страйк
    страйк
    Проект strace перенесено в
    https://strace.io. strace is a
    діагностика, налагодження та інструктаж
    трасування простору користувача для Linux. Його використовують
    стежити за...
    Завантажити strace
  • Детальніше »

Команди Linux

Ad