Це команда grd2cptgmt, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
grd2cpt - Створення лінійної або гістограмної вирівняної таблиці палітри кольорів із сітки
СИНТАКСИС
grd2cpt сітка [ [+]прозорість ] [ рахувати ] [ [i|o] ] [ nрівнів ] [ [R|r|h|c ] [ zlo/жи ] [
] [ minlimit/maxlimit ] [ ] [ ] [ [i|o] ] [ регіон ] [ zstart/zstop/zinc ] [ -|+|_|= ] [
[рівень] ] [ ] [ ]
Примітка: Між прапорцем параметра та пов’язаними аргументами не допускається пробіл.
ОПИС
grd2cpt читає один або декілька файлів сітки та записує файл колірної палітри (CPT) у стандартний
вихід. Файл CPT базується на існуючому головному файлі CPT за вашим вибором і
відображення значення даних у кольори здійснюється за допомогою кумулятивної функції розподілу даних
(CDF), так що кольори гістограми вирівнюються. Таким чином, якщо сітка(и) та результуюча
файл CPT використовується в grdimage при лінійній проекції кольори будуть однорідними
розподілені по площі на ділянці. Нехай z — значення даних у сітці. Визначте CDF(Z) = (#
z < Z) / (кількість z у сітці). (NaN ігноруються). Потім ці z-значення нормалізуються до
головний файл CPT і кольори відбираються через потрібні інтервали.
Палітра кольорів включає три додаткові кольори за межами діапазону z-значень. Це
колір фону (B), призначений значенням, нижчим за найнижче z-цінність, передній план
колір (F), призначений для значень, вищих за найвищі z-значення та колір NaN (N)
розмальовується скрізь, де значення не визначені. Для таблиць кольорів поза стандартним GMT
пропозиції, відвідайте cpt-city: http://soliton.vm.bytemark.co.uk/pub/cpt-city/.
Якщо головний файл CPT містить записи B, F і N, вони будуть скопійовані в новий
головний файл. Якщо ні, параметри COLOR_BACKGROUND, COLOR_FOREGROUND і COLOR_NAN з
gmt.conf буде використано файл або командний рядок. Цю поведінку за замовчуванням можна скасувати
за допомогою параметрів -D, -M or -N.
Колірна модель (RGB, HSV або CMYK) палітри, створена за допомогою makecpt буде таким же, як
зазначено в заголовку головного файлу CPT. Якщо в файлі немає запису COLOR_MODEL
головний файл CPT, COLOR_MODEL, зазначений у gmt.conf файлу або в командному рядку
буде використовуватися.
ВИМАГАЄТЬСЯ АРГУМЕНТИ
сітка Імена одного або кількох файлів сітки, які використовуються для створення таблиці палітри кольорів. Всі сітки
повинні мати однаковий розмір і розміри. (Див. ФОРМАТИ ФАЙЛІВ СІТКИ нижче).
ДОДАТКОВО АРГУМЕНТИ
-А[+]прозорість
Встановлює постійний рівень прозорості (0-100) для всіх кольорових фрагментів. Додати + до
також впливають на передній, задній і нан-кольори [за замовчуванням не прозорість, тобто 0
(непрозорий)].
-Cрахувати Вибирає головну таблицю кольорів для використання в інтерполяції. Виберіть серед
вбудовані столи (тип grd2cpt щоб переглянути список) або вкажіть назву існуючого CPT
файл [За замовчуванням дає веселковий файл CPT]. Ще один варіант - вказати
-Ccolor1,color2[,color3,...] для побудови лінійного безперервного CPT із цих кольорів
автоматично. В цьому випадку colorn може бути триплет ar/g/b, назва кольору або an
HTML шістнадцятковий колір (наприклад, #aabbcc ).
-D[i|o]
Виберіть кольори заднього та переднього планів, щоб вони відповідали кольорам найнижчого та найвищого
z-values у вихідному файлі CPT [за замовчуванням використовуються кольори, зазначені в головному файлі
файл, або ті, які визначені параметрами COLOR_BACKGROUND, COLOR_FOREGROUND і
COLOR_NAN]. Додати i щоб відповідати кольорам для найнижчого та найвищого значення в
вхідний (замість вихідного) файл CPT.
-Enрівнів
Створіть лінійну таблицю кольорів, розділивши z-діапазон сітки на nрівнів рівновіддалений
скибочки.
-F[R|r|h|c]
Примусово записувати вихідний файл CPT із кодами r/g/b, значеннями відтінків сірого або назвою кольору
(R, за замовчуванням) або лише коди r/g/b (r), або коди hsv (h), або коди c/m/y/k (c).
-Gzlo/жи
Обріжте вхідний CPT так, щоб найнижчий і найвищий z-рівні були zlo та
жи. Якщо один з них дорівнює NaN, ми залишаємо цей кінець CPT у спокої. The
усічення відбувається перед будь-яким повторним дискретизацією.
-I Змінює відчуття прогресії кольору в головному файлі CPT. Також обмінює
кольори переднього плану та фону, у тому числі визначені параметрами
COLOR_BACKGROUND і COLOR_FOREGROUND.
-Lminlimit/maxlimit
Обмежити діапазон файлу CPT до minlimit/maxlimit, і не враховуйте дані поза цим
діапазон при оцінці CDF(Z). [За умовчанням використовуються мінімальна та максимальна кількість даних.]
-M Відмінити кольори фону, переднього плану та NaN, зазначені в головному файлі CPT
зі значеннями параметрів COLOR_BACKGROUND, COLOR_FOREGROUND і COLOR_NAN
зазначені в gmt.conf файлу або в командному рядку. При поєднанні з -D, лише
COLOR_NAN враховується.
-N Не записуйте поля фону, переднього плану та кольору NaN [за замовчуванням буде
напишіть їх].
-Q[i|o]
Вибирає схему логарифмічної інтерполяції [За замовчуванням — лінійна]. -Ці очікує введення
z-значення мають бути log10(z), призначає кольори та записує z [за замовчуванням]. -Qo приймає
спочатку log10(z), призначає кольори та записує z.
-R[блок]xmin/xmax/ymin/ymax[R] (більше ...)
Вкажіть регіон інтересу.
-Szstart/zstop/zinc or -Sn
Установіть кроки у файлі CPT. Обчислити записи у файлі CPT з zstart до zstop кроками
з (цинк). Default вибирає довільні значення за божевільною схемою на основі еквідистантності
значення для гаусової CDF. використання -Sn вибрати n балів від такого сукупного
нормальний розподіл [11].
-T-|+|_|=
Змусити таблицю кольорів бути симетричною відносно нуля (від -R до +R). Додати прапор до
встановити діапазон R: - для R =|zmin|, + для R = |zmax|, _ для R = min(|zmin|, |zmax|),
or = для R = max(|zmin|, |zmax|).
-V Багатослівна операція. Це запише оцінки CDF(Z) у stderr. [За замовчуванням без звуку.]
-W Не інтерполюйте вхідну таблицю кольорів, а виберіть вихідні кольори, починаючи з
початок карти. Це особливо корисно в поєднанні з категоричним
таблиця кольорів. Не можна використовувати в поєднанні з -Z.
-Z Створить суцільну колірну палітру. [За умовчанням є переривчастим, тобто постійним
колірні інтервали]
-^ or просто -
Надрукуйте коротке повідомлення про синтаксис команди, а потім завершує роботу (ПРИМІТКА: у Windows
використовувати тільки -).
-+ or просто +
Надрукуйте розширене повідомлення (довідка) про використання, включаючи пояснення будь-якого
параметр, специфічний для модуля (але не загальні параметри GMT), потім виходить.
-? or немає аргументація
Потім надрукуйте повне повідомлення про використання (довідку), включаючи пояснення параметрів
виходи.
-- версія
Роздрукуйте версію GMT і вийдіть.
--show-datadir
Роздрукуйте повний шлях до загального каталогу GMT та вийдіть.
GRID Фото ФОРМАТИ
За замовчуванням GMT виписує сітку, як з одинарної точністю поплавці в COARDS-скарзі NetCDF
формат файлу. Проте, GMT здатний створювати файли сітка під багато іншої часто респонденти користуються послугами сітці
формати файлів, а також сприяє так званої «упаковки» сіток, виписуючи з плаваючою точкою
дані як 1- або 2-байтові цілі числа. Для того, щоб визначити точність, масштаб і зміщення, користувач повинен
додати суфікс =id[/масштаб/зсув[/бабуся]], Де id є двобуквенним ідентифікатором сітки
тип і точність, і масштаб та зсув є необов'язковим масштабним коефіцієнтом і зміщення буде
застосовується до всіх значень сітки і бабуся це значення використовується для вказівки відсутніх даних. в разі
двох персонажів id не передбачено, як і в =/масштаб ніж a id=nf передбачається. Коли
читаючи сітки, формат зазвичай автоматично розпізнається. Якщо ні, той самий суфікс
можуть бути додані вхідні імена файлів сітки. Побачити grdconvert і розділ сітка-формат файлу
Технічний довідник GMT та Кулінарна книга для отримання додаткової інформації.
Під час читання файлу netCDF, який містить кілька сіток, GMT за замовчуванням прочитає файл
перших 2-мірної сітки, які можна знайти в цьому файлі. Щоб переконати GMT прочитати інше
багатовимірна змінна в файлі сітки, Append ?ім'я вар до імені файлу, де
ім'я вар це ім'я змінної. Зауважте, що вам може знадобитися уникнути особливого значення
of ? у вашій оболонки програми, поставивши зворотну косу риску перед ним, або шляхом розміщення
ім'я файлу та суфікс між лапками або подвійними лапками. The ?ім'я вар Суфікс може також використовуватися
для виведення сітки, щоб задати змінну інше ім'я від значення за замовчуванням: «г». Побачити
grdconvert і Розділи модифікатори-для-CF і сітка-файли формати GMT Технічний
Довідник та Кулінарна книга для отримання додаткової інформації, зокрема про те, як читати зрощення 3-,
4- або 5-вимірні сітки.
ПРИКЛАДИ
Іноді ви не хочете (поки що) створювати файл CPT, але було б корисно знати це
90% ваших даних знаходяться між z1 і z2, чому ви не можете навчитися grdinfo. Тож ти
можна зробити це, щоб побачити деякі точки на кривій CDF(Z) (використовуйте -V можливість побачити більше):
gmt grd2cpt mydata.nc -V > /dev/null
Щоб створити файл CPT із записами від 0 до 200 із кроком 20 і ігнорувати дані нижче нуля
в обчисленні CDF(Z) і використовуйте вбудований рельєф головного файлу cpt, запустіть
gmt grd2cpt mydata.nc -Crelief -L0/10000 -S0/200/20 > mydata.cpt
Використовуйте grd2cptgmt онлайн за допомогою сервісів onworks.net