2012-10-19 102 views
1

我有幾個問題,第一個問題涉及Google或Bing地圖的集成。我試圖根據用戶提交的屬性搜索表單的結果獲取多個標記以顯示在地圖上。當用戶從可用條件(地址,城市,郵政編碼,車庫數量等)的任意組合搜索屬性時,它們將被帶到顯示每頁10個匹配的結果頁面。地圖需要能夠標記這些屬性在結果頁面上查看時的位置。這怎麼能在地圖和/或搜索表單的腳本中完成?谷歌/ Bing地圖集成和數據庫上的圖像

我的第二個問題涉及將圖像存儲在數據庫中。我們需要從列表服務器下載大量圖像,但不幸的是,我們的服務器不夠大,無法輕鬆支持數以萬計的圖像文件。如何使用PHP和SQL查詢將圖像存儲在關係數據庫中?如何使用SQL將實際圖像轉換爲數據以便於存儲?謝謝你有任何答案!

回答

1
  1. 基本的工作流程是查詢數據庫的循環,並輸出地址信息及其經緯度到您的HTML頁面。然後,您只需將多個標記添加到地圖中,並根據需要設置結果,標記和信息氣泡的樣式。有關如何添加單個標記的簡單示例可以在Google Maps API Documentation中找到。

  2. 您確定需要將圖像本身存儲在數據庫中嗎?也許也可以將它們存儲在文件系統或其他位置,如Amazon S3。您可能想要閱讀this posting進行詳細的討論。