IGeometry.Disjoint

IGeometry.Disjoint method

Determina se questa geometria è disgiunta da una geometria specificata.

public bool Disjoint(IGeometry other)
ParametroTipoDescrizione
otherIGeometryUna geometria.

Valore di ritorno

true se questa geometria è “spazialmente disgiunta” da un’altra geometria.false altrimenti.

Eccezioni

eccezionecondizione
ArgumentNullExceptionL’argomento ènull.
ArgumentExceptionUna delle geometrie non è valida in modo tale che l’operazione non può essere completata.
ArgumentExceptionSpatialReferenceSystem delle geometrie non sono equivalenti. Puoi usareSpatialReferenceSystemTransformation per convertire le geometrie nello stesso sistema di riferimento spaziali .

Osservazioni

Questo metodo verifica se le geometrie sono disgiunte in termini di matrice di intersezione DE-9IM. Fondamentalmente, verifica che due geometrie non abbiano punti in comune. Questo metodo equivale a: Per ulteriori dettagli su DE-9IM, vedere la specifica delle funzioni semplici di OpenGIS.

this.Relate(other, "FF*FF****");

Guarda anche