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

Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


gshhg - Извлекает таблицы данных из двоичных файлов данных GSHHG или WDBII

СИНТАКСИС


гшхг двоичный файл.b [ мин ] [] [ id ] [] [ уровень ] [ e|i ] [ бо] [
-делать] [ -o]> asciifile.txt

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

ОПИСАНИЕ


гшхг читает двоичные файлы береговой линии (GSHHG) или политической границы или реки (WDBII) и
извлекает список ASCII. Он автоматически обрабатывает пересылку байтов между разными
архитектуры. При желании может отображаться только информация заголовка сегмента. Информация заголовка имеет
Формат ID n точек иерархический уровень источник область f_область запад восток к северу
контейнер предок, где уровни иерархии полигонов береговой линии идут от 1 (береговая линия)
до 4 (озеро внутри острова внутри озера внутри суши). Источник либо W (Мировой вектор
Береговая линия) или C (CIA World Data Bank II); Строчные буквы используются, если озеро - река-озеро.
Команда запад восток к северу - охватывающий прямоугольник, область площадь многоугольника в км ^ 2
в то время как f_область это фактическая площадь многоугольника-предка, контейнер это идентификатор
многоугольник, содержащий этот многоугольник (-1, если его нет), и предок это идентификатор многоугольника в
набор полного разрешения, который был уменьшен для получения этого многоугольника (-1, если полное разрешение
поскольку предка нет). Для строковых данных заголовок просто ID n точек
иерархический уровень источник запад восток к северу. Для получения дополнительной информации о файле
форматы, см. ТЕХНИЧЕСКУЮ ИНФОРМАЦИЮ ниже.

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


двоичный файл.b
Файл двоичных данных GSHHG или WDBII, распространяемый с дополнением к данным GSHHG. Любой
можно использовать из 5 стандартных разрешений (полное, высокое, промежуточное, низкое, грубое).

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


-Aмин Выводить информацию о многоугольнике только в том случае, если его площадь равна или превышает мин [Дефолт
выводит все полигоны].

-G Напишите вывод, который можно импортировать в GNU Octave или Matlab, завершив сегменты с помощью
NaN-запись.

-Iid Выводить информацию только для совпадающего многоугольника id. Используйте -IC чтобы получить все
только континенты [По умолчанию выводятся все полигоны].

-L Выводить только список заголовков многоугольников или линейных сегментов [Заголовки вывода по умолчанию
и записи данных].

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

-Qe | я Контролируйте, что делать с реками-озерами (участки реки, достаточно большие, чтобы их можно было хранить как
замкнутые полигоны). Использовать -Qe исключить их и -Ци исключить все остальное
вместо этого [По умолчанию выводятся все полигоны].

-bo [нколс][напишите] (Больше ...)
Выберите собственный двоичный вывод.

-делатьнет данных (Больше ...)
Замените выходные столбцы, равные NaN, на нет данных.

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

ПРИМЕРЫ


Чтобы преобразовать все промежуточные двоичные данные GSHHG в файлы ASCII для Octave / Matlab, запустите

gmt gshhg gshhs_i.b --IO_SEGMENT_MARKER = N> gshhs_i.txt

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

gmt gshhg wdb_rivers_f.b -L> riverlisting.txt

Чтобы извлечь только озера, исключая реки-озера, из файла с высоким разрешением, попробуйте

gmt gshhg gshhs_h.b -Ee -N2> all_lakes.txt

ТЕХ. ИНФОРМАЦИЯ


