⑴ 怎么计算两地之间的地理距离
地球是一个近乎标准的椭球体,它的赤道半径为6378.140千米,极半径为 6356.755千米,平均半径6371.004千米。如果我们假设地球是一个完美的球体,那么它的半径就是地球的平均半径,记为R。
如果以0度经线为基 准,那么根据地球表面任意两点的经纬度就可以计算出这两点间的地表距离(这里忽略地球表面地形对计算带来的误差,仅仅是理论上的估算值)。
设第一点A的经 纬度为(LonA, LatA),第二点B的经纬度为(LonB, LatB),按照0度经线的基准,东经取经度的正值(Longitude),西经取经度负值(-Longitude),北纬取90-纬度值(90- Latitude),南纬取90+纬度值(90+Latitude),则经过上述处理过后的两点被计为(MLonA, MLatA)和(MLonB, MLatB)。那么根据三角推导,可以得到计算两点距离的如下公式:
C = sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB) + cos(MLatA)*cos(MLatB)
Distance = R*Arccos(C)*Pi/180
这里,R和Distance单位是相同,如果是采用6371.004千米作为半径,那么Distance就是千米为单位,如果要使用其他单位,比如mile,还需要做单位换算,1千米=0.621371192mile
如果仅对经度作正负的处理,而不对纬度作90-Latitude(假设都是北半球,南半球只有澳洲具有应用意义)的处理,那么公式将是:
C = sin(LatA)*sin(LatB) + cos(LatA)*cos(LatB)*cos(MLonA-MLonB)
Distance = R*Arccos(C)*Pi/180
以上通过简单的三角变换就可以推出。
如果三角函数的输入和输出都采用弧度值,那么公式还可以写作:
C = sin(LatA*Pi/180)*sin(LatB*Pi/180) + cos(LatA*Pi/180)*cos(LatB*Pi/180)*cos((MLonA-MLonB)*Pi/180)
Distance = R*Arccos(C)*Pi/180
也就是:
C = sin(LatA/57.2958)*sin(LatB/57.2958) + cos(LatA/57.2958)*cos(LatB/57.2958)*cos((MLonA-MLonB)/57.2958)
Distance = R*Arccos(C) = 6371.004*Arccos(C) kilometer = 0.621371192*6371.004*Arccos(C) mile = 3958.758349716768*Arccos(C) mile
在实际应用当中,一般是通过一个个体的邮政编码来查找该邮政编码对应的地区中心的经纬度,然 后再根据这些经纬度来计算彼此的距离,从而估算出某些群体之间的大致距离范围(比如酒店旅客的分布范围-各个旅客的邮政编码对应的经纬度和酒店的经纬度所 计算的距离范围-等等),所以,通过邮政编码查询经纬度这样一个数据库是一个很有用的资源。
附:C#代码:
private const double EARTH_RADIUS = 6378.137;//地球半径
private static double rad(double d)
{
return d * Math.PI / 180.0;
}
public static double GetDistance(double lat1, double lng1, double lat2, double lng2)
{
double radLat1 = rad(lat1);
double radLat2 = rad(lat2);
double a = radLat1 - radLat2;
double b = rad(lng1) - rad(lng2);
double s = 2 * Math.Asin(Math.Sqrt(Math.Pow(Math.Sin(a/2),2) +
Math.Cos(radLat1)*Math.Cos(radLat2)*Math.Pow(Math.Sin(b/2),2)));
s = s * EARTH_RADIUS;
s = Math.Round(s * 10000) / 10000;
return s;
}
经纬度是经度与纬度的合称组成一个坐标系统。称为地理坐标系统,它是一种利用三度空间的球面来定义地球上的空间的球面坐标系统,能够标示地球上的任何一个位置。
经纬度换算成米:
纬度分为60分,每一分再分为60秒以及秒的小数。
纬度线投射在图上看似水平的平行线,但实际上是不同半径的圆。有相同特定纬度的所有位置都在同一个纬线上。
赤道的纬度为0°,将行星平分为南半球和北半球。
纬度是指某点与地球球心的连线和地球赤道面所成的线面角,其数值在0至90度之间。位于赤道以北
点的纬度叫北纬,记为N,位于赤道以南的点的纬度称南纬,记为S。
纬度数值在0至30度之间的地区称为低纬地区,纬度数值在30至60度之间的地区称为中纬地区,纬度数值在60至90度之间的地区称为高纬地区。
赤道、南回归线、北回归线、南极圈和北极圈是特殊的纬线。
纬度1秒的长度:
地球的子午线总长度大约40008km。平均:
纬度1度 = 大约111km
纬度1分 = 大约1.85km
纬度1秒 = 大约30.9m
⑵ 找对象,心的距离和地理距离,哪个更重要
非要挑一个作为答案,那肯定是地理距离了!你找对象的目的,应该是奔着结婚去的,对吧?能结婚了,说明心里没有距离或者距离可以克服,但是,地理距离,就算你结了离再离了结,也不会因为你的婚姻状况而改变,除非你们有一个为了家庭,放弃一些东西,走在一起。
⑶ 地理距离和空间地理的关系
地理距离和空间地理的关系是,长度的关系以及空间的关系
因为地理距离是指从这地方到那地方的距离有多少里
空间地理的意思就是从地到空间有多高的意思
⑷ 什么叫距离
距离的定义:
1、在空间或时间上相隔。
2、 在空间或时间上相隔的长度。
3、指认识、感情等方面的差距。
4、距离是一种标量,不具方向,仅含量。这种量不会是负数。
5、在数学上,距离是定义在度量空间中的一种函数。
⑸ 内江房子升值地段 买房子如何选地段
在内江买一套房子是一件不容易的事情,尤其是在买房之前,选择一套适合自己的房子,更是需要考虑非常多的因素,尤其是一定要注意防护的地段,选择一个好地段的房子,将来也会有巨大的升值空间,很多人不知道内江房子的升值地段,那么内江房子升值地段在哪里?
在内江买一套房子是一件不容易的事情,尤其是在买房之前,选择一套适合自己的房子,更是需要考虑非常多的因素,尤其是一定要注意防护的地段,选择一个好地段的房子,将来也会有巨大的空间,很多人不知道内江房子的地段,那么,内江房子地段在哪里?买房子如何选地段?
内江房子地段
内江房子地段首先推荐汉安大道,该地段附近有 万达广场 、北京华联这样的大型商场,距离谢家河湿地公园、牛毛山公园、五星水库湿地公园等也不远,周围还有学校。城西工业园区和老城区的配套就比不上这一地段的配套。
买房子如何选地段
1、所选地段的交通是否方便
交通的方便与否可以通过地理距离和时间距离两个概念来衡量。地理距离是指在地理上该地段距离市中心有多远,要调换几次车才能到达。在原来城市布局单一核心同心圆式发展时,由于快速交通还未开发,地理距离就决定了一个地段的好坏。
2、看该地区环境是否安静
住宅要求周围环境很安静,不能有太大的噪音。因此购房者要看所选的地段周围是否有大型的工厂、剧院等,或者是否贴近菜场、学校或交通要道。
3、看该地段的文化环境
大多数家庭都会遇到相同的问题,那就是孩子的学业问题。如何才能给孩子一个好的人文环境,这是购房者在选择住房时必须慎重考虑的。
4、考虑所选地段与原来生活圈子的联系
人们长期生活在一定的社交圈子中,突然离开居住生活了几十年的环境,和熟人失去了联系,会有很强的失落感的,这在老年人中尤其明显。所以选择地段要能和原来的生活圈子离而不远,“藕断丝连”。
此外,还要看这一地段是否有好的医疗设施。人是难免要生病的,尤其是有老年人和孩子的家庭,附近没有医院或者医院水平不高,就会对家庭生活带来很大麻烦。
上述文章即是我给大家整理的关于内江房子地段在哪里以及买房子如何选地段的详细信息了,希望能够帮到有需要的朋友们。买房子选择地段一定要注意上面这些要点,在不同的地段买房子,不仅影响到居住的方便性,可能还会影响到房子的空间。
⑹ 地理中什么叫水平距离
水平方向上的距离叫水平距离,也即没有高度差的距离。例如你到一面墙的距离。以你为点做墙的平行线,之间的距离就是水平距离。
利用经纬仪测定两点间的水平距离和高差,传统的方法是利用望远镜的视距丝进行视距测量,此法误差大,计算公式又是一近似推导式,测量精度较低。用钢尺、水准仪直接量测水平距离和高差又费工费时,工作量大,尤其在地形复杂、障碍物多、起伏多变的地区,同样也会带来较大的误差。本文推出一种利用经纬仪测量竖直角、间接测算水平距离和高差的新方法,既提高精度,又提高功效,此方法称为“倾角法”。
经纬仪测量水平距离
如图,欲测地面点OP的水平距离D和高差h。在起点O安置经纬仪,精确量取仪器高i。在点P竖立水准尺。以望远镜瞄准尺上任一点A,读取中丝读数。并测出视线CA (C为仪器中心)所在直线的竖直角。再将望远镜瞄准尺上另一点B,同上法测量出和。
则水平距离计算公式为:
⑺ 电井每层都有吗 买房子怎么看地段
对于每一个家庭来说,选房子的时候都是应该要多了解一下地段的问题,因为一个好的地段对于未来的房子升值空间可是很大的。一个小区为了能够做到顺利的用电,当然是离不开电井的。
对于每一个家庭来说, 选房 子的时候都是应该要多了解一下 地段 的问题,因为一个好的地段对于未来的房子空间可是很大的。一个 小区 为了能够做到顺利的用电,当然是离不开电井的。可是在 买房 子的时候,人们就会疑惑,电井每层都有吗?对于买房子怎么看地段也是非常重要的,学会挑选才能够买到让自己满意的房子。
电井每层都有吗
一般对于 高层 的 居民楼 每一层都是有电井的,其实也是为了能够方便人们正常的用电。而对于 写字楼 来说,会根据具体的情况来设置电井,一般情况下每层会有两个或者是三个要以具体的用电量为准。
买房子怎么看地段
买房子要看所选地段的交通是否方便,交通的方便与否可以通过地理距离和时间距离两个概念来衡量。地理距离是指在地理上该地段距离市中心有多远,要调换几次车才能到达。在原来城市布局单一核心同心圆式发展时,由于快速交通还未开发,地理距离就决定了一个地段的好坏。
1、在该地段附近购物和文化娱乐是否方便
附近各种购买生活必需品的超市、商店和菜场是否完备。目前成片开发的小区在这方面是比较成功的,而未形成规模开发的小区在这方面就会有欠缺。看该地段附近是否有比较大型的商厦和文化娱乐区,或者到这种 商业 区是否方便。
2、看该地区环境是否安静
住宅 要求周围环境很安静,不能有太大的噪音。因此 购房 者要看所选的地段周围是否有大型的工厂、剧院等,或者是否贴近菜场、学校或交通要道。
3、看该地段的文化环境
大多数家庭都会遇到相同的问题,那就是孩子的学业问题。如何才能给孩子一个好的人文环境,这是购房者在选择住房时必须慎重考虑的。
对于电井每层都有吗?买房子怎么看地段?看过之后人们都是应该已经了解了,要想买到一个让自己满意的房子,当然是应该要关注一下房子周边的交通 配套 设施是否完善,而且环境情况如何,更是应该要看到这个地段的文化环境,毕竟关乎着以后孩子上学和整个入学氛围的问题,所以说要买糖,还是应该要实力多多的考察。
⑻ 地理水平距离是什么
同一个平面上或者同一个高度上的两个物体之间的距离
⑼ 地理中什么叫水平距离
地理中的水平距离是指:
等高线水平距离
含义:
就是在平面图纸上相邻等高线之间线与线之间的距离,水平实地距离越小,而等高线之间的距离是不变的,所以高度相同,而水平距离越短,则坡度起大。垂直距离。
⑽ 高中地理:什么是地表距离
地球表面两点间的球面距离。
涉及到球形立体几何知识,其中过球心及地球表面两点的平面,是大圆。大圆与球表面相切而成的短弧线长度是这两点的最短距离。
不过球心的,是小圆,也球表面相切的短弧线长度也是一种距离,是不过不是最短距离而已。