<!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>
来源:https://www.cnblogs.com/thankyouGod/p/8629780.html