所以,這裏是問題所在,我有一個CMS,允許用戶上傳圖片文件,該文件應該是購物中心的地圖。在同一個系統中,用戶創建並上傳關於每個商店的不同信息細節。問題是我需要允許用戶通過點擊它來輸入購物中心地圖內的每個商店的座標,將它們保存在數據庫中並呈現每個商店的地圖加載座標。創建圖像地圖並使用MVC3存儲它們?
任何人都做過類似的事情,或者可能知道一個我可以作爲我的出發點的例子嗎?我從來沒有與圖像地圖工作過,所以任何幫助都會被認可。我正在使用MVC3。
感謝
所以,這裏是問題所在,我有一個CMS,允許用戶上傳圖片文件,該文件應該是購物中心的地圖。在同一個系統中,用戶創建並上傳關於每個商店的不同信息細節。問題是我需要允許用戶通過點擊它來輸入購物中心地圖內的每個商店的座標,將它們保存在數據庫中並呈現每個商店的地圖加載座標。創建圖像地圖並使用MVC3存儲它們?
任何人都做過類似的事情,或者可能知道一個我可以作爲我的出發點的例子嗎?我從來沒有與圖像地圖工作過,所以任何幫助都會被認可。我正在使用MVC3。
感謝
做的Ive使用MVC3剃刀視圖引擎,過去這樣的事情。
我這樣做的方式是在我的數據庫中有兩個表格,一個用於圖像(存儲的圖像ID,圖像路徑和用戶需要的其他一些元數據),另一個用於座標。座標表有一個與圖像ID相對應的列。
我查詢了圖像的數據庫,然後查詢與圖像ID匹配的座標。獲得這些信息後,我將在視圖中設置圖像源,並在數據庫中座標處的圖像頂部加載浮動超鏈接。這些鏈接包含一個圖標圖像,當用戶點擊它們時,一個燈箱將打開關於該座標的詳細信息。
您只需循環瀏覽視圖中的座標列表即可生成相應的html。
這裏是在行動:http://www.merillat.com/inspiration-design/gallery-detail/hotspot/133/index.html
希望這有助於