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

Ad


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


gmtsimplify - Сокращение строк с использованием алгоритма Дугласа-Пекера

СИНТАКСИС


gmtsimplify [ ТАБЛИЦЫ ] терпимость[Ед. изм] [[уровень]] [ -b] [ -d] [
-f] [ -g] [ -h] [ -i] [ -o] [ -:[i|o]]

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

ОПИСАНИЕ


gmtsimplify читает один или несколько файлов данных и применяет упрощение линии Дугласа-Пекера
алгоритм. Метод рекурсивно разделяет многоугольник до тех пор, пока не будет получен ряд точек.
заменен отрезком прямой, на котором нет точек отклонения от прямой
линия больше, чем допуск. Взгляните на этот сайт, чтобы получить визуальное представление о том, как
алгоритм работает (-
http://geometryalgorithms.com/Archive/algorithm_0205/algorithm_0205.htm)

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


-Tтерпимость[Ед. изм]
Задает максимальный допуск несоответствия в пользовательских единицах измерения. Если данных нет
Затем добавьте декартову единицу измерения расстояния (см. ЕДИНИЦЫ).

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


ТАБЛИЦЫ Один или несколько ASCII (или двоичных, см. -би[нколс][напишите]) файл (ы) таблицы данных, содержащий
количество столбцов данных. Если таблицы не указаны, мы читаем из стандартного ввода.

-V [уровень] (Больше ...)
Выберите уровень детализации [c].

-bi [нколс] [т] (Больше ...)
Выберите собственный двоичный вход. [По умолчанию 2 столбца ввода].

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

-d [i | o]нет данных (Больше ...)
Заменить входные столбцы, равные нет данных с NaN и сделаем обратное при выводе.

-f [i | o]Colinfo (Больше ...)
Укажите типы данных входных и / или выходных столбцов.

-g [a] x | y | d | X | Y | D | [кол] z [+ | -]разрыв[U] (Больше ...)
Определите пробелы в данных и разрывы строк.

-h [i | o] [n] [+ c] [+ d] [+ rзамечание] [+ rназвание] (Больше ...)
Пропустить или создать запись (и) заголовка.

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

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

-: [i | o] (Больше ...)
Поменяйте местами 1-й и 2-й столбцы на входе и / или выходе.

-^ or всего -
Распечатайте короткое сообщение о синтаксисе команды, затем закройте (ПРИМЕЧАНИЕ: в Windows
использовать просто -).

-+ or всего +
Распечатайте подробное сообщение об использовании (справке), включая объяснение любых
параметр, зависящий от модуля (но не общие параметры GMT), затем закрывается.

-? or нет Аргументы
Распечатайте полное сообщение об использовании (справке), включая объяснение опций, затем
выходы.

--версия
Распечатайте версию GMT и выйдите.

--show-datadir
Вывести полный путь к общему каталогу GMT и выйти.

ЕДИНИЦЫ


Для единицы расстояния на карте добавьте Ед. изм d для степени дуги, m за угловую минуту, и s для дуги
второй, или e для счетчика [По умолчанию], f для стопы, k за км, M за статутную милю, n для морских
миля, и u для американской съемки стопы. По умолчанию мы вычисляем такие расстояния, используя сферический
приближение с большими кружками. Подготовить - на расстояние (или единица измерения
дано), чтобы выполнить расчеты "Плоской Земли" (быстрее, но менее точно) или добавить + в
выполнять точные геодезические расчеты (медленнее, но точнее).

ASCII ФОРМАТ ТОЧНОСТЬ


Форматы вывода числовых данных ASCII контролируются параметрами в вашем gmt.conf
файл. Долгота и широта форматируются в соответствии с FORMAT_GEO_OUT, тогда как другие
значения отформатированы в соответствии с FORMAT_FLOAT_OUT. Имейте в виду, что действующий формат может
привести к потере точности вывода, что может привести к различным проблемам на выходе. Если
вы обнаружите, что вывод записан с недостаточной точностью, рассмотрите возможность перехода на двоичный
выход (бо если доступно) или укажите больше десятичных знаков с помощью параметра FORMAT_FLOAT_OUT.

ПРИМЕРЫ


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

gmt упрощает сегмент.d -T2k> новый_сегмент.d

Чтобы уменьшить декартовы линии xylines.d с допуском 0.45 и записать уменьшенное
строки в файл new_xylines.d, запустите

gmt упрощает xylines.d -T0.45> new_xylines.d

ПРИМЕЧАНИЯ


Есть небольшая разница в том, как gmtsimplify обрабатывает линии и замкнутые полигоны.
Сегменты, которые явно замкнуты, будут считаться многоугольниками, в противном случае мы обрабатываем их.
как отрезки линии. Следовательно, сегменты, распознаваемые как многоугольники, могут уменьшиться до трехточечного многоугольника.
без площади; они исключены из вывода.

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


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

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

Команды Linux

Ad