Search Results for

    Show / Hide Table of Contents

    Namespace NetTopologySuite.Index

    Provides classes for various kinds of spatial indexes.

    Classes

    ArrayListVisitor

    Builds an array of all visited items.

    ArrayListVisitor<T>

    Builds an array of all visited items.

    VertexSequencePackedRtree

    A semi-static spatial index for points which occur in a spatially-coherent sequence. In particular, this is suitable for indexing the vertices of a {@link LineString} or {@link Polygon} ring.

    The index is constructed in a batch fashion on a given sequence of coordinates. Coordinates can be removed via the {@link #remove(int)} method.

    Note that this index queries only the individual points of the input coordinate sequence, not any line segments which might be lie between them.

    The input coordinate array is read-only, and is not changed when vertices are removed.

    Interfaces

    IIndexVisitor

    A visitor for nodes and items in an index.

    IItemVisitor<T>

    A visitor for items in a ISpatialIndex<T>.

    ILimitingItemVisitor<T>

    A visitor for items in a ISpatialIndex<T>

    Not used, commited by accident!

    ISpatialIndexEx<T>

    ISpatialIndex<T>

    The basic insertion and query operations supported by classes implementing spatial index algorithms. A spatial index typically provides a primary filter for range rectangle queries. A secondary filter is required to test for exact intersection. Of course, this secondary filter may consist of other tests besides intersection, such as testing other kinds of spatial relationships.

    • Edit this page
    In this article
    Back to top Generated by DocFX