社区
图形处理/算法
帖子详情
已知两点之间距离,把距离延长
syty_msyl
2010-02-03 10:17:10
根号 (x1-x2)^2+(y1-y2)^2 获取到两点的距离 比如是100毫米,我想把这个距离延长 怎么修改公式如延长到200毫米
...全文
128
10
打赏
收藏
已知两点之间距离,把距离延长
根号 (x1-x2)^2+(y1-y2)^2 获取到两点的距离 比如是100毫米,我想把这个距离延长 怎么修改公式如延长到200毫米
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aoyihuashao
2010-02-03
打赏
举报
回复
[Quote=引用 8 楼 syty_msyl 的回复:]
我这方面很白痴,
double m = (point1.x- point.x)*(point1.x- point.x);
double n = (point1.y- point.y)*(point1.y- point.y);
double s = sqrt(m + n);
s是亮点之间的距离,根据你的那个公式应该怎么改呢,谢谢
[/Quote]
x1= point1.x
x2 = point2.x
y1 = point1.y
y2 = point2.y
s1 = sqrt(m + n);
s2 = 200;
x3 = (x2 -x1)*s2/s1 + x1;
y3 = (y2 -y1)*s2/s1 + y2;
bragi523
2010-02-03
打赏
举报
回复
[Quote=引用 7 楼 bragi523 的回复:]
x2 = (x2 -x1)*2 + x1;
y2 = (y2 -y1)*2 + y2;
[/Quote]
x2 = (x2 -x1)*200/100 + x1;
y2 = (y2 -y1)*200/100 + y2;
syty_msyl
2010-02-03
打赏
举报
回复
我这方面很白痴,
double m = (point1.x- point.x)*(point1.x- point.x);
double n = (point1.y- point.y)*(point1.y- point.y);
double s = sqrt(m + n);
s是亮点之间的距离,根据你的那个公式应该怎么改呢,谢谢
bragi523
2010-02-03
打赏
举报
回复
x2 = (x2 -x1)*2 + x1;
y2 = (y2 -y1)*2 + y2;
aoyihuashao
2010-02-03
打赏
举报
回复
[Quote=引用 5 楼 syty_msyl 的回复:]
x3,y3怎么得到的
[/Quote]
倒,x3,y3不是你要求的第三个点吗?
里面别的数字都已知了,不就是求两个一元一次方程式啊。
syty_msyl
2010-02-03
打赏
举报
回复
x3,y3怎么得到的
aoyihuashao
2010-02-03
打赏
举报
回复
线段为斜边,对X轴和Y轴的投影为两直角边,组成的三角形。
aoyihuashao
2010-02-03
打赏
举报
回复
如果是这样的话,那最终点是x3,y3
根据相似三角形定理
200/100 = (x3-x1)/(x2-x1)=(y3-y1)/(y2-y1)
syty_msyl
2010-02-03
打赏
举报
回复
对就是这个意思,让一个点动,把距离拉长
aoyihuashao
2010-02-03
打赏
举报
回复
什么意思?x1,y1不动,然后移动x2,y2?
已知
两点
经纬度组成的直线_求指定
距离
的第三点经纬度公式
设两个
已知
点(A、B点 )经纬度为(α1,β1),(α2,β2),其
距离
为D,地球半径为R, 行距为H,第三点的经纬度为(α3,β3...第三点:
距离
前述
已知
两点
(A、B点)组成的直线段上A点的
距离
为H; C点存在左右两个点
地理信息系统算法题——C#
1、
已知
一线段AB,在某个方向选择一点P,输入
距离
d,求线段AB
延长
距离
d后的点坐标; 2、判断两线段是否相交; 3、多边形重心计算; 4、编程实现八方向矢量线栅格化; 5、编程实现全路径矢量线栅格化; 6、编程实现...
地理信息系统算法基础上机题目(java实现).
一、
已知
一线段AB,在某个方向选择一点P,输入
距离
d,求线段AB
延长
距离
d后的点坐标; 2 二、判断两线段是否相交; 4 三、多边形重心计算; 7 四、编程实现八方向矢量线栅格化; 9 五、编程实现全路径矢量线栅格化; ...
关于二维的点、线、多边形、圆几何关系库 c
1. 平面上
两点
之间
距离
1 2. 判断
两点
是否重合 1 3. 矢量叉乘 1 4. 矢量点乘 2 5. 判断点是否在线段上 2 6. 求一点饶某点旋转后的坐标 2 7. 求矢量夹角 2 ㈡ 线段及直线的基本运算 1. 点与线段的关系 3 2. 求点到...
已知
两点
经纬度,求
两点
间
距离
(弧形,地球视为规则球体)
已知
两点
经纬度,求
两点
间
距离
(弧形,地球视为规则球体) 正好最近整论文遇到这个问题,发现很多博客没有写明原理,或者有错误的地方,整理于此处,作笔记保存。 注:计算中所有角均为弧度 如图: 其中:E为点B...
图形处理/算法
19,469
社区成员
50,697
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章