get By Tags
Search for features by a set of tags.
Return
A list of dictionary entries that match the given tags or an empty list if nothing is found.
For a set of tags that match a less specific feature and a more specific feature, only the more specific feature is returned. E.g. amenity=doctors + healthcare:speciality=cardiology matches only a Cardiologist, not a Doctor's Office in general.
In rare cases, a set of tags may match multiple primary features, such as for tag combinations like shop=deli + amenity=cafe. This somewhat frowned upon tagging practice is the only reason why this method returns a list.
Parameters
feature tags
Optional. If not null, only returns features that match the given geometry type.
Optional. List of IETF language tags of languages in which the result should be localized.
Several languages can be specified to each fall back to if a translation does not exist in the language before that. For example, specify listOf("ca-ES","es", null) if results in Catalan are preferred, Spanish is also fine or otherwise use unlocalized results (null).
Defaults to listOf(<default system language>, null), i.e. unlocalized results are included by default. (Brand features are usually not localized.)
Optional. ISO 3166-1 alpha-2 country code (e.g. "US") or the ISO 3166-2 (e.g. "US-NY") of the country/state the element is in. If null, will only return matches that are not county-specific.
Optional. true to only include suggestions, false to not include suggestions or null to include any in the result. Suggestions are brands, like 7-Eleven, Santander etc.