Antecedentes: No processo de trabalho, foi mencionado um requisito de que uma coordenada de ponto de orvalho terá a função de exibir informações de dados e a coordenada de ponto de orvalho está localizada no desenho do plano. Se os oito lados da dica de ferramenta da biblioteca de componentes bloquearem a planta baixa existente, neste momento você deve arrastar e soltar o painel de informações de dados para a posição desejada, mas é necessário um prompt de conexão. O painel de dados móveis gera linhas de link automaticamente.
Processo de solução:
- Os elementos gerais da planta adotam posicionamento;
- A informação de posição do elemento é representada por translate(0px,0px).
- Em seguida, calcule a distância e o ângulo entre os dois pontos com base nos valores x e y entre os dois pontos.
As fórmulas para calcular o ângulo e o comprimento são as seguintes:
function getAngelLength(x1,y1,x2,y2){
var a = x1-x2;
var b = y1-y2;
var c = Math.sqrt(a*a+b*b);
var angel= Math.PI - Math.atan2(-b,a);
return [c,angel]
}
Comprimento e ângulo de encadernação estilo conector