Search Results for

    Show / Hide Table of Contents

    Class RelateComputer

    Computes the topological relationship between two Geometries. RelateComputer does not need to build a complete graph structure to compute the IntersectionMatrix. The relationship between the geometries can be computed by simply examining the labelling of edges incident on each node. RelateComputer does not currently support arbitrary GeometryCollections. This is because GeometryCollections can contain overlapping Polygons. In order to correct compute relate on overlapping Polygons, they would first need to be noded and merged (if not explicitly, at least implicitly).

    Inheritance
    object
    RelateComputer
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: NetTopologySuite.Operation.Relate
    Assembly: NetTopologySuite.dll
    Syntax
    public class RelateComputer

    Constructors

    | Edit this page View Source

    RelateComputer(ElevationModel, GeometryGraph[])

    Declaration
    public RelateComputer(ElevationModel em, GeometryGraph[] arg)
    Parameters
    Type Name Description
    ElevationModel em
    GeometryGraph[] arg
    | Edit this page View Source

    RelateComputer(GeometryGraph[])

    Declaration
    public RelateComputer(GeometryGraph[] arg)
    Parameters
    Type Name Description
    GeometryGraph[] arg

    Methods

    | Edit this page View Source

    ComputeIM()

    Declaration
    public IntersectionMatrix ComputeIM()
    Returns
    Type Description
    IntersectionMatrix
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX