IGeometry.Within
Contenuti
[
Nascondere
]Within(Extent)
Determina se questa geometria si trova all’interno di un’estensione specificata.
public bool Within(Extent extent)
Parametro | Tipo | Descrizione |
---|---|---|
extent | Extent | La misura. |
Valore di ritorno
true
se questa geometria è all’interno dell’estensione;false
altrimenti.
Eccezioni
eccezione | condizione |
---|---|
ArgumentNullException | L’argomento ènull . |
Guarda anche
- method Contains
- class Extent
- interface IGeometry
- spazio dei nomi Aspose.Gis.Geometries
- assemblea Aspose.GIS
Within(IGeometry)
Determina se questa geometria si trova all’interno di una geometria specificata.
public bool Within(IGeometry other)
Parametro | Tipo | Descrizione |
---|---|---|
other | IGeometry | Una geometria. |
Valore di ritorno
true
se questa geometria è “spazialmente all’interno” di un’altra geometria.false
altrimenti.
Eccezioni
eccezione | condizione |
---|---|
ArgumentNullException | L’argomento ènull . |
ArgumentException | Una delle geometrie non è valida in modo tale che l’operazione non può essere completata. |
ArgumentException | SpatialReferenceSystem delle geometrie non sono equivalenti. Puoi usareSpatialReferenceSystemTransformation per convertire le geometrie nello stesso sistema di riferimento spaziali . |
Osservazioni
Questo metodo verifica se una geometria è all’interno di un’altra in termini di matrice di intersezione DE-9IM. Una geometria è all’interno di un’altra, se un’altra geometria contiene tutti i punti della geometria e gli interni delle geometrie si intersecano. Questo metodo equivale a: Vedere OpenGIS Simple Features Specification per maggiori dettagli su DE-9IM e la relazione “spazialmente all’interno”.
this.Relate(other, "T*F**F***");
Guarda anche
- method SpatiallyContains
- method CoveredBy
- interface IGeometry
- spazio dei nomi Aspose.Gis.Geometries
- assemblea Aspose.GIS