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

Ad


Значок OnWorks

g.regiongrass – Інтернет у хмарі

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

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

ПРОГРАМА:

ІМ'Я


г.регіон - Керує визначеннями кордонів для географічного регіону.

КЛЮЧОВІ СЛОВА


Загальні налаштування

СИНТАКСИС


г.регіон
г.регіон --допомога
г.регіон [-dsplectwmn3bgau] [регіон=ім'я] [растр=ім'я[,ім'я,...]] [растр_3d=ім'я]
[вектор=ім'я[,ім'я,...]] [n=значення] [s=значення] [e=значення] [w=значення] [t=значення]
[b=значення] [рядків=значення] [нашийники=значення] [дозволу=значення] [res3=значення] [nsres=значення]
[вівці=значення] [tbres=значення] [зум=ім'я] [вирівнювати=ім'я] [економити=ім'я] [--перезаписати]
[--допомога] [--докладний] [--тихий] [--ui]

Прапори:
-d
Встановлено з регіону за замовчуванням

-s
Зберегти як регіон за замовчуванням
Можна лише з ПОСТІЙНОГО набору карт

-p
Надрукувати поточний регіон

-l
Надрукуйте поточну область у широті/довжині, використовуючи поточний еліпсоїд/датум

-e
Надрукувати поточний екстент регіону

-c
Надрукуйте координати центру поточної карти регіону

-t
Надрукуйте поточний регіон у стилі GMT

-w
Надрукуйте поточний регіон у стилі WMS

-m
Роздільна здатність області друку в метрах (геодезична)

-n
Надрукувати кут збіжності (градуси за протилежною зав'язкою)
Різниця між північною сіткою проекції та справжньою північчю, виміряна в точці
координати центру поточного регіону.

-3
Роздрукуйте також параметри 3D

-b
Надрукуйте максимальну обмежувальну рамку в широті/довжині на WGS84

-g
Друк у стилі сценарію оболонки

-a
Вирівняти область за роздільною здатністю (за замовчуванням = вирівняти за межами, працює лише для роздільної здатності 2D)

-u
Не оновлюйте поточний регіон

--перезаписати
Дозволити вихідним файлам замінювати наявні файли

--допомога
Роздрукувати підсумок використання

-багатослівний
Детальний вихід модуля

--спокійно
Тихий вихід модуля

--ui
Примусово запустити діалогове вікно графічного інтерфейсу

Параметри:
регіон=ім'я
Встановити поточний регіон із названого регіону

растр=ім'я[,ім'я,...]
Установити регіон відповідно до растрової карти

растр_3d=ім'я
Встановити регіон, щоб відповідати 3D-растровим картам (як 2D, так і 3D значення)

вектор=ім'я[,ім'я,...]
Установити регіон відповідно до векторних карт

n=значення
Цінність для північного краю

s=значення
Цінність для південного краю

e=значення
Значення для східного краю

w=значення
Цінність для західного краю

t=значення
Значення для верхнього краю

b=значення
Значення для нижнього краю

рядків=значення
Кількість рядків у новому регіоні

нашийники=значення
Кількість стовпців у новому регіоні

дозволу=значення
Роздільна здатність 2D сітки (північ-південь та схід-захід)

res3=значення
Роздільна здатність 3D сітки (північ-південь, схід-захід і верх-низ)

nsres=значення
Роздільна здатність 2D сітки Північ-Південь

вівці=значення
Роздільна здатність 2D сітки Схід-Захід

tbres=значення
Роздільна здатність 3D сітки зверху-внизу

зум=ім'я
Згортати область, доки вона не зустрінеться з даними, відмінними від NULL з цієї растрової карти

вирівнювати=ім'я
Налаштуйте клітинки області, щоб чітко вирівняти з цією растровою картою

економити=ім'я
Збережіть поточні налаштування регіону у файлі з назвою регіону

ОПИС


