【发布时间】:2014-12-18 06:14:15
【问题描述】:
您好,下面是我在 solr 中插入的数据 xml。
会有很多此类文件表示不同的区域 现在请告诉我如何搜索具有位于多边形范围内的给定点的文档。
【问题讨论】:
标签: solr geospatial
您好,下面是我在 solr 中插入的数据 xml。
会有很多此类文件表示不同的区域 现在请告诉我如何搜索具有位于多边形范围内的给定点的文档。
【问题讨论】:
标签: solr geospatial
您的 Solr 版本必须为 4 或更高版本,并且您必须导入 JTS jar 文件。您还必须定义一个 fieldType 为“solr.SpatialRecursivePrefixTreeFieldType”的字段。然后你可以使用像fq=geo:"Intersects(10.12 50.02)"这样的过滤查询。
但请查看我的previous post 或http://wiki.apache.org/solr/SolrAdaptersForLuceneSpatial4 了解更多详细信息。
【讨论】: