2017-02-07 3 views

答えて

1

場所IDは、Googleマップ上の場所の一意のIDです。場所は、任意のタイプの場所、ランドマーク、ビジネス、住居などです。ジオハッシュは、実際のジオコーディングシステムです。

"GeohashはGustavo Niemeyerによって発明され、パブリックドメインに配置されたジオコーディングシステムであり、スペースをグリッド形状のバケットに細分する階層的な空間データ構造です。 Z次曲線、および一般的に空間充填曲線を含む。 - ウィキペディア

GoogleはここPlace_IDsに大きな記事があります。

https://developers.google.com/places/place-id

短い抜粋:

「場所のIDが一意に場所を識別するID(テキスト表記)がある場所のIDがご利用いただけます。ランドマーク、公園、交差点などのほとんどの場所では、これらのIDは安定しているため、場所の場所IDを特定したら、その場所を次に検索するときにその値を再利用できます。

GoogleプレイスAPIといくつかのGoogle Maps APIで同じ場所IDを使用できます。たとえば、同じ場所IDを使用して、Places API、Google Maps JavaScript API、Google Maps Geocoding API、Google Maps Embed API、Google Maps Roads APIの場所を参照できます。

+0

ありがとうございました@stephen。場所IDを使用して距離を計算することができますか、またはgeohashを使用する必要がありますか? –

+0

本当に問題ありません。 (https://developers.google.com/maps/documentation/directions/intro#RequestParameters)Distance Matrix APIでこれを行うこともできます(https:// developers .google.com/maps/documentation/distance-matrix/intro#RequestParameters) –

関連する問題