google maps api中的geohash和Place ID是相似的吗?如果不是,那么根据什么标准定义 Place ID?
1 回答
地点 ID 是 Google 地图上地点的唯一标识。地点可以是任何类型的位置、地标、商业、住宅等。 Geohash 是一个实际的地理编码系统。
“Geohash 是 Gustavo Niemeyer 发明并置于公共领域的地理编码系统。它是一种分层空间数据结构,可将空间细分为网格形状的桶,这是所谓的 Z 阶曲线的众多应用之一,通常是空间填充曲线。” - 维基百科
Google 在这里有一篇关于 Place_ID 的精彩文章:
https://developers.google.com/places/place-id
一个简短的摘录:
“地点 ID 是唯一标识地点的文本标识符。地点 ID 可用于大多数位置,包括企业、地标、公园和十字路口。这些 ID 是稳定的,这意味着一旦您确定了地点的地点 ID ,您可以在下次查找该地点时重用该值。
您可以在 Google Places API 和许多 Google Maps API 中使用相同的地点 ID。例如,您可以使用相同的地点 ID 来引用 Places API、Google Maps JavaScript API、Google Maps Geocoding API、Google Maps Embed API 和 Google Maps Roads API 中的地点。”
我希望这有助于为您澄清事情!