Команда г.регіон модуль дозволяє користувачеві керувати налаштуваннями поточного географічного
регіон. Ці регіональні межі можуть бути встановлені користувачем безпосередньо та/або за допомогою a
файл визначення регіону (зберігається в каталозі windows у поточному наборі карт користувача).
Користувач може створювати, змінювати та зберігати необхідну кількість визначень географічних регіонів
для будь-якого набору карт. Однак буде лише одне з цих визначень географічного регіону
поточний у будь-який момент для певного набору карт; тобто програми GRASS, які поважають
налаштування географічного регіону використовуватимуть поточні налаштування географічного регіону.

ВИЗНАЧЕННЯ


Регіон:
У GRASS, a регіон відноситься до географічної області з деякими визначеними кордонами, на основі
конкретна система координат карти та проекція карти. Кожен регіон також має асоційовані
з ним специфічні роздільні здатності схід-захід і північ-південь його найменших одиниць
(прямокутні одиниці, які називаються «клітинами»).

Межі області вказані як найпівнічніша, південна, східна та
найзахідніші точки, що визначають його протяжність (краї осередку). Північна і південна межі
зазвичай називаються північні, а східна і західна межі називаються сходи.

Роздільна здатність комірки регіону визначає розмір найменшої розпізнаної частини даних
(імпортується, аналізується, відображається, зберігається тощо) модулями GRASS, на які впливає поточний
налаштування регіону. Таким чином, роздільна здатність клітинок північ-південь та схід-захід не обов’язково повинна бути однаковою
дозволяючи існувати неквадратні осередки даних.

Зазвичай на всі растрові та дисплейні модулі впливають поточні налаштування регіону, але
не векторні модулі. Деякі спеціальні модулі відрізняються від цього правила, наприклад растрові
імпорт модулів і в.в.обл.

дефолт Регіон:
Кожне РОЗМІЩЕННЯ ТРАВИ має фіксований географічний регіон, який називається географічним за замовчуванням
регіон (зберігається у файлі регіону DEFAULT_WIND під спеціальним набором карт PERMANENT),
що визначає обсяг бази даних. Хоча це є відправною точкою для
визначаючи нові географічні регіони, географічні регіони, визначені користувачем, не обов'язково підпадають під них
цей географічний регіон. Поточний регіон можна скинути до регіону за замовчуванням за допомогою
-d прапор. Регіон за замовчуванням спочатку встановлюється під час першого створення розташування та
можна скинути за допомогою -s прапор

Поточний Регіон:
Кожен набір карт має поточний географічний регіон. Цей регіон визначає географічний район
в якому будуть виконуватися всі відображення GRASS і растровий аналіз. Растрові дані будуть
повторно вибірку, якщо необхідно, щоб відповідати роздільній здатності осередку поточного географічного регіону
установка.

Збережені регіони:
Кожен GRASS MAPSET може містити будь-яку кількість попередньо визначених і названих географічних
регіони. Ці визначення регіонів зберігаються в поточному місцезнаходження набору карт користувача
у каталозі windows (також згадується як збережені визначення регіону користувача).
Будь-який з цих попередньо визначених географічних регіонів може бути обраний за назвою, щоб стати
поточний географічний регіон. Користувачі також можуть отримати доступ до збережених визначень регіонів
під іншими наборами карт у поточному місці, якщо ці набори карт включені до
використовується шлях пошуку набору карт користувача або оператор '@' (region_name@mapset).

ПРИМІТКИ


Після застосування всіх оновлень південні та західні межі поточного регіону
(беззвучно) налаштовуються так, щоб відстань північ/південь була кратною півночі/півдні
роздільна здатність і що відстань схід/захід є кратною роздільній здатності схід/захід.

З -a позначка всі чотири межі коригуються так, щоб вони були парними кратними роздільній здатності,
вирівнювання регіону за роздільною здатністю, наданою користувачем. За замовчуванням потрібно вирівняти
роздільна здатність регіону відповідно до меж регіону.

Команда -m flag повідомить роздільну здатність регіону в метрах. Роздільна здатність розраховується за
усереднення роздільної здатності на кордонах регіону. Ця роздільна здатність розраховується за
ділення геодезичної відстані в метрах на межі на кількість рядків або стовпців.
Наприклад, роздільна здатність схід/захід (ewres) визначається із середнього значення
геодезичні відстані на північній і південній межі, поділені на кількість колон.

