无需编程,在EXCEL中计算两个坐标点射线的交点(前方交会)!北交点

抖店动销抖店体验分提升抖店任何业务可添加微信:ad07668

1前言前方交会—又称为测角交会,是指从相邻两个已知点向待定点观测两个水平角,用以计算待定点的坐标。如图所示,点A、B的坐标已知。通过观测角A和角B求出点P坐标的定位方法被称之为“角度前方交会”;通过观测方位角AP和BP求出点P坐标的定位方法被称之为“方位角前方交会”。前方交会是坐标定位经常会使用到的一种算法。小O地图EXCEL版0.7.2.0版本新增了该功能

1 前言

前方交会— 又称为测角交会,是指从相邻两个已知点向待定点观测两个水平角,用以计算待定点的坐标

无需编程,在EXCEL中计算两个坐标点射线的交点(前方交会)!北交点

如图所示,点 A、B 的坐标已知。

通过观测角 A 和角 B 求出点 P 坐标的定位方法被称之为“角度前方交会”;

通过观测方位角 AP 和 BP 求出点 P 坐标的定位方法被称之为“方位角前方交会”。

前方交会是坐标定位经常会使用到的一种算法。

小O地图EXCEL版0.7.2.0版本新增了该功能【已知两点坐标及射线,求交点(前方交会)】,能够快速将表格中设置的条件计算坐标点,并将结果输出到表格中。

本文介绍该功能的用法。

2 使用软件

软件版本为 小O地图EXCEL插件版0.7.2.0版,登陆官网下载软件。

软件无需安装,绿色版本,下载解压缩文件后,启动Start.exe即可,正常会自动启动EXCEL软件,并在菜单中新增【小O地图】菜单栏。

如启动有问题,请浏览本专栏往期文章的启动问题。

启动界面:

无需编程,在EXCEL中计算两个坐标点射线的交点(前方交会)!北交点

3 操作步骤

在EXCEL中打开需要处理表格。

本文使用功能自带的样例数据进行计算演示。

无需编程,在EXCEL中计算两个坐标点射线的交点(前方交会)!北交点

其中

经度A、纬度A:为点A的坐标

方位角A:为点A射线与正北方向顺时针夹角。

经度B、纬度B:为点B的坐标

方位角B:为点B射线与正北方向顺时针夹角。

由此条件即可组成两条射线并且可能存在交点。

点击【地理工具/地理计算】中的【已知两点坐标及射线,求交点(前方交会)】

如下图

无需编程,在EXCEL中计算两个坐标点射线的交点(前方交会)!北交点

在执行页面中设置数据所在行列号

无需编程,在EXCEL中计算两个坐标点射线的交点(前方交会)!北交点

其中

  • 椭球类型:为坐标所属的椭球体,用于计算参考坐标系,通常GPS定位的经纬度坐标均为WGS84椭球体。
  • 射线长(公里):取值[5,1000]公里范围,设置射线长度,在此长度访问内求交点,如交点超出范围返回无交点。设置值越大会影响计算精度。

返回结果说明:

  • 交点经度、交点纬度:返回交点坐标所在列。
  • 与A点距离(米):交点与A点的距离。
  • 与B点距离(米):交点与B点的距离。
  • 状态:设置当前行的处理状态,当该值不为空,则不处理。如需重新执行,请清空该列值。

特别说明,计算采用测地线公式进行计算。

结果图示如下:

无需编程,在EXCEL中计算两个坐标点射线的交点(前方交会)!北交点

设置完毕后,点击【执行】,计算表格并将结果输出。

下图红线为输出的结果。

无需编程,在EXCEL中计算两个坐标点射线的交点(前方交会)!北交点

4 结语

本文介绍使用小O地图EXCEL插件版0720版本,新开发的【已知两点坐标及射线,求交点(前方交会)】功能计算两个坐标及射线的交点,即前方交会。 无需开发,无需专业GIS软件可实现批量快速计算点坐标。

除本文介绍功能外,小O地图还支持创建圆形、泰森多边形、网格等图形,能够满足教学、科研、报告等日常GIS数据处理需求,小O地图一如既往为用户提供更多实用的GIS功能。

抖店动销抖店体验分提升抖店任何业务可添加微信:ad07668

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.zg8899.cn/54677.html