<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>计算两个坐标点之间的点的坐标</title> <meta name="viewport" content="width=device-width, initial-scale=1"> </head> <body> <div id="msg" style="font-size: 24px;margin-top: 5rem;margin-left: 5rem;"></div> <script type="text/javascript"> // 计算两个坐标点之间的点的坐标,是多少? var m = 5500;//桩号 //武汉植物园 var x1 = 114.421482;//经度 var y1 = 30.544003;//纬度 var m1 = 0;//桩号 //光谷天地 var x2 = 114.410152;//经度 var y2 = 30.477451;//纬度 var m2 = 10000;//桩号 var x3 = (x2-x1)*Math.abs(m/(m2-m1))+x1; var y3 = (y2-y1)*Math.abs(m/(m2-m1))+y1; document.getElementById("msg").innerHTML = x3+","+y3; </script> </body> </html>