Команда -p (Або -g) опція розпізнається останньою. Це означає, що всі зміни застосовуються до
налаштування регіону перед початком друку.

Команда -g flag друкує поточні налаштування регіону у стилі сценарію оболонки. Цей формат може бути
повернуто до г.регіон у своєму командному рядку. Це також можна використовувати для збереження налаштувань регіону
як змінні середовища оболонки за допомогою команди UNIX eval, "eval `g.region -g`".

Додатковий параметр інформація:
масштаб=ім'я
Згорнути поточні налаштування регіону до найменшої області, яка охоплює всі дані, які не мають значення NULL
в іменованому шарі растрової карти, які потрапляють у поточну область користувача. Таким чином
ви можете збільшувати масштаб ізольованих груп на більшій карті.

Якщо користувач також включає растр=ім'я параметр у командному рядку, масштаб=ім'я встановить
поточні налаштування регіону до найменшої області, що охоплює всі дані, які не мають значення NULL
названий зум карти, які потрапляють в область, зазначену в заголовку клітинки для іменованого растр
карта.

вирівняти =ім'я
Встановіть поточну роздільну здатність, рівну роздільній здатності названої растрової карти, і вирівняйте
поточної області до краю рядка та стовпця в названій карті. Вирівнювання лише переміщує
існуючі краї області виходять назовні до країв наступної найближчої комірки в названій
растрова карта - не до країв названої карти. Для виконання останньої функції скористайтеся
растр=ім'я варіант.

ПРИКЛАДИ


g.область n=7360100 e=699000
скине північ і схід для поточного регіону, але залишить південний край,
західний край, а роздільна здатність комірки регіону не змінилася.

g.region n=51:36:05N e=10:10:05E s=51:29:55N w=9:59:55E res=0:00:01
скине значення північного, східного, південного, західного та роздільної здатності для поточного
регіону, тут у стилі широти-довготи DMS (десяткові градуси та градуси з десятковою
також можна використовувати хвилини).

g.region -dp s=698000
встановить поточний регіон із регіону за замовчуванням для розташування бази даних GRASS,
скиньте південний край на 698000, а потім роздрукуйте результат.

g.область n=n+1000 w=w-500
n=значення також може бути вказано як функція його поточного значення: n=n+значення
збільшує поточний північ, тоді як n=n-значення зменшує його. Це також вірно для
s=значення, e=значення, і w=значення. У цьому прикладі північна межа поточного регіону
розширюється на 1000 одиниць, а західна межа поточного регіону зменшується на
500 одиниць.

g.область n=s+1000 e=w+1000
Ця форма дозволяє користувачеві встановлювати значення меж області відносно один одного.
Тут координата північної межі встановлюється рівною на 1000 одиниць більше, ніж
значення координат південного кордону, а значення координат східного кордону
встановити на 1000 одиниць більше, ніж значення координат західної межі. The
відповідні форми s=n-значення та

w=e-значення може використовуватися для встановлення значень південних і західних кордонів регіону,
відносно північних і східних межових значень.

g.region raster=ґрунти
Ця форма зробить поточні налаштування регіону точно такими ж, як наведені в
файл заголовка клітинки для шару растрової карти грунту.

g.region raster=ґрунти zoom=ґрунти
Ця форма спочатку шукатиме файл заголовка клітинки для шару растрової карти грунту, Використовуйте
це як поточне налаштування регіону, а потім зменшіть область до найменшого
область, яка все ще охоплює всі дані, які не мають значення NULL, у шарі карти грунту. Зверніть увагу, що якщо
параметр растр = ґрунти не були вказані, масштаб зменшиться, щоб охопити все
Ненульові значення даних на карті ґрунтів, які були розташовані в межах ток регіон
налаштування

g.region -up растр=ґрунти
Команда -u параметр пригнічує переналаштування поточного визначення регіону. Це може бути
корисно, коли потрібно витягти лише інформацію про регіон. В даному випадку клітина
файл заголовка для шару карти ґрунтів друкується без зміни поточної області
налаштування

g.region -up zoom=ґрунти зберегти=ґрунти
Це збільшить найменшу область, яка охоплює всі дані про ґрунти, відмінні від NULL
значення та збережіть нові параметри регіону у файлі, який потрібно викликати грунту і зберігається під
каталог windows у поточному наборі карт користувача. Поточні налаштування регіону
не змінено.

