Це команда r.externalgrass, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
р.зовнішній - Посилання GDAL підтримує растрові дані як псевдо растрові карти GRASS.
КЛЮЧОВІ СЛОВА
растрові, імпортні, зовнішні
СИНТАКСИС
р.зовнішній
р.зовнішній --допомога
р.зовнішній [-foehv] [вхід=ім'я] [джерело=ім'я] вихід=ім'я [band=ціле]
[назву=фраза] [--перезаписати] [--допомога] [--докладний] [--тихий] [--ui]
Прапори:
-f
Перелік підтримуваних форматів і вихід
-o
Замінити перевірку проекції (використовувати проекцію поточного місцезнаходження)
Припустимо, що набір даних має ту ж проекцію, що й поточне розташування
-e
Розширити екстенти регіону на основі нового набору даних
Також оновлює регіон за замовчуванням, якщо він знаходиться в ПОСТІЙНОМУ наборі карт
-h
Переверніть горизонтально
-v
Переверніть вертикально
--перезаписати
Дозволити вихідним файлам замінювати наявні файли
--допомога
Роздрукувати підсумок використання
-багатослівний
Детальний вихід модуля
--спокійно
Тихий вихід модуля
--ui
Примусово запустити діалогове вікно графічного інтерфейсу
Параметри:
вхід=ім'я
Ім'я растрового файлу, який потрібно зв'язати
джерело=ім'я
Назва нефайлового джерела даних GDAL
вихід=ім'я [вимагається]
Ім'я вихідної растрової карти
band=ціле
Діапазон для вибору (за умовчанням усі діапазони)
назву=фраза
Заголовок отриманої растрової карти
ОПИС
р.зовнішній дозволяє користувачеві зв’язати файл растрового файлу, який підтримує GDAL, до двійкової растрової карти
шару з будь-якого формату растрової карти, який підтримує GDAL, з додатковим заголовком. Файл ні
імпортовано, але щойно зареєстроване як растрова карта GRASS.
ПРИМІТКИ
По суті, р.зовнішній створює посилання лише для читання на вихідний набір даних
дійсний, якщо вихідний набір даних залишається в початково вказаному каталозі та імені файлу.
NULL дані обробка
пов’язаний з GDAL (р.зовнішній) мапи не мають або використовують растрове зображення NULL, отже r.null не може
маніпулювати ними безпосередньо. Тут NULL — це клітинки, значення яких збігається із зазначеним значенням
за допомогою функції GDALGetRasterNoDataValue(). Щоб застосувати пов’язане з GDAL, користувачеві необхідно
або створіть МАСКУ (наприклад, з р.маска), а потім "застосувати" його, напр r.resample, або використовувати
r.mapcalc щоб створити копію з відповідними категоріями, зміненими на NULL (if()
хвороба).
ПРИКЛАДИ
RGB Ортофото від GeoTIFF
# імпорт усіх каналів (кожен канал стане растровою картою GRASS):
r.external input=/home/user/data/maps/059100.tif output=ortho
g.region растр=ortho.3 -p
d.rgb r=орто.1 g=орто.2 b=орто.3
r.composite r=ortho.1 g=ortho.2 b=ortho.3 вихід=ortho.rgb
Обробка робочий без дані імпорт та експорт
Зовнішні растрові карти, які підлягають обробці, можна безпосередньо зв’язати за допомогою р.зовнішній; так само,
результати можуть бути записані в стандартні растрові формати за допомогою r.external.out (підтримується GDAL
формати):
# зареєструвати файл GeoTIFF для використання в поточному наборі карт:
r.external input=terra_lst1km20030314.LST_Day.tif output=modis_celsius
# визначити вихідний каталог для файлів, отриманих у результаті обчислення GRASS:
r.external.out directory=$HOME/gisoutput/ format="GTiff"
# виконати обчислення GRASS (тут: витягти пікселі > 20 ° C)
# це зберігає вихідну карту безпосередньо як GeoTIFF:
r.mapcalc "warm.tif = if(modis_celsius > 20.0, modis_celsius, null() )"
# припиніть вихідне підключення GDAL і поверніться до запису растрових файлів GRASS:
r.external.out -r
# тепер використовуйте отриманий файл деінде
gdalinfo $HOME/gisoutput/warm.tif
Посилання
Сторінки GDAL: http://www.gdal.org/
Використовуйте r.externalgrass онлайн за допомогою служб onworks.net