To jest polecenie r.externalgrass, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
r.zewnętrzny - Linki obsługiwane przez GDAL dane rastrowe jako mapa rastrowa pseudo GRASS.
SŁOWA KLUCZOWE
rastrowy, import, zewnętrzny
STRESZCZENIE
r.zewnętrzny
r.zewnętrzny --help
r.zewnętrzny [-foehv] [wkład=Nazwa] [źródło=Nazwa] wydajność=Nazwa [pasmo=liczba całkowita]
[tytuł=wyrażenie] [--przepisać] [--pomoc] [--gadatliwy] [--cichy] [--ui]
Flagi:
-f
Wyświetl listę obsługiwanych formatów i wyjdź
-o
Zastąp kontrolę projekcji (użyj projekcji bieżącej lokalizacji)
Załóżmy, że zestaw danych ma taką samą projekcję jak bieżąca lokalizacja
-e
Rozszerz zasięg regionu na podstawie nowego zestawu danych
Aktualizuje również domyślny region, jeśli znajduje się w STAŁYM zestawie map
-h
Obróć poziomo
-v
Odwróć w pionie
--przepisać
Zezwalaj plikom wyjściowym na zastępowanie istniejących plików
--help
Wydrukuj podsumowanie wykorzystania
--gadatliwy
Pełne wyjście modułu
--cichy
Cichy moduł wyjściowy
--UI
Wymuś uruchomienie okna GUI
Parametry:
wkład=Nazwa
Nazwa pliku rastrowego, który ma zostać połączony
źródło=Nazwa
Nazwa nieplikowego źródła danych GDAL
wydajność=Nazwa [wymagany]
Nazwa wyjściowej mapy rastrowej
pasmo=liczba całkowita
Pasmo do wyboru (domyślnie są to wszystkie pasma)
tytuł=wyrażenie
Tytuł wynikowej mapy rastrowej
OPIS
r.zewnętrzny umożliwia użytkownikowi połączenie pliku rastrowego obsługiwanego przez GDAL z binarną mapą rastrową
warstwę z dowolnego formatu mapy rastrowej obsługiwanej przez GDAL, z opcjonalnym tytułem. Plik nie
zaimportowany, ale właśnie zarejestrowany jako mapa rastrowa GRASS.
UWAGI
W istocie r.zewnętrzny tworzy łącze tylko do odczytu do oryginalnego zestawu danych, który jest tylko
ważny, jeśli oryginalny zbiór danych pozostaje w oryginalnie wskazanym katalogu i nazwie pliku.
NULL dane obsługa
Połączone z GDAL (r.zewnętrzny) mapy nie mają mapy bitowej NULL ani jej nie używają r.zerowy nie może
bezpośrednio nimi manipulować. Tutaj komórki NULL to te, których wartość jest zgodna z podaną wartością
za pomocą funkcji GDALGetRasterNoDataValue(). Aby zastosować połączenie GDAL, użytkownik musi to zrobić
albo utwórz MASKĘ (np. za pomocą r.maska), a następnie „zastosuj” go za pomocą np r.próbka, albo użyj
r.mapcalc aby utworzyć kopię z odpowiednimi kategoriami zmienionymi na NULL (if()
stan: schorzenie).
PRZYKŁADY
RGB Ortofoto od GeoTIFF
# import wszystkich kanałów (każdy kanał stanie się mapą rastrową GRASS):
r.external input=/home/user/data/maps/059100.tif Output=orto
g.region raster=orto.3 -p
d.rgb r=orto.1 g=orto.2 b=orto.3
r.composite r=orto.1 g=orto.2 b=orto.3 wyjście=orto.rgb
Przetwarzanie workflow bez dane importować i eksport
Zewnętrzne mapy rastrowe do obróbki można bezpośrednio łączyć za pomocą r.zewnętrzny; podobnie,
wyniki można zapisać w standardowych formatach rastrowych za pomocą r.zewn.wyj (Obsługiwane GDAL
formaty):
# zarejestruj plik GeoTIFF, który będzie używany w bieżącym zestawie map:
r.external input=terra_lst1km20030314.LST_Day.tif wyjście=modis_celsius
# zdefiniuj katalog wyjściowy dla plików powstałych w wyniku obliczeń GRASS:
r.external.out katalog=$HOME/gisoutput/ format="GTiff"
# wykonaj obliczenia GRASS (tutaj: wyodrębnij piksele > 20 stopni C)
# przechowuje mapę wyjściową bezpośrednio jako GeoTIFF:
r.mapcalc "warm.tif = if(modis_celsius > 20.0, modis_celsius, null() )"
# zakończ połączenie wyjściowe GDAL i wróć do zapisu plików rastrowych GRASS:
r.zewn.wyj -r
# teraz użyj wynikowego pliku w innym miejscu
gdalinfo $HOME/gisoutput/warm.tif
LITERATURA
Strony GDAL: http://www.gdal.org/
Korzystaj z r.externalgrass online, korzystając z usług onworks.net