【问题标题】:how to search within a polygon in solr 4.10如何在 solr 4.10 中的多边形内搜索
【发布时间】:2014-12-18 06:14:15
【问题描述】:

您好,下面是我在 solr 中插入的数据 xml。

3007Autauga多边形((-10 30,-4​​0 40,-10 -20,40 20,0 0,-10 30))添加>

会有很多此类文件表示不同的区域 现在请告诉我如何搜索具有位于多边形范围内的给定点的文档。

【问题讨论】:

    标签: solr geospatial


    【解决方案1】:

    您的 Solr 版本必须为 4 或更高版本,并且您必须导入 JTS jar 文件。您还必须定义一个 fieldType 为“solr.SpatialRecursivePrefixTreeFieldType”的字段。然后你可以使用像fq=geo:"Intersects(10.12 50.02)"这样的过滤查询。

    但请查看我的previous posthttp://wiki.apache.org/solr/SolrAdaptersForLuceneSpatial4 了解更多详细信息。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-10
    • 1970-01-01
    • 2023-03-30
    相关资源
    最近更新 更多