討論串[問題] urmap,googleMaps地圖的平移和縮放要怎 …
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者eliang時間17年前 (2007/05/08 22:58), 編輯資訊
1
0
2
內容預覽:
相信各位應該都有用過 urmap, GoogleMaps, 或 papago 吧?. 它們都可以用滑鼠來平移 (pan) 和縮放 (zoom) 地圖,. 現在我想用 java swing 寫出一個類似功能的東西,. 平移對我來說沒問題,. 但我寫出來的縮放, 並不是以畫面的中心做縮放,. 就像這樣:
(還有695個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者littleshan (我要加入劍道社!)時間17年前 (2007/05/12 01:04), 編輯資訊
0
0
0
內容預覽:
老實說我不確定 Java2D 中的 transform 是怎麼做的. 試了一回兒後感覺和 OpenGL 似乎是相反的. 首先確定一下流程. 因為你的縮放中心固定在可視範圍的中心. 所以應該先移至縮放中心 -> 縮放 -> 移回來. 不過你還把 Y 軸反轉過. 所以「移回來」時 Y 軸要乘上 -1.
(還有221個字)
首頁
上一頁
1
下一頁
尾頁