我需要一個小的腳本,將具有2層的功能的幀中顯示的SVG(矢量圖像);縮放和移動SVG圖像
圖像可以被平移(移動到處尋找在 用光標SVG圖像不同部分)simmilar Google地圖。
SVG圖像可以放大或縮小,也可以類似於Google地圖 地圖,但不需要加載新圖像,因爲圖像 是矢量。
對於simmilar劇本我已經看到,可以用於正常的圖像格式見http://jibbering.com/routeplanner/
我需要一個小的腳本,將具有2層的功能的幀中顯示的SVG(矢量圖像);縮放和移動SVG圖像
圖像可以被平移(移動到處尋找在 用光標SVG圖像不同部分)simmilar Google地圖。
SVG圖像可以放大或縮小,也可以類似於Google地圖 地圖,但不需要加載新圖像,因爲圖像 是矢量。
對於simmilar劇本我已經看到,可以用於正常的圖像格式見http://jibbering.com/routeplanner/
如果有人仍然有興趣:我剛剛發現這個實現平移和縮放爲拉斐爾。仍然是一個非常年輕的項目,但有趣的是我認爲:
這個插件是否有文檔或快速啓動頁面? – 2013-07-06 13:51:10
恐怕沒有。示例文件夾中有2個示例。對於更多,我認爲你必須聯繫作者 – 2013-07-15 10:07:27
首先,你需要學習如何安裝擴展拉斐爾支持縮放功能... http://www.irunmywebsite.com/raphael/additionalhelp.html?q=addownmethodstocanvas
接下來你想實現Wout的縮放插件... http://github.com/wout/raphael-zoom
這兩個鏈接現在已經死亡。 – 2012-12-29 07:09:13
你可以試試IE9的腳本測試頁http://ie.microsoft.com/testdrive/Graphics/42OrganizationChart/Default.xhtml需要稍微調整一下id,但對我來說工作得很好。
拉斐爾很好,但還不夠好。
看看這個頁面:http://code.google.com/p/svgpan/。它完全符合你的要求。
這個庫是否有任何文檔?如果在Web頁面上調用某個特定功能時有一些方法可以放大,那就太好了。 – 2013-02-26 15:39:34
我得出安德烈的SVGPan成(希望)更友好Raphäel plugin :)
嘿,你有插件嗎? github頁面不再可用。 – 2012-03-19 06:46:31
@VicSzpilman https://github.com/andrewseddon/raphael-zpd? – Nitrodist 2012-03-24 23:31:07
我最終使用從SVGPan衍生svg-pan-zoom,但允許的zoomin /平移你的HTML中的任意svg
元素,並且可以添加控件。
如果你的完整頁面只是一個加載的SVG(比如老虎的例子),但是如果你的svg在html的某個地方更深的話,SVGPan會很好用。
另外這個功能應該對所有的broswers工作,包括IE瀏覽器(不是IE 6),而不需要下載和安裝一個SVG瀏覽器插件。 – 2010-02-26 04:07:21
沒有版本的IE支持SVG(沒有插件),所以這個「小腳本」至少需要將SVG轉換爲VML。這是一個非常大的工作:SVG規範長達719頁! – Ken 2010-02-26 17:58:11
@Chandan你有一些有用的答案 - 建議你接受其中之一 – 2012-07-31 07:48:24