GeoModel с Google App Engine - запросы

Я пытаюсь использовать модуль GeoModel python для быстрого доступа к картографическим данным для моего приложения Google App Engine. У меня просто есть несколько общих вопросов для проблем, с которыми я сталкиваюсь. Существует два основных метода, proximity_fetch и bounding_box_fetch, который можно использовать для возврата запросов. Они на самом деле возвращают набор результатов, не фильтрованный запрос, что означает, что необходимо полностью подготовить фильтрованный запрос прежде, чем передать его в. Это также ограничивает Вас от итерации по набору запроса, так как результаты выбираются, и у Вас нет опции ввести смещение в выборку.

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

5
задан Shaun Budhram 11 February 2010 в 22:41
поделиться