pysal.lib.cg.
PointLocator
(points)[source]¶An abstract representation of a point indexing data structure.
Methods
nearest (query_point) |
Returns the nearest point indexed to a query point. |
overlapping (region_rect) |
Returns the indexed points located inside a rectangular query region. |
polygon (polygon) |
Returns the indexed points located inside a polygon |
proximity (origin, r) |
Returns the indexed points located within some distance of an origin point. |
region (region_rect) |
Returns the indexed points located inside a rectangular query region. |
__init__
(points)[source]¶Returns a point locator object.
__init__(Point list) -> PointLocator
Parameters: |
|
---|
Examples
>>> points = [Point((0, 0)), Point((1, 6)), Point((5.4, 1.4))]
>>> pl = PointLocator(points)
Methods
__init__ (points) |
Returns a point locator object. |
nearest (query_point) |
Returns the nearest point indexed to a query point. |
overlapping (region_rect) |
Returns the indexed points located inside a rectangular query region. |
polygon (polygon) |
Returns the indexed points located inside a polygon |
proximity (origin, r) |
Returns the indexed points located within some distance of an origin point. |
region (region_rect) |
Returns the indexed points located inside a rectangular query region. |