Пользователи, которые хотят получить доступ к данным GSHHG или WDBII непосредственно из своих пользовательских программ.
следует ознакомиться с исходным кодом gshhg.c и gshhg.h и ознакомиться с
формат данных и то, как различные информационные флаги упаковываются в одно 4-байтовое целое число.
Хотя мы не поддерживаем какой-либо код Octave / Matlab для чтения этих файлов, мы знаем, что оба
MathWorks и IDL сделали такие инструменты доступными для своих пользователей. Однако они не склонны
чтобы обновить их код, и наша файловая структура со временем значительно изменилась, нарушив
их код. Здесь даются некоторые общие технические комментарии к файлам двоичных данных.
ГШХГ: Эти файлы содержат полностью замкнутые полигоны континентов и островов (уровень 1),
озера (уровень 2), острова в озерах (уровень 3) и пруды на островах в озерах (уровень 4); а
конкретный уровень может быть извлечен с помощью -N вариант. Континенты идентифицируются как
первые 6 полигонов и могут быть извлечены с помощью -IC вариант. Идентификаторы континентов:
Евразия (0), Африка (1), Северная Америка (2), Южная Америка (3), Антарктида (4) и
Австралия (5). Файлы отсортированы по площади от большого к маленькому. Есть две подгруппы для
уровень 2: обычные озера и так называемые «реки-озера», последние являются участками
реки, которые настолько широки, что могут быть представлены в виде многоугольника. Эти реки-озера отмечены
в шапке (см. также -Q). Все пять разрешений не имеют самопересечений. Области
все объекты были рассчитаны с использованием азимутальной равновеликой проекции Ламберта с центром
на центроидах многоугольника, используя WGS-84 в качестве эллипсоида. GMT используйте GSHHG в качестве стартового
точку, но затем разделите полигоны на части с помощью биннинга, зависящего от разрешения
система; затем части мира перестраиваются в замкнутые многоугольники на лету по мере необходимости. Для
дополнительную информацию об обработке GSHHG см. Wessel and Smith (1996). ВДБII. Эти файлы
содержат наборы сегментов линии, не обязательно в каком-либо определенном порядке. Таким образом, это не
можно извлечь информацию, относящуюся только к одной реке или одной стране. Более того,
4 нижних разрешения получаются непосредственно из полного разрешения путем применения
Алгоритм Дугласа-Пекера (см. Gshhg_dp), поэтому вероятность самопересечений возрастает.
поскольку разрешение ухудшается. Отметим, что реки-озера, входящие в ГШХГ, также являются
дублируется в файлах реки WDBII, так что каждый набор данных может быть автономным
представление. Пользователи, желающие получить доступ к обоим наборам данных, могут узнать реки-озера.
особенности, исследуя структуру заголовка (подробности см. в исходном коде); они есть
также единственные замкнутые полигоны в файле реки WDBII. Есть много уровней (классов) в
речной файл: реки-озера (0), постоянные крупные реки (1), дополнительные крупные реки (2),
Дополнительные реки (3), Малые реки (4), Кратковременные реки - крупные (6), Кратковременные
реки - дополнительные (7), неперебойные реки - второстепенные (8), крупные каналы (10), каналы
меньшее значение (11), а каналы - оросительного типа (12). Для файла границы есть
три уровня: национальные границы (1), внутренние внутренние границы (2) и международные
морские границы (3). Индивидуальные уровни или классы могут быть извлечены через -N.

Ссылки


Дуглас, Д.Х., и Т.К. Пекер, 1973, Алгоритмы уменьшения количества
точки, необходимые для представления оцифрованной линии его карикатуры, Может. Картогр., 10,
112-122.

Горный, AJ, 1977, Мировое Данные Банк II Общие Информация о пользователе РуководствоРесп. PB 271869, 10pp, Центральная
Разведывательное управление, Вашингтон, округ Колумбия.

Солури, Е.А., и В.А. Вудсон, 1990, Мировая векторная береговая линия, Int. Гидрограф. Преподобный,
LXVII(1) 27-35.

Wessel, P., и WHF Smith, 1996, Глобальная, самосогласованная, иерархическая,
база данных береговой линии высокого разрешения, J. Геофиз. Рез., 101 (B4), 8741-8743. *

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


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

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

  • 1
    Фунтов на квадратный дюйм
    Фунтов на квадратный дюйм
    Psi — кроссплатформенный мощный XMPP
    клиент, предназначенный для опытных пользователей.
    Есть сборки для MS
    Windows, GNU/Linux и macOS. Аудитория:
    Конечные пользователи...
    Скачать Пси
  • 2
    Блобби залп 2
    Блобби залп 2
    Официальное продолжение знаменитого
    Аркадная игра Blobby Volley 1.x..
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: OpenGL, SDL. Программирование
    Язык: С++, Луа. С...
    Скачать Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM — отмеченный наградами клиент
    Управление взаимоотношениями (CRM)
    приложение, представленное вам авторами
    и сопровождающие, SalesAgility. Это
    самый лучший в мире...
    Загрузить SuiteCRM
  • 4
    Poweradmin
    Poweradmin
    Poweradmin — это веб-сервер DNS.
    инструмент администрирования для сервера PowerDNS.
    Интерфейс имеет полную поддержку большинства
    возможностей PowerDNS. Он имеет полный
    служба поддержки...
    Скачать Poweradmin
  • 5
    Джин Веб Фреймворк
    Джин Веб Фреймворк
    Джин - невероятно быстрый веб-фреймворк
    написано на Голанге, может выполнять до
    В 40 раз быстрее благодаря
    мартини-подобный API и кастомная версия
    httprout ...
    Скачать Gin Web Framework
  • 6
    ЦЕРЕУС ЛИНУКС
    ЦЕРЕУС ЛИНУКС
    CEREUS LINUX базируется на MX LINUX con
    различные энторнос де эскриториос. Это
    приложение, которое также можно получить
    от
    https://sourceforge.net/projects/cereu...
    Скачать CEREUS LINUX
  • Больше »

Команды Linux

Ad