Łączenie zbiorów danych ASCII GRID w jeden rastrowy zbiór w formacie ESRI GRID

Problem

Mamy kilka plików tekstowych z NMT w formacie ASCII GRID:

  • 73122_946375_M-34-89-D-a-4-3.asc
  • 73122_946376_M-34-89-D-a-4-4.asc
  • 73122_946387_M-34-89-D-b-3-3.asc
  • 73122_946388_M-34-89-D-b-3-4.asc
  • 73122_946391_M-34-89-D-b-4-3.asc
  • 73122_946397_M-34-89-D-c-2-1.asc
  • 73122_946398_M-34-89-D-c-2-2.asc
  • 73122_946406_M-34-89-D-d-1-1.asc
  • 73122_946407_M-34-89-D-d-1-2.asc
  • 73122_946410_M-34-89-D-d-2-1.asc

Pliki dodane osobno na scenę programu ArcGIS będą posiadały kolory pikseli wyskalowane w osobnych zakresach (bo różne sa przedziały zmienności wysokości n.p.m. w każdym z powyższych plików). Stąd tak widoczne będą różnice w fototonach na krawędziach rastrów (Fig. 1):

Zbiory danych ASCII GRID przed ich połączeniem
Fig. 1. Zbiory danych ASCII GRID przed ich połączeniem; widoczne są niezgodności fototonów na krawędziach poszczegolnych zbiorów

Chcemy z dodanych plików w formacie ASCII GRID utworzyć jeden obraz rastrowy w formacie ESRI GRID.

Rozwiązanie

Jeżeli wszystkie pliki ASCII GRID są tego samego rodzaju sprawdź we właściwościach wybranego pliku:

  • jaka jest wielkość pikseli (Cell Size (X, Y)),
  • z ilu warstw skladowych składa się dany plik (Number of Bands),
  • jaki jest sposób kodowania wartości reprezentowanych przez piksele (Pixel Type),
  • jaka jest głębia wartości pikseli (Pixel Depth) (Fig. 2).
Właściwości pliku ASCII GRID
Fig. 2. Okno właściwości pliku ASCII GRID 73122_946375_M-34-89-D-a-4-3.asc

U mnie wielkość piksela to 5 × 5 m; liczba warstw to 1; piksele przechowują wartości zmiennoprzecinkowe o zmienności 32-bitowej.

Uzbrojeni w te informacje utworzymy najpierw pusty raster. Z Toolbox z lolalizacji: ArcToolbox > Data Management Tools > Raster > Raster Datasets > Create Raster Datasets otwórz narzędzie do tworzenia pustych zbiorów rastrowych, a następnie zgodnie z pozyskaną wiedzą uzupełnij niezbędne formularze (Fig. 3).

Create Raster Datasets
Fig. 3. Okno dialogowe narzędzia do tworzenia pustych zbiorów rastrowych

Zostanie utworzony i dodany do tabeli zawartości pusty plik rastrowy. Należy zwrócić uwagę, że już teraz (przed dodaniem zbiorów ASCII GRID) ma z góry ustalony jeden zakres zmienności wartości pikseli (Fig. 4).

Pusty plik rastrowy NMT dodany do tabeli zawartości
Fig. 4. Pusty plik rastrowy NMT dodany do tabeli zawartości

Aby do utworzonego, pustego zbioru rastrowego dodać zbiory ASCII GRID, z lokalizacji ArcToolbox > Data Management Tools > Raster > Raster Datasets > Mosaic otwórz narzędzie do tworzenia mozaik, a następnie wypełnij formularze wg wzoru z Fig. 5.

Mosaic
Fig. 5. Okno dialogowe tworzenia mozaiki zbioru rastrowego ESRI GRID

W efekcie zostanie utworzony plik rastrowy NMT zawierający wszystkie składowe zbiory ASCII GRID (Fig. 6).

Mosaic
Fig. 6. Utworzony połączony zbiór NMT w formacie ESRI GRID

Tym razem piksele wszystkich zbiorów ASCII GRID zostały wyskalowane w jednej skali.