PlaceController¶
- class pyinaturalist.controllers.PlaceController(client)¶
Bases:
BaseController
Controller for Place requests
Methods
- __call__(place_id, **kwargs)¶
Get a single place by ID
Example
>>> client.places(67591)
- __init__(client)¶
- autocomplete(q=None, **params)¶
Given a query string, get places with names starting with the search term
Notes
API reference: GET /places/autocomplete
Example
>>> client.places.autocomplete('Irkutsk')
- from_ids(place_ids, **params)¶
Get places by ID
Notes
API reference: GET /places/{id}
Example
>>> client.places.from_ids([67591, 89191])
- nearby(nelat, nelng, swlat, swlng, name=None, **params)¶
Search for places near a given location
Notes
API reference: GET /places/nearby
Example
>>> bounding_box = (150.0, -50.0, -149.999, -49.999) >>> client.places.nearby(*bounding_box)