用EXCEL宏编写坐标转换

12 篇文章 0 订阅
1 篇文章 0 订阅

用EXCEL宏编写坐标转换*
网上查了很多坐标转换代码和各种参数,很多不一致或不完整,自编VBA坐标转换,进行代码验证,和专业的坐标转换软件比较,如常见的笑脸坐标转换软件COORD GM和中海达的CoordTool。经过数据测试转换北京54坐标,转换结果精确可靠,EXCEL坐标转换达到专业效果,代码完整,完全可以移植到VB和C#上,VBA宏没有加密锁定。(改变目标椭球参数,可以计算转换西安80、CGCS2000坐标)

内置2大模块:
1、完整布尔莎七参数和简易布尔莎七参数转换,高斯投影。
2、简易莫洛登斯基三参数转换,高斯投影。

EXCEL下载地址:
用EXCEL宏编写的坐标转换

EXECL见下图:网上查了很多参数,很多不一致,自编VBA坐标转换
EXCEL坐标转换测试视频:

EXCEL坐标转换测试视频

EXCEL编制坐标转换

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Excel是一种广泛使用的电子表格软件,可以进行数据分析和处理。在Excel中进行坐标转换是指将一种坐标系统的数据转换为另一种坐标系统的数据。 一种常见的坐标转换是将经纬度坐标转换为UTM(通用横麦卡托投影)坐标。经纬度是一种以地球上某一点为参考基准的坐标系统,其中经度表示点的东西位置,纬度表示点的南北位置。而UTM是一种将地球划分为若干个区域,每个区域采用横麦卡托投影的坐标系统。 要在Excel中进行经纬度与UTM坐标转换,可以使用一些公式或者来实现。首先,需要明确经纬度与UTM坐标转换公式,以及相关参数,比如UTM坐标的中央经线和假北坐标。 然后,在Excel中,可以创建一些自定义功能或者使用现有的功能来进行坐标转换。例如,使用VBA(Visual Basic for Applications)编写一个,通过输入经纬度坐标和相关参数,计算出对应的UTM坐标。或者使用一些内置的数学函数,比如SIN、COS和ATAN,来实现坐标转换的计算。 此外,也可以利用Excel的地理信息系统(GIS)插件或者第三方的坐标转换工具来完成坐标转换。这些工具通常提供了更为简单的用户界面,可以直接在Excel中进行坐标转换操作。 无论使用哪种方法,坐标转换都需要具备一定的数学计算能力和相关知识。因此,在进行坐标转换之前,建议先了解相关的坐标系统和转换公式,以确保转换结果的准确性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中游鱼

获取完整源代码,提高工作效率

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值