Как эффективно выполнить ограниченный гео-запрос? - PullRequest
1 голос
/ 26 февраля 2011

Есть предложения, как эффективно выполнять ограниченный гео-запрос?кеширование?

Фон

Я использую гугл карты + кластерный маркер, и каждый раз, когда пользователь меняет границы, я запрашиваю бэкэнд.Я хотел бы сделать это более эффективным.

Параметры

  1. Без кэширования - при изменении границ -> запрос с новыми границами -> обновить все маркеры
  2. Кэширование при изменении границ -> разделить границы на quadkeys -> проверить кэш quadkey -> запросить маркеры, используя quadkey, которого нет в кэше -> добавить новые маркеры quadkey на карту

Предложенияпожалуйста

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...