Разница между геохэш и идентификатором места в API карт Google

Является ли Geohash и Place ID в API Google Maps похожая вещь? если нет, то по каким критериям определяется ID места?

1 ответ

Идентификатор места - это уникальный идентификатор места на картах Google. Местом может быть любое местоположение, ориентир, бизнес, место жительства и т. Д. Geohash - это актуальная система геокодирования.

"Geohash - это система геокодирования, изобретенная Густаво Нимейером и помещенная в общественное достояние. Это иерархическая пространственная структура данных, которая подразделяет пространство на сегменты в форме сетки, что является одним из многих применений так называемой кривой Z-порядка и вообще кривые заполнения пространства." - Википедия

У Google есть отличная статья о Place_IDs здесь:

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

Краткая выдержка:

"Идентификатор места - это текстовый идентификатор, который однозначно идентифицирует место. Идентификаторы места доступны для большинства мест, включая предприятия, достопримечательности, парки и перекрестки. Эти идентификаторы являются стабильными, что означает, что после определения идентификатора места для места Вы можете повторно использовать это значение, когда в следующий раз посмотрите это место.

Вы можете использовать один и тот же идентификатор места в API Google Адресов и в нескольких API Google Карт. Например, вы можете использовать один и тот же идентификатор места для ссылки на место в API мест, API JavaScript Карт Google, API геокодирования Карт Google, API Google Maps Embed и API Карт Google Roads. "

Я надеюсь, что это помогло прояснить ситуацию для вас!

Другие вопросы по тегам