Итак, у меня есть идея веб-приложения, но я изо всех сил пытаюсь понять взаимодействие, которое должно произойти как между моей серверной базой данных, так и с API геолокации (например, Foursquare / Google Places).
Все, что мне нужно сделать, это просто сохранить информацию, такую как новостную статью (статьи), для каждого элемента местоположения (например, бар, магазин, парк). Как мне сохранить эту информацию в моей базе данных, чтобы я мог выполнить следующий поиск:
Поиск: Отображение топовых мест в радиусе 25 миль с более чем 10 связанными новостными статьями, которые находятся в моей базе данных.
Мое решение : Скинуть все места в пределах 25 миль от службы API, объединить этот список с моей базой данных новостных статей и отфильтровать результаты, содержащие более 10 новостных статей?
Не знаете, как должны работать эти типы приложений геолокации? Любое разъяснение было бы здорово.