Jest to polecenie gdal_rasterize, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
gdal_rasterize - gdal_rasterize wypala geometrie wektorowe w raster
STRESZCZENIE
Użycie: gdal_rasterize [-b pasmo]* [-i] [-at]
[-wartość spalania]* | [-a nazwa_atrybutu] [-3d]
[-l nazwa_warstwy]* [-where wyrażenie] [-sql instrukcja_wyboru]
[-of format] [-a_srs srs_def] [-co "NAZWA=WARTOŚĆ"]*
[-a_nodata wartość] [-wartość początkowa]*
[-te xmin ymin xmax ymax] [-tr xres yres] [-tap] [-ts szerokość wysokość]
[-ot {Byte/Int16/UInt16/UInt32/Int32/Float32/Float64/
CInt16/CInt32/CFloat32/CFloat64}] [-q]
OPIS
Ten program wypala geometrie wektorowe (punkty, linie i wielokąty) w pasmach rastrowych
obrazu rastrowego. Wektory są odczytywane z formatów wektorowych obsługiwanych przez OGR.
Należy pamiętać, że dane wektorowe muszą znajdować się w tym samym układzie współrzędnych, co dane rastrowe; na
reprojekcja much nie jest zapewniona.
Od GDAL 1.8.0 docelowy plik GDAL można utworzyć za pomocą gdal_rasterize. Jedno z -tr lub -ts
w takim przypadku należy użyć opcji.
-b pasmo:
Pasma do wypalania wartości. Do wypalenia listy można użyć wielu argumentów -b
zespołów. Domyślnie jest wypalane w paśmie 1.
-ja:
Odwróć rasteryzację. Nagraj ustaloną wartość spalania lub wartość spalania powiązaną z
pierwszy element we wszystkich częściach obrazu nie wewnątrz dostarczonego wielokąta.
-w:
Włącza opcję rasteryzacji ALL_TOUCHED, aby wszystkie piksele dotykane liniami lub
wielokąty zostaną zaktualizowane nie tylko te, które znajdują się na ścieżce renderowania linii lub których środek
punkt znajduje się wewnątrz wielokąta. Domyślnie wyłączone dla normalnych reguł renderowania.
-oparzenie wartość:
Stała wartość do wypalenia w paśmie dla wszystkich obiektów. Lista opcji -burn może być
dostarczone, po jednym na zapisywane pasmo.
-a nazwa_atrybutu:
Identyfikuje pole atrybutu w funkcjach, które mają być używane do wypalania wartości. The
wartość zostanie wypalona we wszystkich pasmach wyjściowych.
-3d:
Wskazuje, że wartość przepalenia powinna zostać wyodrębniona z wartości „Z” elementu.
Wartości te są korygowane przez wartość wypalenia podaną przez „-wartość wypalenia” lub „-a”.
nazwa_atrybutu”, jeśli została podana. Obecnie tylko punkty i linie są rysowane w 3D.
-l nazwa warstwy:
Wskazuje warstwy ze źródła danych, które zostaną użyte dla obiektów wejściowych. Móc
być określona wiele razy, ale musi być podana co najmniej jedna nazwa warstwy lub opcja -sql
określony.
-gdzie wyrażenie:
Opcjonalne wyrażenie zapytania w stylu SQL WHERE, które ma zostać zastosowane do wybranych obiektów do nagrania
z warstwy wejściowej (warstw).
-kw instrukcja_wyboru:
Instrukcja SQL, która ma zostać porównana ze źródłem danych w celu utworzenia warstwy wirtualnej
cechy do wypalenia.
-z format:
(GDAL >= 1.8.0) Wybierz format wyjściowy. Wartość domyślna to GeoTIFF (GTiff). Użyj
skrócona nazwa formatu.
-a_nodane wartość:
(GDAL >= 1.8.0) Przypisz określoną wartość nodata do wstęg wyjściowych.
-w tym wartość:
(GDAL >= 1.8.0) Wstępnie zainicjuj wyjściowe pasma obrazu tymi wartościami. Jednakże to
nie jest oznaczony jako wartość nodata w pliku wyjściowym. Jeśli podana jest tylko jedna wartość, tzw
ta sama wartość jest używana we wszystkich pasmach.
-a_srs srs_def:
(GDAL >= 1.8.0) Zastąp projekcję dla pliku wyjściowego. Jeśli nie określono,
zostanie użyta projekcja wejściowego pliku wektorowego, jeśli jest dostępna. Jeśli niezgodne
projekcje między plikami wejściowymi i wyjściowymi, nie zostanie podjęta żadna próba ponownego odwzorowania
cechy. ten srs_def może to być dowolny ze zwykłych formularzy GDAL/OGR, kompletny WKT, PROJ.4,
EPSG:n lub plik zawierający plik WKT.
-współ 'NAZWA=WARTOŚĆ':
(GDAL >= 1.8.0) Przekazuje opcję tworzenia do sterownika formatu wyjściowego. Wiele -współ
mogą być wymienione opcje. Zobacz dokumentację dotyczącą formatu, aby uzyskać informacje na temat legalnych opcji tworzenia
dla każdego formatu.
-herbata x min ymin xmaks ymaks :
(GDAL >= 1.8.0) ustaw zakresy georeferencyjne. Wartości muszą być wyrażone w
jednostki georeferencyjne. Jeśli nie zostanie określony, rozmiar pliku wyjściowego będzie wynosił
zakres warstw wektorowych.
-tr xres Yres :
(GDAL >= 1.8.0) ustaw docelową rozdzielczość. Wartości muszą być wyrażone w georeferencjach
jednostki. Obie muszą być wartościami dodatnimi.
-uzyskiwać:
(GDAL >= 1.8.0) (piksele wyrównane do celu) wyrównaj współrzędne zakresu
plik wyjściowy do wartości -tr, tak aby wyrównany zakres zawierał
minimalny zakres.
-ts szerokość wysokość:
(GDAL >= 1.8.0) ustawia rozmiar pliku wyjściowego w pikselach i liniach. Zauważ, że nie można użyć opcji -ts
z -tr
-ot rodzaj:
(GDAL >= 1.8.0) Aby pasma wyjściowe miały wskazany typ danych. Domyślnie do
Pływak64
-Q:
(GDAL >= 1.8.0) Pomiń monitor postępu i inne wyjścia niebędące błędami.
źródło_danych_źródła:
Dowolne możliwe do odczytania źródło danych obsługiwane przez OGR.
nazwa_pliku dst:
Plik wyjściowy obsługiwany przez GDAL. Musi obsługiwać dostęp do trybu aktualizacji. Przed GDAL 1.8.0,
gdal_rasterize nie mógł utworzyć nowych plików wyjściowych.
PRZYKŁAD
Poniższe polecenie spaliłoby wszystkie wielokąty z mask.shp do pliku work.tif RGB TIFF z
kolor czerwony (RGB = 255,0,0).
gdal_rasterize -b 1 -b 2 -b 3 -burn 255 -burn 0 -burn 0 -l maska mask.shp praca.tif
Poniższe polecenie spaliłoby wszystkie budynki „klasy A” w wyjściowym pliku elewacji, ciągnąc
górna elewacja z atrybutu ROOF_H.
gdal_rasterize -a ROOF_H -where 'class="A"' -l footprints footprints.shp city_dem.tif
AUTORSKI
Franka Warmerdama [email chroniony]
Korzystaj z gdal_rasterize online, korzystając z usług onworks.net