2010-11-25 121 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

相關問題