Для многих это может показаться тривиальным вопросом, но, поскольку я только начинаю свои занятия с LBS, это превращается в кошмар.
Самое простое, что я пытаюсь сделать, это построить foursquare :) ..naa..это приложение для путешествий с данными о местах, событиях и т. Д. На самом деле это не новая / большая вещь. Что меня смущает, так это то, как люди хранят эти данные о местоположении. С одной стороны я вижу PostGis (который выглядит сложным), а с другой стороны, я вижу хост-платформу simpleGeo (которая идеально подходит для быстрой разработки). Оба хранят лат, только долго (насколько я понимаю). Это действительно все для хранения данных о местоположении? Конечно, я не упоминаю о возможности пространственных запросов, которые присутствуют как в simpleGeo, так и в postGis.
Кроме того, является ли хорошей идеей создание специального сервиса поверх REST (возможно, с использованием Sinatra) специально для данных о местоположении - в отличие от основного веб-приложения?
Этот вопрос может показаться неполным или даже не вопросом :), потому что, честно говоря, я понятия не имею, как поступить с LBS.
Заранее спасибо!