高德地图获取坐标距离_【转】根据高德地图得出的坐标算出两点之间的距离
摘自 http://blog.csdn.net/u012251421/article/details/41242891
public static string GetDistance(double n1, double e1, double n2, double e2)
{
double lon1 = (Math.PI / 180) * n1;
double lon2 = (Math.PI / 180) * n2;
double lat1 = (Math.PI / 180) * e1;
double lat2 = (Math.PI / 180) * e2;
// double Lat1r = (Math.PI/180)*(gp1.getLatitudeE6()/1E6);
// double Lat2r = (Math.PI/180)*(gp2.getLatitudeE6()/1E6);
// double Lon1r = (Math.PI/180)*(gp1.getLongitudeE6()/1E6);
// double Lon2r = (Math.PI/180)*(gp2.getLongitudeE6()/1E6);
// 地球半径
double R = 6378;
// 两点间距离 km,如果想要米的话,结果*1000就可以了
double d = Math.Acos(Math.Sin(lat1) * Math.Sin(lat2) + Math.Cos(lat1) * Math.Cos(lat2) * Math.Cos(lon2 - lon1)) * R;
if ((d * 1000) > deviation)
return (d * 1000).ToString();
}
高德地图获取坐标距离_【转】根据高德地图得出的坐标算出两点之间的距离相关推荐
- 根据高德地图得出的坐标算出两点之间的距离 java
高德地图现在使用比较多了,但是高德地图计算两点之间的距离有些问题.下面提供一个很好的解决方案. 代码如下: public class Distribution {// 经度double longitu ...
- 用计算python两点之间的距离math_自学生信Python(第二天)|计算出两点之间的距离...
计算出两点之间的距离 日常旁白:本人是一枚生物学的学生,由于对生物信息学特别感兴趣,于是想自学生物信息学(新手莫怪).了解到生物信息学要有编程基础,尤其是要会一门编程语言,例如:R语言.Python. ...
- 地图上的两点,计算出两点之间的角度
根据两个坐标点,计算出两点之间的角度 最常用的场景:地图上的标记点需要动态的改变角度 例子如下: 假如地图上有一条路线轨迹,你的标记点是一辆车的图标,你的车(标记点)在轨迹上运行的时候,如果不动态更改 ...
- C++第一次实验-求两点之间的距离
一.问题及代码 /* 文件名称:Test4.cpp * 作 者:胡嘉威 * 完成日期: 2017 年 2 月 28 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:输入两个点的坐标,求两 ...
- Java对接高德地图计算距离_高德地图计算两点之间的距离java+html
高德地图现在使用比较多了,但是高德地图计算两点之间的距离有些问题.下面提供一个很好的解决方案. 代码如下: /** * 两点的经纬度获取两点距离米 * @param (121.293986,37.27 ...
- 根据经纬度获取两点之间的距离 -- 腾讯地图(PHP后台)
项目需求:根据经纬度获取两点之间的距离,我这里用的是腾讯地图的api php代码: /*** 利用腾讯地图api* 计算两点地理坐标之间的距离*/function getDistance(){$key ...
- 计算两点间的距离,入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。
题目描述 入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离. 输入 输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开. 输出 对于每组输入 ...
- pythonopencv测距_如何在opencv中测量两点之间的距离(像素到厘米)
你好,我有一个代码,可以测量两点之间的距离,但我认为结果是以像素为单位的,所以想得到距离,但以厘米为单位. 我使用的是微软LifecamHD-3000摄像头,我真的不知道在代码的这一点上该怎么做. T ...
- 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。
#include <stdio.h> #include <stdlib.h> //输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离. #include< ...
最新文章
- 《Adobe Fireworks CS5中文版经典教程》——导读
- 当前主流、最新网络技术回眸(二)
- python导入模块的变量_python 环境变量和import模块导入方法(详解)
- 如何优雅的使用RabbitMQ
- html设置文字超过字数_html文本控制显示字数超出用省略号的方法
- R语言观察日志(part20)--包的组件之R代码
- 医疗大数据:商业保险、移动医疗的崛起,正在形成闭环(二)
- JavaFX实际应用程序:SkedPal
- LYCMS自动采集影视视频网源码 安全无后门
- 如何用短信完成XSS?
- Google DeepMind 团队发布新算法,下一个被 AI 虐哭的是谁?
- 10个好用的Web日志安全分析工具
- 简述无人驾驶感知功能
- 2014全新增强版迅捷PDF转换器介绍
- java计算机毕业设计线上医药用品分销系统设计与实现MyBatis+系统+LW文档+源码+调试部署
- 系统提示“无法删除文件,无法读取源文件或磁盘”的解决办法
- 【面向对象】第三单元规格化设计总结——JML
- 音视频学习(三)——sip协议
- 【杂谈】MacPro 2015款拆机清灰换导热硅脂实录
- Python爬取拉勾网招聘信息并可视化分析
热门文章
- ssas表格模型 权限控制_如何在SQL Server 2016中自动执行SSAS表格模型处理
- 如何在SQL Server 2016中使用R导入/导出CSV文件
- 未能找到存储过程sp__sp_WhoIsActive存储过程概述
- [NOIp2016]天天爱跑步 线段树合并
- [转载] .NET 中可以有类似 JVM 的幻像引用吗?
- 查询与删除MSSQL中所有外键约束
- 鼠标浮动到表格的某行 背景颜色变化[mouseover mouseout 以及mouseenter mouseleave]
- 关于viewpager 里嵌套 listview 同时实现翻页功能的“java.lang.IllegalStateException: The specified child...异常处理...
- 深入浅出MFC学习笔记:MFC六大关键技术仿真之RTTI运行时类型识别
- PHP中文分词的实现