Questions tagged «distance»

12
我应该在CSS中使用px或rem值单位吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 上个月关闭。 我正在设计一个新网站,我希望它与尽可能多的浏览器和浏览器设置兼容。我正在尝试确定应该使用哪种度量单位来显示字体和元素的大小,但是无法找到一个确定的答案。 我的问题是:我应该使用CSS px还是remCSS? 到目前为止,我知道使用px与在浏览器中调整基本字体大小的用户不兼容。 我不理会ems,因为与rems 相比,它们在级联时更容易维护。 有人说rems与分辨率无关,因此更可取。但是其他人则说,大多数现代浏览器无论如何都会对所有元素进行均等缩放,因此使用px并不是问题。 我之所以这么问,是因为关于CSS中最理想的距离度量有很多不同的看法,我不确定哪个是最好的。

30
点和线段之间的最短距离
我需要一个基本功能来查找点和线段之间的最短距离。随意用您想要的任何语言编写解决方案;我可以将其转换为我正在使用的语言(JavaScript)。 编辑:我的线段由两个端点定义。因此,我的线段AB由两个点A (x1,y1)和定义B (x2,y2)。我试图找到此线段和一个点之间的距离C (x3,y3)。我的几何技能很生疏,所以我所看到的示例令人困惑,我很遗憾地承认。

3
使用纬度和经度值在Android中制作Location对象
我有一个程序,其中某个位置的纬度和经度值存储在我下载的数据库中。 我想获取这些坐标与当前位置之间的距离。 Location类有一个简单的方法来查找两个Location对象之间的距离,因此我想将一个带有坐标的Location对象制成,然后调用该方法。 是否有捷径可寻?另外,如果还有另一个可靠,相当简单的方程式不会使事情过于混乱,那么它也将起作用。谢谢。 (android.location.Location)

9
计算两个坐标之间的距离的功能
我目前正在使用下面的功能,但无法正常工作。根据Google Maps,这些坐标之间的距离(从59.3293371,13.4877472到59.3225525,13.4619422)为2.2公里,而函数返回的则为1.6公里。如何使该函数返回正确的距离? function getDistanceFromLatLonInKm(lat1, lon1, lat2, lon2) { var R = 6371; // Radius of the earth in km var dLat = deg2rad(lat2-lat1); // deg2rad below var dLon = deg2rad(lon2-lon1); var a = Math.sin(dLat/2) * Math.sin(dLat/2) + Math.cos(deg2rad(lat1)) * Math.cos(deg2rad(lat2)) * Math.sin(dLon/2) * Math.sin(dLon/2) ; var c = 2 * …

10
Python中的Haversine公式(两个GPS点之间的轴承和距离)
问题 我想知道如何获取2个GPS点之间的距离和方位。我研究了haversine配方。有人告诉我,我也可以使用相同的数据找到轴承。 编辑 一切正常,但是轴承还不能正常工作。轴承输出为负,但应在0-360度之间。设定数据应为水平方向,96.02166666666666 且为: Start point: 53.32055555555556 , -1.7297222222222221 Bearing: 96.02166666666666 Distance: 2 km Destination point: 53.31861111111111, -1.6997222222222223 Final bearing: 96.04555555555555 这是我的新代码: from math import * Aaltitude = 2000 Oppsite = 20000 lat1 = 53.32055555555556 lat2 = 53.31861111111111 lon1 = -1.7297222222222221 lon2 = -1.6997222222222223 lon1, lat1, lon2, lat2 = …

12
获取经纬度给定的当前点,距离和方位
给定一个现有的经度/纬度点,距离(以KM为单位)和方位角(以度为单位转换成弧度),我想计算新的经度/纬度。这个站点一遍又一遍地出现,但我只是无法找到适合我的公式。 上述链接采用的公式为: lat2 = asin(sin(lat1)*cos(d/R) + cos(lat1)*sin(d/R)*cos(θ)) lon2 = lon1 + atan2(sin(θ)*sin(d/R)*cos(lat1), cos(d/R)−sin(lat1)*sin(lat2)) 上面的公式适用于MSExcel,其中- asin = arc sin() d = distance (in any unit) R = Radius of the earth (in the same unit as above) and hence d/r = is the angular distance (in radians) atan2(a,b) = arc tan(b/a) …

7
计算两个地理位置之间的距离
请阐明这种情况 现在,我有两个数组,它们具有附近地点的经度和纬度,并且还具有用户位置latiude和longiude现在,我想计算用户位置和附近地点之间的距离,并希望在listview中显示它们。 我知道有一种方法可以计算距离 public static void distanceBetween (double startLatitude, double startLongitude, double endLatitude, double endLongitude, float[] results); 现在的问题是,在这种方法中如何通过这两个具有附近纬度和经度的数组,并获得距离数组。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.