php 通过坐标获取省市,PHP根据经纬度获取在范围坐标的数据
PHP根据经纬度获取在范围坐标的数据
PHP根据经纬度获取在范围坐标的数据
//计算范围,可以做搜索用户
function GetRange($lat,$lon,$raidus){
//计算纬度
$degree = (24901 * 1609) / 360.0;
$dpmLat = 1 / $degree;
$radiusLat = $dpmLat * $raidus;
$minLat = $lat - $radiusLat; //得到最小纬度
$maxLat = $lat + $radiusLat; //得到最大纬度
//计算经度
$mpdLng = $degree * cos($lat * (PI / 180));
$dpmLng = 1 / $mpdLng;
$radiusLng = $dpmLng * $raidus;
$minLng = $lon - $radiusLng; //得到最小经度
$maxLng = $lon + $radiusLng; //得到最大经度
//范围
$range = array(
'minLat' => $minLat,
'maxLat' => $maxLat,
'minLon' => $minLng,
'maxLon' => $maxLng
);
return $range;
}
获取范围内的所有数据
$result = GetRange(110.325945,20.031541,5000);
$where = " (`jingdu` between ".$result['minLat']." and ".$result['maxLat'].") and ( `weidu` between ".$result['minLon']." and ".$result['maxLon']." ) ";
$query = $db->query("select * from ".DB_PRE."hospital where $where order BY id DESC ");
while ( $row = $db->fetch_array($query) ) {
$list[] = $row['all_name'];
}
print_r($list);
php 通过坐标获取省市,PHP根据经纬度获取在范围坐标的数据相关推荐
- android 高德获取省市,高德地图定位获取当前地址城市街道等详细信息(全部代码)...
自动定位后弹窗信息,包含省市县镇区路门牌号(效果图如下) 代码↓↓↓ 获取地理位置 var mapObj = new AMap.Map('iCenter'); mapObj.plugin('AMap. ...
- uniapp微信小程序获取定位(通过经纬度获取地址)
项目要求首页有个定位功能,但是uni.getLocation在小程序端只能获取到经纬度,拿不到地址 uniapp官网有说明这点:uni.getLocation(OBJECT) | uni-app官网 ...
- 根据经纬度坐标获得省市区县行政区划城市名称,自建数据库 java python php c# .net 均适用
文章目录 步骤一.下载省市区边界数据 步骤二.解析CSV文件导入数据库 步骤三.在程序中根据坐标解析获得城市 在LBS应用中,根据坐标来解析获得对应是哪个城市是一个很常见的功能,比如App里面通过手机 ...
- html5获取当前坐标,HTML5教程 如何获取当前位置的经纬度
本篇教程探讨了HTML5教程 如何获取当前位置的经纬度,希望阅读本篇文章以后大家有所收获,帮助大家HTML5+CSS3从入门到精通 . < 是想让地图的定位用户位置更准确一些. 查看了介绍: h ...
- android 逆地址,Android高德获取逆地址编码(经纬度坐标-地址描述如省市区街道)
Android高德获取逆地址编码(经纬度坐标-地址描述如省市区街道) 可以在非地图视图下直接获取,只要传入当前位置的经纬度 当然也可以在地图模式下获取详细信息 在非第三方地图集成下(系统自带功能)获取 ...
- java 获取两条经纬度线段的交点坐标工具类
java 获取两条经纬度线段的交点坐标工具类 网上有线段是否相交的判断方法,但是很少有获取线段交点的坐标的方法 我在这里整合了网上的一些相交的方法,通过相交的xy轴点返推出了经纬度. 拾取坐标系统 可 ...
- php 通过坐标获取省市,通过php根据地理坐标来获取国家、省份、城市,及周边数据类...
功能:当App获取到用户的地理坐标时,可以根据坐标知道用户当前在那个国家.省份.城市,及周边有什么数据. 原理:基于百度Geocoding API 实现,需要先注册百度开发者,然后申请百度AK(密钥) ...
- android网络获取经纬,Android中透过GPS或NetWork获取当前位置的经纬度
Android中通过GPS或NetWork获取当前位置的经纬度 private double latitude=0.0; private double longitude =0.0; Location ...
- 2000坐标转换成经纬度_ArcGIS中的坐标问题快问快答
1.我国常用的地理坐标系有哪些? (1)北京54坐标系(参心) 椭球体:Krasovsky (2)西安80坐标系(参心)椭球体:IAG (3)WGS84坐标系(地心)椭球体:WGS84 (4)大地20 ...
最新文章
- MySQL 解压版创建用户密码
- 新应用上线 Snippet
- Elastic-Job任务类
- Python之在函数中使用列表作为默认参数
- 英语口语(5月17)
- 逆序对(洛谷-P1908)
- 软考高级系统架构设计师总结
- Java读取计算 PPT,Word,excel的页数
- python等高线绘制_用matplotlib画等高线图详解
- UI设计入门学习方法和学习路线
- 基于MES的生产车间管理信息系统
- 泰坦尼克号第n遍重温泪点
- python enumerate用法
- uni-app图片列表预览大图
- PWM脉宽调制信号转模拟电流电压4-20ma0-5v10v隔离变送器
- Unity制作批量配音制作工具
- 如何阻止input的focus事件
- vue webRTC播放海康摄像头实时画面延迟1s内
- 磁盘这列(Raid)
- 小黄鸡微信接口 php,php版小黄鸡simsimi聊天机器人接口分享_PHP教程
热门文章
- oc随笔四:NSString、NSNumber
- 微信小程序实现循环列表下拉功能(点击事件)
- stm32车牌识别_基于STM32单片机的车牌识别
- Base64加密和Md5加密用户名
- 自动切换电脑或手机版(php aspx),ASP程序自动判断是电脑或手机访问网站。
- python课题设计职工信息管理系统_用Python实现职工信息管理系统
- 脚本运行显示服务器超时,java执行shell脚本超时
- python自动化运维快速入门-Python自动化运维快速入门
- Qt::WA_NoMousePropagation用法
- 视频倒退编辑android,视频倒放剪辑app下载-视频倒放剪辑 v2.6.3 安卓版 - 下载吧...