Google Places/Maps - 有什么方法可以推断出位置的环境类型?例如。靠近海滩、山脉等)

Google Places/Maps - any way to deduce the environment type of a location? E.g. near a beach, mountain, etc)

可能是一个晦涩的问题,但无论如何都值得一问 -

我知道 Google 地点可以判断用户是否在某个基于城市的位置附近,例如公园或健身房,但是有没有办法(有或没有 Google API)来推断用户靠近 'mountain' 或 'beach' 等特征?不是特定的,只是 'a' 海滩。

即使只是以某种方式链接到 lat/long 边界的环境类型地图也会很有用 - 例如'desert'、'forest' 等。有时,Google 有这样一个地方的列表,但它非常不精确 - 例如,在 'park' 类别的地点中,我可以找到自然保护区、国家公园、保护区(有海滩或山脉!),甚至只是当地城镇的那个角落纪念公园。有没有比这更具体的方法?

您可以尝试使用 natural_feature type. 这种类型可能 return 海滩或山脉。

如果这不起作用,您可以使用开放式街道地图并使用 tag 功能。