找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 13565|回复: 0

计算城市间距离lldis.exe

[复制链接]
发表于 2017-3-16 12:28:08 | 显示全部楼层 |阅读模式
LLDIS.EXE
源码链接: https://pan.baidu.com/s/1qyIp4hdIm9Z4GEGajTiVpA?pwd=rnjf
摘要:
===========================================
计算地球两点经纬度距离。
===========================================

用法:
-----------------------------------------------------------------------------
lldis [经度1] [纬度1] [经度2] [纬度2]
-----------------------------------------------------------------------------
THEOREM:
//Haversine公式(参见球面几何学)
Haversin(Distance/EARTH_R) = Haversin(toRad(latitude2-latitude1))+cos(toRad(latitude2))*cos(toRad(latitude1))* Haversin(toRad(longitude2-longitude1))
-----------------------------------------------------------------------------


示例:
北京的经纬度(116.23,39.54)
纽约的经纬度(-74.00,40.43)

  1. -----------------------------------------------------------------------------
  2. REM 计算北京到纽约的航线距离。
  3. lldis 116.23 39.54 -74.00 40.43
  4. The distance between the two cities is: 11074655.703258 (m)
  5. -----------------------------------------------------------------------------
复制代码

评分

参与人数 1技术 +1 收起 理由
老刘1号 + 1 城会玩

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 05:12 , Processed in 0.017055 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表