2010-11-25 84 views
1

由于某种原因,我们仍然没有此功能。我们可以使用邮政编码进行工作,但城市或国家如何?模块的视图集非常好,我很乐意看到扩展了Proximity Search选项。在Drupal论坛中有这样的请求:http://drupal.org/node/489904但是该线程已停滞数月。 “修复”是不一致的,使用视图和位置系列模块不再适用于我的工作。有没有人知道这个问题的解决方法? Drupal论坛中显示的自定义模块在某些方面有限制,但现在它不再显示任何搜索结果。试图从任何角度出发 - 在MySQL数据库中为前一种配置提供美国邮政编码;已经准备好了Apache SOLR;如果这种情况出现的话,甚至可以让SOLR准备好。任何帮助非常感谢。按城市,州或邮政编码的接近搜索

回答

0

我认为其中一个问题是城市名称不一定是唯一的。 (拉链是) 你可以有不同的州的同一个城市。

对于状态,它更不可靠,因为它们的面积可能会有很大差异,并且对于没有圆形状态的状态,在状态周围进行邻近搜索将非常不可靠。

所以模块应该有一个额外的步骤显示“你的意思是..”的结果,如果有更多的返回(如果可能)。

我不认为有一个解决方法,它需要一些编码来实现这个视图。

我会从location.views.inc的第493行开始,调整当前的zipcode处理程序的逻辑。在location.inc中查找location_latlon_rough函数。

0

可能是你必须尝试geoname模块IM不知道你应该尝试

http://geonames.edesign.no/node/13

给一个尝试

谢谢, 戈壁:)

+0

您的链接是死的,它肯定应该是:http://drupal.org/project/geonames – Matthieu 2011-11-08 15:04:40

相关问题