android中求区域内两个坐标之间的距离的实现
来源:互联网 发布:圆形沉井计算软件 编辑:程序博客网 时间:2024/05/21 20:21
求两个坐标之间距离
解决方案整理自CSDN问答:http://ask.csdn.net/questions/703
Location
对象带和距离相关的方法,求两个坐标距离: public static void distanceBetween (double startLatitude, double startLongitude, double endLatitude, double endLongitude, float[] results)
ParametersstartLatitude the starting latitudestartLongitude the starting longitudeendLatitude the ending latitudeendLongitude the ending longituderesults an array of floats to hold the results
详细解释见这里: distanceBetween(double, double, double, double, float[])
在大量坐标之间找最近距离的坐标
如果你用Mongodb,获取最近的坐标很简单,Mongodb自带geoNearCommand
,可以参照这里:GeospatialIndexing-geoNearCommand
> db.runCommand( { geoNear : "places" , near : [50,50], num : 10 } );> db.runCommand({geoNear:"asdf", near:[50,50]}){ "ns" : "test.places", "near" : "1100110000001111110000001111110000001111110000001111", "results" : [ { "dis" : 69.29646421910687, "obj" : { "_id" : ObjectId("4b8bd6b93b83c574d8760280"), "y" : [ 1, 1 ], "category" : "Coffee" } }, { "dis" : 69.29646421910687, "obj" : { "_id" : ObjectId("4b8bd6b03b83c574d876027f"), "y" : [ 1, 1 ] } } ], "stats" : { "time" : 0, "btreelocs" : 1, "btreelocs" : 1, "nscanned" : 2, "nscanned" : 2, "objectsLoaded" : 2, "objectsLoaded" : 2, "avgDistance" : 69.29646421910687 }, "ok" : 1}
PS. 这里有很多计算GEO距离相关的公式:http://www.movable-type.co.uk/scripts/latlong.html
- android中求区域内两个坐标之间的距离的实现
- Android编程中求两个GPS坐标的距离
- php中使用地图的两个坐标之间的距离
- Android/J2SE计算两个位置坐标之间的距离
- 获得两个GPS坐标之间的距离
- 计算两个地理坐标之间的距离
- 计算两个坐标点之间的距离
- 计算两个坐标之间距离的函数
- 计算两个坐标点之间的距离
- 计算两个gps坐标之间的距离
- 计算两个坐标之间的距离
- 计算两个坐标之间的距离公式
- 求两坐标之间的距离
- 用于求两个向量之间的距离
- PHP【求两个经纬度之间的距离】
- php中坐标之间的距离
- PHP计算google map两个坐标之间的距离
- 计算两个GPS经纬度坐标之间的距离 PHP
- jQuery设置div一直在页面顶部
- IOS-OpenGLES 基础教程(一)
- OSG绘制大量文本的解决方法:文本绘制的纹理活字印刷术
- V4L2驱动程序架构
- SGA--Redo Log Buffer & Shared Pool
- android中求区域内两个坐标之间的距离的实现
- 搭建Hadoop时候遇到的一些问题以及解决方法
- Windows phone通过linq创建ObservableCollection绑定
- Java创建ZIP压缩文件
- (转载)ArcGIS Flex API配合LibertyGISI加载SHP文件
- html按钮button加超链接
- 淘宝API open淘宝调用 二次开发源代码
- JDK自带的转码工具native2ascii的使用方法详解
- OpenGLES 1.1教程(二)-简单图形的绘制