猜猜你的数据库列大致的格式为:经度,纬度,餐厅. . .
估计经纬度应该有精确的控制,你可以根据需要设置查询
①矩形(简单):减去经度,纬度和一个固定值的减法运算的一个固定值,条件是在这个范围内
在此范围内的数据库的估计要大,所以输出音量加一个限制是必要
SQL,甲骨文
SELECT TOP 10 *从'表名,其中
选择*从限M,N,其中
从一开始就M,取n个
在开发android lbs定位的时候,得到一个点(经纬度),业务要求要得到附近一公里的商家,这些商家都在本地库中,并且还标有经度和纬度,那就是要得到这个点和数据库中的经度和纬度的距离,距离小于1公里的就检索!
cos[cos北京纬度cos马来纬度cos(北京经度-马来经度)◆sin北京纬度sin马来纬度].
同一纬度:cos纬度数X经度差X111km;
同一经度:纬度差X111km;
不同经度,纬度:将它们分别平移到同一经度,纬度后按以上方法计算出两个值,再用钩股定理计算.
扩展资料:
一个经度和一个纬度一起确定地球上一个地点的精确位置.
赤道上经度的每个度大约相当于111km,经度的每个度的距离从0km到111km不等.它的距离随纬度的不同而变化,等于111km乘纬度的余弦.不过这个距离还不是相隔一经度的两点之间最短的距离,最短的距离是连接这两点之间的大圆的弧的距离,它比上面所计算出来的距离要小一些.