NextGIS Frontend
    Preparing search index...

    Interface NgwFeatureRequestOptions<P>

    interface NgwFeatureRequestOptions<
        P extends FeatureProperties = FeatureProperties,
    > {
        extensions?: null | false | string[] | (keyof FeatureItemExtensions)[];
        fields?: null | false | (keyof P)[];
        geom?: boolean;
        geomFormat?: GeomFormat;
        ilike?: string;
        intersects?: string | LngLatBoundsArray | LngLatArray[];
        like?: string;
        limit?: number;
        offset?: number;
        orderBy?: (string | keyof P)[];
        signal?: null | AbortSignal;
        srs?: number;
        strategy?: "BBOX" | "BBOX+";
    }

    Type Parameters

    Hierarchy (View Summary)

    Index

    Properties

    extensions?: null | false | string[] | (keyof FeatureItemExtensions)[]
    fields?: null | false | (keyof P)[]
    geom?: boolean
    geomFormat?: GeomFormat
    ilike?: string
    intersects?: string | LngLatBoundsArray | LngLatArray[]

    WKT polygon geometry

    like?: string
    limit?: number

    Limit (paginated) - max number of entities should be taken.

    offset?: number

    Offset (paginated) where from entities should be taken.

    orderBy?: (string | keyof P)[]

    set fields for order

    TODO: use typescript 4.1 template string type for map -${field}

    { "orderBy": ["field1", "-field2"] }
    
    signal?: null | AbortSignal
    srs?: number
    strategy?: "BBOX" | "BBOX+"