Search 使用搜索API索引的Drupal 7地理场邻近性

Search 使用搜索API索引的Drupal 7地理场邻近性,search,drupal,views,openlayers,Search,Drupal,Views,Openlayers,我创建了一个利用搜索API集成并允许搜索节点字段的视图。我有与ol_locator_location(位置)相关的内容,它由地址和地理字段组成。我已经为地理场编制了索引(所有可能的迭代,包括WKT)。我想根据可用的WKT数据对索引节点执行邻近(距离)搜索。问题在于“地理场:邻近性”似乎没有很好的关联 我可以添加相关节点的地理场,我可以在OpenLayers地图上看到这一点,但我没有提供任何接近搜索的选项。如何才能使其工作?您需要使用搜索api位置模块。该模块为您的地质点过滤器添加了新功能,即能够

我创建了一个利用搜索API集成并允许搜索节点字段的视图。我有与ol_locator_location(位置)相关的内容,它由地址和地理字段组成。我已经为地理场编制了索引(所有可能的迭代,包括WKT)。我想根据可用的WKT数据对索引节点执行邻近(距离)搜索。问题在于“地理场:邻近性”似乎没有很好的关联


我可以添加相关节点的地理场,我可以在OpenLayers地图上看到这一点,但我没有提供任何接近搜索的选项。如何才能使其工作?

您需要使用搜索api位置模块。该模块为您的地质点过滤器添加了新功能,即能够指定一个点并基于半径搜索附近(接近)的位置

或者,如果您喜欢编程,您可以自己查询solr搜索并使用PHP或Javascript创建所需的视图