84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
如題所述.
有兩個物體在顯示生活中相距30公尺, 在1:100m的地圖上標識這兩個物體, 二者的距離該是多少px?
欢迎选择我的课程,让我们一起见证您的进步~~
首先我們需要知道在螢幕上,1cm 的長度等於多少像素,借助 css 中的厘米單位,這個很好求。
var p = document.createElement('p'); p.style.width = '1cm'; document.body.appendChild(p); var pxPerCm = p.offsetWidth;
30公尺的距離在 1:100m 的地圖上應該是 30cm。實際渲染的像素距離就是 30 * pxPerCm 。
30 * pxPerCm
這個具體數值的話應該根據你地圖顯示的比例和縮放等級去計算的吧
首先我們需要知道在螢幕上,1cm 的長度等於多少像素,借助 css 中的厘米單位,這個很好求。
30公尺的距離在 1:100m 的地圖上應該是 30cm。實際渲染的像素距離就是
30 * pxPerCm
。這個具體數值的話應該根據你地圖顯示的比例和縮放等級去計算的吧