g.region b=0 t=3000 tbres=200 res3=100 g.region -p3
Це визначить тривимірну область для воксельних обчислень. У цьому прикладі том с
знизу (0 м) до верху (3000 м) з роздільною здатністю по горизонталі (100 м) і по вертикалі
(200м) визначено.

г.область -п
Це надрукує поточний регіон у форматі:
проекція: 1 (UTM)
зона: 13
дата: nad27
еліпсоїд: clark66
північ: 4928000
південь: 4914000
захід: 590000 XNUMX
схід: 609000
nsres: 20
Вівці: 20
рядки: 700
цв.: 950

г.регіон -p3
Це надрукує поточний регіон і 3D-область (використовується для вокселів) у форматі:
проекція: 1 (UTM)
зона: 13
дата: nad27
еліпсоїд: clark66
північ: 4928000
південь: 4914000
захід: 590000 XNUMX
схід: 609000
зверху: 1.00000000
внизу: 0.00000000
nsres: 20
nsres3: 20
Вівці: 20
ewres3: 20
види: 1
рядки: 700
рядки 3: 700
цв.: 950
стовпці 3: 950
глибини: 1

г.область -г
Команда -g параметр друкує регіон у такому стилі сценарію (ключ=значення):
n = 4928000
s = 4914000
w=590000
e=609000
nsres=20
ewres=20
рядків = 700
cos=950

г.регіон -бг
Команда -bg параметр друкує регіон у наступному стилі сценарію (ключ=значення) форматі плюс
гранична рамка в широті-довготі/WGS84:
n = 4928000
s = 4914000
w=590000
e=609000
nsres=20
ewres=20
рядків = 700
cos=950
LL_W=-103.87080682
LL_E=-103.62942884
LL_N=44.50164277
LL_S=44.37302019

г.область -л
Команда -l параметр друкує регіон у такому форматі:
довжина: -103.86789484 широта: 44.50165890 (північний/західний кут)
довжина: -103.62895703 широта: 44.49904013 (північний/східний кут)
довжина: -103.63190061 широта: 44.37303558 (південний/східний кут)
довжина: -103.87032572 широта: 44.37564292 (південний/західний кут)
рядки: 700
цв.: 950
Центральна довгота: 103:44:59.170374W [-103.74977]
Центральна широта: 44:26:14.439781N [44.43734]

г.область -пм
Це надрукує поточний регіон у форматі (широта-довгота розташування):
проекція: 3 (широта-довгота)
зона: 0
еліпсоїд: wgs84
північ: 90 пн
південь: 40 пн
захід: 20 Вт
схід: 20E
nsres: 928.73944902
Вівці: 352.74269109
рядки: 6000
цв.: 4800
Зауважте, що роздільна здатність вказується в метрах, а не в десяткових градусах.

Приклад використання г.регіон в оболонці із зовнішнім програмним забезпеченням:
Витягніть просторову підмножину зовнішньої векторної карти 'soils.shp' до нової зовнішньої векторної карти
'soils_cut.shp' за допомогою інструменту OGR 'ogr2ogr':
eval `g.region -g`
ogr2ogr -spat $w $s $e $n soils_cut.shp soils.shp
Для цього потрібно, щоб проекція розташування/файлу SHAPE відповідала.

Приклад використання g.proj та г.регіон в оболонці із зовнішнім програмним забезпеченням:
Витягнути просторову підмножину зовнішньої растрової карти 'p016r035_7t20020524_z17_nn30.tif' до нового
зовнішні растрові мапи'p016r035_7t20020524_nc_spm_wake_nn30.tif з використанням GDAL 'gdalwarp'
інструмент:
eval `g.region -g`
gdalwarp -t_srs "`g.proj -wf`" -te $w $s $e $n \
p016r035_7t20020524_z17_nn30.tif \
p016r035_7t20020524_nc_spm_wake_nn30.tif
Тут вхідна растрова карта не повинна збігатися з проекцією розташування, оскільки вона є
перепроектовано на льоту.

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


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

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

Команди Linux

Ad