$sql='select * from users_location where latitude > '.$lat.'-1 and latitude < '.$lat.'+1 and longitude > '.$lon.'-1 and longitude < '.$lon.'+1 order b ...
分类:
其他好文 时间:
2017-12-20 17:55:03
阅读次数:
168
--计算地球上两个坐标点(经度,纬度)之间距离sql函数 CREATE FUNCTION [dbo].[fnGetDistance](@LatBegin REAL, @LngBegin REAL, @LatEnd REAL, @LngEnd REAL) RETURNS FLOAT AS BEGIN ... ...
分类:
数据库 时间:
2017-08-18 21:34:19
阅读次数:
254
从别的地方烤过来的,自己试了一下,可以计算 出来,不过正确不正确的就不太懂了。 USE [niaoren]GO/****** Object: UserDefinedFunction [dbo].[fnGetDistance] Script Date: 2017/7/28 星期五 12:17:56 * ...
分类:
数据库 时间:
2017-07-28 12:49:00
阅读次数:
189
public static double GetDistance(double long1, double lat1, double long2, double lat2) { double a, b, R; R = 6378137; // 地球半径 lat1 = lat1 * Math.PI / ...
分类:
其他好文 时间:
2016-08-01 19:11:25
阅读次数:
164
1 2 private static final double EARTH_RADIUS = 6378137;//赤道半径(单位m) 3 4 /** 5 * 转化为弧度(rad) 6 * */ 7 private static d...
分类:
其他好文 时间:
2015-06-24 07:03:34
阅读次数:
136
/**
*求两个已知经纬度之间的距离,单位为米
*@param lng1,lng2 经度
*@param lat1,lat2 纬度
*@return float 距离,单位米
*@author www.Alixixi.com
**/
function getdistance($lng1,$lat1,$lng2,$lat2){
//将角度转为狐度
$radLat1=deg2rad(...
分类:
Web程序 时间:
2014-12-02 17:20:51
阅读次数:
213
public double getDistance(double startLat,double startLong,double endLat,double endLong){ //startLong 起始坐标点经度 //startLat 起始坐标点维度 //endLong 目标坐标...
分类:
其他好文 时间:
2014-09-12 14:52:53
阅读次数:
200