faninsar.query.result.QueryResult#

class faninsar.query.result.QueryResult(points: PointsResult | dict | None = None, boxes: BBoxesResult | dict | None = None, polygons: PolygonsResult | dict | None = None, query: GeoQuery = None)[source]#

Bases: object

A combined result of Queries.

the PointsResult, BBoxesResult, and PolygonsResult queries. This class is the default return type of the geospatial Queries results for the datasets.

__init__(points: PointsResult | dict | None = None, boxes: BBoxesResult | dict | None = None, polygons: PolygonsResult | dict | None = None, query: GeoQuery = None) None[source]#

Initialize the QueryResult instance.

Parameters:

Methods

__init__([points, boxes, polygons, query])

Initialize the QueryResult instance.

Attributes

boxes

Result of the BoundingBox query.

points

Result of the Points query.

polygons

Result of the Polygons query.

query

The GeoQuery instance used to generate results.

property boxes: BBoxesResult | None#

Result of the BoundingBox query.

property points: PointsResult | None#

Result of the Points query.

property polygons: PolygonsResult | None#

Result of the Polygons query.

property query: GeoQuery | None#

The GeoQuery instance used to generate results.