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

Ad


Значок 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
    Кронштейны
    Кронштейны
    Brackets — это бесплатная современная программа с открытым исходным кодом.
    текстовый редактор, созданный специально для Интернета
    Разработка. Написано на HTML, CSS и
    JavaScript с целенаправленными визуальными инструментами и
    подготовка ...
    Загрузить скобки
  • 2
    Бесплатный компилятор Pascal
    Бесплатный компилятор Pascal
    32/64/16-битный компилятор Паскаля для
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS и DOS;
    семантически совместимый с...
    Скачать бесплатный компилятор Pascal
  • 3
    Информация о Canon EOS DIGITAL
    Информация о Canon EOS DIGITAL
    У Canon нет счетчика выдержек
    включены в EXIF-информацию
    файл изображения, в отличие от Nikon и
    Пентакс. Нет официального Canon на основе
    заявление ...
    Загрузить информацию о Canon EOS DIGITAL
  • 4
    REFInd
    REFInd
    rEFInd - это форк загрузки rEFIt
    менеджер. Как и rEFIt, rEFInd может
    автоматическое определение установленной загрузки EFI
    загрузчики, и он представляет собой красивый графический интерфейс
    меню варианта загрузки ...
    Скачать REFInd
  • 5
    ЭкспрессЛюк GSI
    ЭкспрессЛюк GSI
    Эта страница загрузки SourceForge должна была
    разрешить пользователям загружать мой исходный код
    GSI, основанные на великом опыте Фхуссона.
    работай. Я собираю Android Pie и
    Android 1 ...
    Скачать ExpressLuke GSI
  • 6
    Музыкальный Кастер
    Музыкальный Кастер
    Music Caster - музыкальный проигрыватель для лотков
    что позволяет транслировать местную музыку на
    Устройство Google Cast. При первом запуске
    вам нужно будет щелкнуть стрелку в вашем
    тас ...
    Скачать Music Caster
  • Больше »

Команды Linux

Ad