1

Python2.7、Google App Engine 1.9.*、および Search API を使用しています。位置情報対応の興味のあるポイントを保存します。ここで、特定の場所から特定の範囲内にあるすべての関心のあるポイントを返す GET を実装したいと考えています。

Google Search API Basics オンライン ドキュメントで見つけた例では、クエリ結果の並べ替えについて言及しています。この同じ例は、 github リポジトリ appengine-search-python-javaで完全なソース パッケージとして見つけることができます。クエリ文字列が何であれ、見つかった関心のあるポイント (この例では Stores) は、最も近い順にリストされます。

返される値を特定の項目数で制限する方法の例もあります。 より複雑な検索 API クエリ チュートリアル、セクション クエリ オプション

search_query = search.Query(
query_string=query.strip(),
options=search.QueryOptions(
    limit=doc_limit,
...

ただし、私の使用例では、アイテムの数ではなく距離をカットオフする必要があります。誰かがその例を持っていますか?

4

1 に答える 1