eemont.geometry.PointFromQuery¶
- eemont.geometry.PointFromQuery(query, geocoder='nominatim', **kwargs)[source]¶
Constructs an ee.Geometry describing a point from a query submitted to a geodocer using the geopy package. This returns exactly one pair of coordinates.
Tip
Check more info about constructors in the User Guide.
- Parameters
query (str) – Address, query or structured query to geocode.
geocoder (str, default = 'nominatim') – Geocoder to use. Please visit https://geopy.readthedocs.io/ for more info.
**kwargs – Keywords arguments for geolocator.geocode(). The user_agent argument is mandatory (this argument can be set as user_agent = ‘my-gee-username’ or user_agent = ‘my-gee-app-name’). Please visit https://geopy.readthedocs.io/ for more info.
- Returns
Geometry describing a point from the specified query.
- Return type
ee.Geometry.Point
See also
BBoxFromQuery
Constructs an ee.Geometry describing a bounding box from a query submitted to a geodocer using the geopy package.
MultiPointFromQuery
Constructs an ee.Geometry describing a multi-point from a query submitted to a geodocer using the geopy package.
Examples
>>> import ee, eemont >>> ee.Authenticate() >>> ee.Initialize() >>> ee.Geometry.PointFromQuery('Mt. Rainier, USA',user_agent = 'my-gee-eemont-query') ee.Geometry({ "functionInvocationValue": { "functionName": "GeometryConstructors.Point", "arguments": { "coordinates": { "constantValue": [ -121.757682, 46.8521484 ] } } } })