当前位置: 首页 > wzjs >正文

长沙 外贸网站建设公司排名市场推广方案ppt

长沙 外贸网站建设公司排名,市场推广方案ppt,如何在jsp上做网站页面代码,霸州网站开发需求背景:能源运输物流系统中司机加油, 比如加油站列表显示自己与油站相隔距离;根据司机当前位置的经纬度从数据库中取出一定范围内的油站数据。 技术需求:A、提供两个经纬度计算出两个经纬度的距离;B、提供当前位置的经纬度从数据…

需求背景:能源运输物流系统中司机加油, 比如加油站列表显示自己与油站相隔距离;根据司机当前位置的经纬度从数据库中取出一定范围内的油站数据。

技术需求:A、提供两个经纬度计算出两个经纬度的距离;B、提供当前位置的经纬度从数据库中取出一定范围内的数据。

A实现方法

    /*** @param $start_lat* @param $start_end* @param $end_lat* @param $end_lng* @return float*/function get_distance_by_coords($start_lat, $start_end, $end_lat, $end_lng){// 将角度转为狐度 deg2rad() 函数将角度转换为弧度$rad_start_lat = deg2rad($start_lat);$rad_end_lat = deg2rad($end_lat);$rad_start_lng = deg2rad($start_end);$rad_end_lng = deg2rad($end_lng);$a_coords = $rad_start_lat - $rad_end_lat;$b_coords = $rad_start_lng - $rad_end_lng;$distance = 2 * asin(sqrt(pow(sin($a_coords / 2),2) + cos($rad_start_lat) * cos($rad_end_lat)* pow(sin($b_coords / 2),2))) * 6378.137 * 1000;return $distance;}//打印调试var_dump(get_distance_by_coords('23.11349200900413', '113.36568827514647',             '23.115386579166856', '113.3728980529785'));

打印结果:

float(767.69700011894)

 B实现方法

    /*** @param $lat* @param $lng* @param $distance* @return array[]*/function get_coord_by_lat_lng($lat, $lng, $distance = 2){// 定义地球的半径define('EARTH_RADIUS', 6371);$new_lng =  2 * asin(sin($distance / (2 * EARTH_RADIUS)) / cos(deg2rad($lat)));$new_lng = rad2deg($new_lng);$new_lat = $distance / EARTH_RADIUS;$new_lat = rad2deg($new_lat);return ['left-top' => ['lat' => $lat + $new_lat,'lng' => $lng-$new_lng],'right-top' => ['lat' => $lat + $new_lat, 'lng' => $lng + $new_lng],'left-bottom' => ['lat' => $lat - $new_lat, 'lng' => $lng - $new_lng],'right-bottom' => ['lat' => $lat - $new_lat, 'lng' => $lng + $new_lng]];}//打印调试var_dump(get_coord_by_lat_lng('23.11349200900413', '113.36568827514647'));

打印结果:


{"left-top": {"lat": "23.131478441122503","lng": "113.34613204664485"},"right-top": {"lat": "23.131478441122503","lng": "113.38524450364808"},"left-bottom": {"lat": "23.095505576885756","lng": "113.34613204664485"},"right-bottom": {"lat": "23.095505576885756","lng": "113.38524450364808"}
}

然后根据这个坐标数据查询数据库取出该范围内的数据记录。

    /*** @param $coord* @return mixed*/public function coordinate_range($coord){return $this->where('lat', '>', $coord['right-bottom']['lat'])->where('lat', '<', $coord['left-top']['lat'])->where('lng', '>', $coord['left-top']['lng'])->where('lng', '<', $coord['right-bottom']['lng'])->paginate();}

http://www.dtcms.com/wzjs/26740.html

相关文章:

  • 在网上找做设计是什么网站免费网络营销软件
  • 网上去哪里找做网站的品牌营销案例
  • 免费自助建站网站一览自助建站平台谷歌浏览器官网
  • b2b网站建设推荐seo哪家强
  • 做flash网站框架引擎东莞整站优化排名
  • 毕业设计做音乐网站可以吗百度云网盘免费资源
  • 多用户商城系统网站建设小企业广告投放平台
  • 网站设计与建设的公司百度首页排名优化公司
  • 选择好的佛山网站建设域名停靠
  • 大创项目做英语网站网站建设哪家好
  • 有专门做消除网站上对公司不利的网络营销的种类
  • 河北建设厅网站刷身份证友情链接检测的特点
  • wordpress 主题 修改seo的优点和缺点
  • 我自己做的一个网站显示证书错误百度关键词排名批量查询工具
  • 有个人做网站的吗360优化大师安卓下载
  • 怎么用网站源码做网站平台推广是什么意思
  • 怎么申请做网站公司网站设计要多少钱
  • 张槎网站建设清理大师
  • 客户对网站设计的要求信息流推广
  • 高端企业网站建设百度竞价收费标准
  • 建设银行的网站为什么登不上网络营销步骤
  • 做棋牌网站犯法吗女生学市场营销好吗
  • 沈阳网页设计公司有哪些网站seo网络优化
  • 微网站主机注册免费百度推广价格
  • 宜布网网站谁做的seo网站关键词优化方式
  • 广州网站建设推荐桔子seo
  • 信息技术转移网站建设seo网站平台
  • 网站维护升级页面seo教程 seo之家
  • 网站建设技术公司营销软文范例大全300
  • 栾城住房和城乡建设局网站百度大盘指数