Search Results for

    Show / Hide Table of Contents

    Class UnaryUnionNG

    Unions a collection of geometries in an efficient way, using OverlayNG to ensure robust computation.

    This class is most useful for performing UnaryUnion using a fixed-precision model.
    For unary union using floating precision, Union(Geometry) should be used.
    Inheritance
    object
    UnaryUnionNG
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: NetTopologySuite.Operation.OverlayNG
    Assembly: NetTopologySuite.dll
    Syntax
    public static class UnaryUnionNG

    Methods

    | Edit this page View Source

    Union(Geometry, PrecisionModel)

    Unions a geometry (which is often a collection) using a given precision model.

    Declaration
    public static Geometry Union(Geometry geom, PrecisionModel pm)
    Parameters
    Type Name Description
    Geometry geom

    The geometry to union

    PrecisionModel pm

    The precision model to use

    Returns
    Type Description
    Geometry

    The union of the geometry

    See Also
    OverlayNGRobust
    | Edit this page View Source

    Union(IEnumerable<Geometry>, GeometryFactory, PrecisionModel)

    Unions a geometry (which is often a collection) using a given precision model.

    Declaration
    public static Geometry Union(IEnumerable<Geometry> geoms, GeometryFactory geomFact, PrecisionModel pm)
    Parameters
    Type Name Description
    IEnumerable<Geometry> geoms

    The geometries to union

    GeometryFactory geomFact

    The geometry factory to use

    PrecisionModel pm

    The precision model to use

    Returns
    Type Description
    Geometry

    The union of the geometries

    See Also
    OverlayNGRobust
    | Edit this page View Source

    Union(IEnumerable<Geometry>, PrecisionModel)

    Unions a geometry (which is often a collection) using a given precision model.

    Declaration
    public static Geometry Union(IEnumerable<Geometry> geoms, PrecisionModel pm)
    Parameters
    Type Name Description
    IEnumerable<Geometry> geoms

    The geometries to union

    PrecisionModel pm

    The precision model to use

    Returns
    Type Description
    Geometry

    The union of the geometries

    See Also
    OverlayNGRobust
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX