我有一個大圖像,我想在我的網站上顯示,並允許人們像導航一樣導航(縮放和移動)。如何設置圖片與openlayers一起使用?
OpenLayers 3似乎是一個很好的技術爲客戶端。
現在的問題是:我如何設置服務器端,以便它可以以與OpenLayers一起使用的方式提供圖像切片?
請注意,沒有「地理數據」要顯示,只是一個普通的圖像。
更多細節:服務器端是一個很常見的apache + php主機。理想情況下,我只想使用自動工具分割圖片並上傳圖片,並讓openlayers負責其餘部分。
我有一個大圖像,我想在我的網站上顯示,並允許人們像導航一樣導航(縮放和移動)。如何設置圖片與openlayers一起使用?
OpenLayers 3似乎是一個很好的技術爲客戶端。
現在的問題是:我如何設置服務器端,以便它可以以與OpenLayers一起使用的方式提供圖像切片?
請注意,沒有「地理數據」要顯示,只是一個普通的圖像。
更多細節:服務器端是一個很常見的apache + php主機。理想情況下,我只想使用自動工具分割圖片並上傳圖片,並讓openlayers負責其餘部分。
可能使用類似http://www.maptiler.com/的服務嗎?
它看起來像你可以添加非地理參考光柵圖像,並讓它爲你創建瓷磚。然後,這些圖塊可以託管在您的服務器上,並與OL3或任何客戶端映射工具一起使用。
如果您的圖像不是禁止使用大,您可以使用ol.layer.Image
圖層,該圖層允許從URL向其提供靜態圖像。這樣做的好處是您可以按原樣使用該映像,而無需將其拆分爲拼貼或使用某種奇特的協議與拼貼服務器進行通信。
有一個official live example與代碼包括在內。