SELECT ent_id, ent_name, longitude, latitude, ROUND( 6378.138 * 2 * ASIN( SQRT( POW( SIN( ( 40.042307 * PI() / 180 - latitude * PI() / 180 ) / 2 ), 2 ) + COS(40.042307 * PI() / 180) * COS(latitude * PI() / 180) * POW( SIN( ( 116.317205 * PI() / 180 - longitude * PI() / 180 ) / 2 ), 2 ) ) ) * 1000 ) AS juli
FROM
ent
ORDER BY juli DESC
limit 0,100;
--第二种SELECT ...
计算地球上两个坐标点(经度,纬度)之间距离sql函数
CREATE FUNCTION [dbo].[fnGetDistance](@LatBegin REAL, @LngBegin REAL, @LatEnd REAL, @LngEnd REAL) RETURNS FLOATAS
BEGIN--距离(千米)DECLARE @Distance REALDECLARE @EARTH_RADIUS REALSET @EARTH_RADIUS = 6378.137 DECLARE @RadLatBegin REAL,@RadLatEnd REAL,@RadLatDiff REAL,@RadLngDiff REALSET @RadLatBegin = @LatBegin *PI()/180.0 SET @RadLatEnd = @LatEnd *...
什么是 WGS-84、GCJ-02?两个坐标都是以经度、纬度对来标识地球上任意一点的坐标系统。WGS-84:WGS 全称 World Geodetic System,于1984年建立。通过 GPS 获得的经纬坐标,以及 Google Maps 上记录各地形、街道、建筑所使用的经纬坐标,都是 WGS-84 坐标系中的坐标。WGS-84 亦是最通用的地球坐标系。其起初就是因 GPS 的诞生而被设立。GCJ-02:某毒百科声称:GCJ-02是由中国国家测绘局制订的地理信息系统的坐标系统。它是一种对经纬...
function getDistanceBetweenPointsNew($latitude1, $longitude1, $latitude2, $longitude2) {$theta = $longitude1 - $longitude2;$miles = (sin(deg2rad($latitude1)) * sin(deg2rad($latitude2))) + (cos(deg2rad($latitude1)) * cos(deg2rad($latitude2)) * cos(deg2rad($theta)));$miles = acos($miles);$miles = rad2deg($miles);$miles = $miles * 60 * 1.1515;$feet = $miles * 5280;$yards = $feet / 3;$kilometers = $mi...
//经纬度转墨卡托
public void loc_to_mercator(double lon, double lat,ref double miX,ref double minY){double x = lon;double y = Math.Log(Math.Tan((lat / 180 * Math.PI + Math.PI / 2) / 2)) * 180 / Math.PI;miX = x * 20037508.3427892 / 180;minY = y * 20037508.3427892 / 180;}//摩卡脱转经纬度
public void mercator_to_loc(double mercator_x, double mercator_y, ref double lon, ref double lat){double x = merc...
1.点击选择地址,跳转到地图页面获取地址
代码如下:
wxml:
order.js
2.从地图选择地址返回原来页面
代码如下:
position.js
order.js
在onshow拿到position页面传的值
将地址,经纬度传给后台判断是否在电子围栏内
传参数
后台判断经纬度以及地址是否在电子围栏内,若在范围内则返回成功否则返回“地址不在接车范围内,请重新选择地址的提示”
转载至https://blog.csdn.net/zhonghuart/article/details/77934693
百度地图小区边界(轮廓)处理
最近,查了很多资料都没法在百度地图上画出小区边界,经过一番研究后,终于发现了一种方式。以下是demo的相关说明:
1. demo中小区相关信息查询是基于jsonp的方式处理 2. 使用百度地图需要申请AK,demo中使用的是我个人的申请的,如果demo打开没有效果可能是AK过期了 3. 因为小区轮廓百度没有公布相关API,demo中的接口有可能被百度...