第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將英尺坐標(x,y)轉(zhuǎn)換為像素

如何將英尺坐標(x,y)轉(zhuǎn)換為像素

函數(shù)式編程 2022-01-07 13:26:35
我有以英尺為單位的對象(在我的情況下為天線)的實時位置(x,y),我想在 fabricJs 畫布上顯示它們(寬度:400px 和高度:400px)以像素為單位,但是我沒有知道將英尺測量值轉(zhuǎn)換為像素的公式。
查看完整描述

3 回答

?
Helenr

TA貢獻1780條經(jīng)驗 獲得超4個贊

您可能希望將地圖縮小到 400 像素 x 400 像素的網(wǎng)格。假設您有 alxw 大小的實時地圖,您可以執(zhí)行以下操作:


function positionToPixels(x, y) { 

    //You may want to parseInt or something

    let newX = 400 * x / w;

    let newY = 400 * y / l;

    return [newX, newY];

}

我們所做的只是說原始對象與邊緣的距離將與映射對象與其邊緣的距離成正比


查看完整回答
反對 回復 2022-01-07
?
交互式愛情

TA貢獻1712條經(jīng)驗 獲得超3個贊

這取決于英尺的面積。如果以英尺為單位的面積 = 1000x1000,您可以執(zhí)行以下操作:


const areaF = {w: 1000, h: 1000};

const areaP = {w: 400, h: 400};

const locationFeetToPixel (x, y) {

    const relativeX = x / areaF.w;

    const relativeY = y / areaF.h;

    const pX = areaP.w * relativeX;

    const pY = areaP.h * relativeY;

    return {x: pX, y: pY};

}


查看完整回答
反對 回復 2022-01-07
?
動漫人物

TA貢獻1815條經(jīng)驗 獲得超10個贊

只需使用字符串“px”連接您的寬度和高度值并使用 CSS 應用


查看完整回答
反對 回復 2022-01-07
  • 3 回答
  • 0 關(guān)注
  • 242 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號