好多人会问为什么微信高级接口获取的坐标信息位置不准,主要原因不是微信获取的不准,而是微信获取的是gps坐标,如果你直接用百度或google的api去解析的话肯定会出现误差的。

首先你需要吧gps位置转换成google或者百度的坐标,然后在通过转换后的坐标去获取准确的地理位置。

方法一:gps转换成google或者百度坐标,转换gps的接口 http://map.yanue.net/gps.html

方法二:gps转换成百度坐标

function getgps($lats,$lngs, $gps=false, $google=false)//gpg 转百度坐标

{

$lat=$lats;

$lng=$lngs;

if($gps)

$c=file_get_contents("http://api.map.baidu.com/ag/coord/convert?from=0&to=4&x=$lng&y=$lat");

else if($google)

$c=file_get_contents("http://api.map.baidu.com/ag/coord/convert?from=2&to=4&x=$lng&y=$lat");

else

return array($lat,$lng);

$arr=(array)json_decode($c);

if(!$arr['error'])

{

$lat=base64_decode($arr['y']);

$lng=base64_decode($arr['x']);

}

return array($lat,$lng);

}

下面是通过百度坐标获取地理位置信息

返回josn格式的:

http://api.map.baidu.com/geocoder/v2/?ak=E4805d16520de693a3fe707cdc962045&callback=renderReverse&location=39.983424,116.322987&output=json&pois=1

返回xml格式的:

http://api.map.baidu.com/geocoder/v2/?ak=E4805d16520de693a3fe707cdc962045&callback=renderReverse&location=39.983424,116.322987&output=xml&pois=1

下面是google的api获取的地址

mysql经纬度 微信_微信如何根据经纬度坐标查询具体地理位置相关推荐

  1. 微信如何根据经纬度坐标查询具体地理位置

    微信如何根据经纬度坐标查询具体地理位置 好多人会问为什么微信高级接口获取的坐标信息位置不准,主要原因不是微信获取的不准,而是微信获取的是gps坐标,如果你直接用百度或google的api去解析的话肯定 ...

  2. mysql编写倒计时_微信公众号开发,实现倒计时的一个功能(纯代码)

    微信公众号开发,实现倒计时的一个功能(纯代码),请在,公众,订单,代码,时间 微信公众号开发,实现倒计时的一个功能(纯代码) 易采站长站,站长之家为您整理了微信公众号开发,实现倒计时的一个功能(纯代码 ...

  3. dat图片 电脑端微信_微信 PC 版迎来了重磅更新,可以在电脑端使用小程序了 !...

    戳上图,免费带走祖马龙 最近几天,微信团队又出了微信测试版,此次测试版主要关于 PC 版的微信.微信每一次更新,都会引起不少的躁动,那么此次都更新来什么呢? 微信 PC 端测试版 2.7.0 我们都知 ...

  4. 基本农田卫星地图查询_如何基于西安80坐标查询定位

    1. 概述 水经注软件除了可以轻松下载无水印Google Earth卫星影像.有明确拍摄日期的历史影像.地方高清天地图.百度高德大字体打印地图,且可按1万/5千等国家标准图幅下载,下载含高度的全国矢量 ...

  5. 微信公众 mysql回复图片_微信公众号开发之微信公共平台消息回复类实例

    本文实例讲述了微信公众号开发之微信公共平台消息回复类.分享给大家供大家参考.具体如下: 微信公众号开发代码我在网上看到了有不少,其实都是大同小义了都是参考官方给出的demo文件进行修改的,这里就给各位 ...

  6. mysql 红黑树_微信大牛教你深入了解数据库索引

    | 作者刘国斌,腾讯微信事业群研发工程师,目前从事企业微信的后台研发工作,已经参与企业微信消息系统.群聊.客户联系等企业微信多个核心功能的迭代. 数据库查询是数据库的最主要功能之一. 我们都希望查询数 ...

  7. 微信公众 mysql回复图片_微信公众平台开发消息回复总结介绍

    一.简介 微信公众平台提供了三种消息回复的格式,即文本回复.音乐回复和图文回复,在这一篇文章中,我们将对这三种消息回复的格式做一下简单讲解,然后封装成函数,以供读者使用. 二.思路分析 对于每一个PO ...

  8. 自动回复mysql数据库设计_微信自动回复数据库设计思路【微擎】

    多商户设计 关键字触发 查找rule_keyword表 -> rule表 -> 回复资源表[news_reply 图文表.images_reply 图片表.video_reply 视频表. ...

  9. 公众号 mysql数据库设计_微信公众号之灵活自定义菜单显示包含数据库结构设计...

    package com.ihaidou.entity.db.wechat; import io.swagger.annotations.ApiModelProperty; import lombok. ...

最新文章

  1. 怎么定义list_常用的List接口下集合
  2. mysql报错:Reading table information for completion of table and column names
  3. jquery.validate.js的使用小结
  4. yolov4的全面详解
  5. ARC106E-Medals【hall定理,高维前缀和】
  6. php 子进程_PHP 多进程入门
  7. 算法原理与分析第二次作业
  8. wp7检测网络是否可用以及网络开启简单代码段
  9. js 中call,apply,bind的区别
  10. ffmpeg文档8:软件缩放
  11. 利用access创建数据字典_VBA数组与字典解决方案54讲:利用字典和数组提取数据并按行回填...
  12. 寻找可接入正版音乐曲库的音乐API?来了解HIFIVE音乐开放平台!
  13. 基于SSM实现在线考试及题库管理系统
  14. linux 查看日志最后100行
  15. audio realtek 耳机没声_解决Realtek High Definition Audio 声卡前面板耳机无声音方法
  16. win10 vs2008到期的解决办法:
  17. AI 如何识别西瓜和冬瓜?
  18. 直播新架构升级:全量支撑淘宝双11直播
  19. Win7系统右下角的喇叭图标打小红叉
  20. 计算该年该月该日天数 一年中有 12 个月,而每个月的天数是不一样的。其中大月 31 天,分别为 1,3,5,7,8,10,12 月,小月 30 天,分别 为 4,6,9,11 月。

热门文章

  1. Java (1)写一个类,名为Animal, 该类有两个私有属性,name(代表动物的名字),和legs(代表动物的腿的条数);要求为两个私有属性提供public的访问方法。并提供两个重载的构造方法,
  2. 爆笑三国故事:张飞流水帐31-40
  3. c4d python sdk_C4D脚本自动接口完成脚本 Python Cinema 4D API auto completion (fake package)
  4. 前端学习从入门到高级全程记录之25(webapi)
  5. python如何创建和导入模块
  6. java表示新年快乐,关于新年快乐祝贺语
  7. 计算机学院春节祝福词,2017年春节鸡年拜年短信 给老师、领导、家人的新年祝贺词微信祝福语大全...
  8. Windows如何在CMD或PowerShell中配置代理,报错及解决方法
  9. cf1月超级翻盘_攻略中心:坚持不懈,比赛史上那些惊天翻盘-穿越火线官方网站-腾讯游戏...
  10. 天上人间_网络游戏资料库,天上人间_网络游戏介绍,天上人间官方网站