Phonegap Geolocation - как узнать, близок ли мой пользователь к ориентирам? - PullRequest
4 голосов
/ 18 января 2012

Может ли кто-нибудь дать мне упрощенный обзор того, как я мог бы определить, был ли мой пользователь рядом, скажем, определенный розничный магазин или достопримечательность и т. Д .?

Я знаю, как получить координаты с помощью api геолокации, но не знаю, как определить, что находится рядом с ним?

Это, по сути, то, что делает foursquare, google maps и т. Д. (Черт возьми, они даже знают, какими они являются типами предприятий) ...

Может кто-нибудь подсказать мне, пожалуйста?

1 Ответ

4 голосов
/ 19 января 2012

Две части к этому:

  1. Расстояние между двумя точками широты / долготы - см. Этот ответ https://stackoverflow.com/a/8914832/156477 (в частности, часть о получении расстояния между точками широты и долготы).

  2. Где вы получите список достопримечательностей .... это большая проблема. Вы можете попробовать использовать такой сервис, как Frommers или Eventful , или, если вы счастливы использовать Google, используйте их относительно новый Places API (и Google Решение означает, что вы можете пропустить шаг 1).

...