Class RasterLayer

RasterLayer class

Rappresenta un livello raster.

public abstract class RasterLayer : IDisposable

Proprietà

NomeDescrizione
abstract BandCount { get; }Ottiene il numero di bande nel livello raster.
Bounds { get; }Ottiene i limiti del raster.
abstract CellSize { get; }Ottiene la dimensione della cella o dei pixel del raster.
abstract Driver { get; }Ottiene ilDriver che ha istanziato questo livello.
abstract Height { get; }Ottiene l’altezza del raster in pixel. Inoltre è noto come conteggio delle righe.
abstract NoDataValues { get; }Ottiene i valori che rappresentano lo sfondo o “nessun dato” del raster.
abstract SpatialReferenceSystem { get; }Ottiene un sistema di riferimento spaziale raster. Può esserenull se è sconosciuto.
abstract UpperLeftX { get; }Ottiene la coordinata x dell’angolo superiore sinistro del raster.
abstract UpperLeftY { get; }Ottiene la coordinata y dell’angolo superiore sinistro del raster.
abstract Width { get; }Ottiene la larghezza del raster in pixel. Inoltre è noto come conteggio delle colonne.

Metodi

NomeDescrizione
Crop(double[])Ritaglia il livello raster utilizzando una maschera di banda).
Crop(IGeometry, double[])Ritaglia il livello raster utilizzando una forma (e una maschera di banda).
Dispose()Rilascia le risorse utilizzate daRasterLayer .
abstract GetBand(int)Ottiene una banda in base all’indice specificato.
virtual GetExtent()Calcola un’estensione spaziale di questo layer.
GetSpatialPoint(int, int)Converte la colonna e la riga specificate nella coordinata spaziale.
GetStatistics(int, bool)Calcola statistiche riassuntive costituite da conteggio, somma, media, min, max.
GetValues(int, int)Legge i valori nella cella specificata.
GetValuesDump(RasterRect)Legge i valori nel blocco specificato come un array a 1 dimensione.
GetValuesOnExpression(RasterRect, RasterReadExpression)Legge ed elabora i valori di banda in un’espressione.
override ToString()Restituisce una stringa che rappresenta l’oggetto corrente.
Warp(WarpOptions)Distorce il livello raster in un altro.

Guarda anche