Search Results for

    Show / Hide Table of Contents

    Class GeoShapeDescriptor

    Descriptor for building a IGeoShape

    Inheritance
    object
    DescriptorBase<GeoShapeDescriptor, IDescriptor>
    GeoShapeDescriptor
    Implements
    IDescriptor
    Inherited Members
    DescriptorBase<GeoShapeDescriptor, IDescriptor>.Self
    DescriptorBase<GeoShapeDescriptor, IDescriptor>.Assign<TValue>(TValue, Action<IDescriptor, TValue>)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    public class GeoShapeDescriptor : DescriptorBase<GeoShapeDescriptor, IDescriptor>, IDescriptor

    Methods

    | Edit this page View Source

    Circle(GeoCoordinate, string)

    Declaration
    public IGeoShape Circle(GeoCoordinate coordinate, string radius)
    Parameters
    Type Name Description
    GeoCoordinate coordinate
    string radius
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    Envelope(GeoCoordinate, GeoCoordinate)

    Declaration
    public IGeoShape Envelope(GeoCoordinate topLeftCoordinate, GeoCoordinate bottomRightCoordinate)
    Parameters
    Type Name Description
    GeoCoordinate topLeftCoordinate
    GeoCoordinate bottomRightCoordinate
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    Envelope(IEnumerable<GeoCoordinate>)

    Declaration
    public IGeoShape Envelope(IEnumerable<GeoCoordinate> coordinates)
    Parameters
    Type Name Description
    IEnumerable<GeoCoordinate> coordinates
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    GeometryCollection(params IGeoShape[])

    Declaration
    public IGeoShape GeometryCollection(params IGeoShape[] geometries)
    Parameters
    Type Name Description
    IGeoShape[] geometries
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    GeometryCollection(IEnumerable<IGeoShape>)

    Declaration
    public IGeoShape GeometryCollection(IEnumerable<IGeoShape> geometries)
    Parameters
    Type Name Description
    IEnumerable<IGeoShape> geometries
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    LineString(params GeoCoordinate[])

    Declaration
    public IGeoShape LineString(params GeoCoordinate[] coordinates)
    Parameters
    Type Name Description
    GeoCoordinate[] coordinates
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    LineString(IEnumerable<GeoCoordinate>)

    Declaration
    public IGeoShape LineString(IEnumerable<GeoCoordinate> coordinates)
    Parameters
    Type Name Description
    IEnumerable<GeoCoordinate> coordinates
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    MultiLineString(params IEnumerable<GeoCoordinate>[])

    Declaration
    public IGeoShape MultiLineString(params IEnumerable<GeoCoordinate>[] coordinates)
    Parameters
    Type Name Description
    IEnumerable<GeoCoordinate>[] coordinates
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    MultiLineString(IEnumerable<IEnumerable<GeoCoordinate>>)

    Declaration
    public IGeoShape MultiLineString(IEnumerable<IEnumerable<GeoCoordinate>> coordinates)
    Parameters
    Type Name Description
    IEnumerable<IEnumerable<GeoCoordinate>> coordinates
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    MultiPoint(params GeoCoordinate[])

    Declaration
    public IGeoShape MultiPoint(params GeoCoordinate[] coordinates)
    Parameters
    Type Name Description
    GeoCoordinate[] coordinates
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    MultiPoint(IEnumerable<GeoCoordinate>)

    Declaration
    public IGeoShape MultiPoint(IEnumerable<GeoCoordinate> coordinates)
    Parameters
    Type Name Description
    IEnumerable<GeoCoordinate> coordinates
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    MultiPolygon(params IEnumerable<IEnumerable<GeoCoordinate>>[])

    Declaration
    public IGeoShape MultiPolygon(params IEnumerable<IEnumerable<GeoCoordinate>>[] coordinates)
    Parameters
    Type Name Description
    IEnumerable<IEnumerable<GeoCoordinate>>[] coordinates
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    MultiPolygon(IEnumerable<IEnumerable<IEnumerable<GeoCoordinate>>>)

    Declaration
    public IGeoShape MultiPolygon(IEnumerable<IEnumerable<IEnumerable<GeoCoordinate>>> coordinates)
    Parameters
    Type Name Description
    IEnumerable<IEnumerable<IEnumerable<GeoCoordinate>>> coordinates
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    Point(GeoCoordinate)

    Declaration
    public IGeoShape Point(GeoCoordinate coordinates)
    Parameters
    Type Name Description
    GeoCoordinate coordinates
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    Polygon(params IEnumerable<GeoCoordinate>[])

    Declaration
    public IGeoShape Polygon(params IEnumerable<GeoCoordinate>[] coordinates)
    Parameters
    Type Name Description
    IEnumerable<GeoCoordinate>[] coordinates
    Returns
    Type Description
    IGeoShape
    | Edit this page View Source

    Polygon(IEnumerable<IEnumerable<GeoCoordinate>>)

    Declaration
    public IGeoShape Polygon(IEnumerable<IEnumerable<GeoCoordinate>> coordinates)
    Parameters
    Type Name Description
    IEnumerable<IEnumerable<GeoCoordinate>> coordinates
    Returns
    Type Description
    IGeoShape

    Implements

    IDescriptor

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Methods
      • Circle(GeoCoordinate, string)
      • Envelope(GeoCoordinate, GeoCoordinate)
      • Envelope(IEnumerable<GeoCoordinate>)
      • GeometryCollection(params IGeoShape[])
      • GeometryCollection(IEnumerable<IGeoShape>)
      • LineString(params GeoCoordinate[])
      • LineString(IEnumerable<GeoCoordinate>)
      • MultiLineString(params IEnumerable<GeoCoordinate>[])
      • MultiLineString(IEnumerable<IEnumerable<GeoCoordinate>>)
      • MultiPoint(params GeoCoordinate[])
      • MultiPoint(IEnumerable<GeoCoordinate>)
      • MultiPolygon(params IEnumerable<IEnumerable<GeoCoordinate>>[])
      • MultiPolygon(IEnumerable<IEnumerable<IEnumerable<GeoCoordinate>>>)
      • Point(GeoCoordinate)
      • Polygon(params IEnumerable<GeoCoordinate>[])
      • Polygon(IEnumerable<IEnumerable<GeoCoordinate>>)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX