Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从一组坐标中有效地找到最靠近特定点的板条?_Java_Android_Google Maps_Coordinates - Fatal编程技术网

Java 如何从一组坐标中有效地找到最靠近特定点的板条?

Java 如何从一组坐标中有效地找到最靠近特定点的板条?,java,android,google-maps,coordinates,Java,Android,Google Maps,Coordinates,如果我有一个坐标数组列表,即lat/lon,我如何才能找到哪一个最靠近特定(其他)lat地块位置? 也就是说,找到给定A(lat,lon)和((lat,lon),(lat,lon)…等)列表上哪个坐标最近的好方法是什么?您可以使用或这是什么意思计算的距离存储在结果[0]中。如果结果的长度为2或更大,则初始轴承将存储在结果[1]中。如果结果长度为3或更大,最终轴承将存储在结果[2]中。来自文档?什么是初始方位角和最终方位角?例如,您可以使用Location.distance to实现自定义比较器,

如果我有一个坐标数组列表,即lat/lon,我如何才能找到哪一个最靠近特定(其他)lat地块位置?

也就是说,找到给定A(lat,lon)和((lat,lon),(lat,lon)…等)列表上哪个坐标最近的好方法是什么?

您可以使用或这是什么意思<代码>计算的距离存储在结果[0]中。如果结果的长度为2或更大,则初始轴承将存储在结果[1]中。如果结果长度为3或更大,最终轴承将存储在结果[2]中。来自文档?什么是初始方位角和最终方位角?例如,您可以使用
Location.distance to
实现自定义
比较器
,然后调用
Collections.sort(yourListArray,yourCustomComparator)
。因此,
yourArrayList
将按距离排序。最近的将是
yourArrayList。获取(0)
什么是
方位