• 35648

    文章

  • 23

    评论

  • 20

    友链

  • 最近新加了很多技术文章,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

微信小程序如何根据地理坐标获取地区信息

欢迎来到阿八个人博客网站。本 阿八个人博客 网站提供最新的站长新闻,各种互联网资讯。 喜欢本站的朋友可以收藏本站,或者加QQ:我们大家一起来交流技术! URL链接:https://www.abboke.com/jinjia/2019/0821/107595.html 1190000020139957

在开发文档里看了,没有发现可以获取地理位置的API方法,只能获取到经纬坐标。

如果通过其它途径获取,那就要去公众号里添加 服务器域名,我想直接通过微信API,如何根据经纬坐标获取到地理位置名称?

目前微信官方不提供这种api,需要自己根据经纬度来获取地区信息,我采用的是腾讯地图开放平台,在使用之前需要先注册,生成自己的Key

https://lbs.qq.com/webservice...

  1. https://www.xiaomutong.com.cn...
  2. method:post

location=39.984154,116.307490

https://www.xiaomutong.com.cn/web/index.php?r=wechat/getzone

返回数据如下

{
    "code": 0,
    "message": "",
    "result": {
        "status": 0,
        "message": "query ok",
        "request_id": "ac51be9c-c3d9-11e9-a269-6c92bf94c7c1",
        "result": {
            "location": {
                "lat": 39.984154,
                "lng": 116.30749
            },
            "address": "北京市海淀区北四环西路66号",
            "formatted_addresses": {
                "recommend": "海淀区中关村中国技术交易大厦(彩和坊路)",
                "rough": "海淀区中关村中国技术交易大厦(彩和坊路)"
            },
            "address_component": {
                "nation": "中国",
                "province": "北京市",
                "city": "北京市",
                "district": "海淀区",
                "street": "北四环西路",
                "street_number": "北四环西路66号"
            },
            "ad_info": {
                "nation_code": "156",
                "adcode": "110108",
                "city_code": "156110000",
                "name": "中国,北京市,北京市,海淀区",
                "location": {
                    "lat": 39.984154,
                    "lng": 116.307487
                },
                "nation": "中国",
                "province": "北京市",
                "city": "北京市",
                "district": "海淀区"
            },
            "address_reference": {
                "business_area": {
                    "id": "14178584199053362783",
                    "title": "中关村",
                    "location": {
                        "lat": 39.984104,
                        "lng": 116.307503
                    },
                    "_distance": 0,
                    "_dir_desc": "内"
                },
                "famous_area": {
                    "id": "14178584199053362783",
                    "title": "中关村",
                    "location": {
                        "lat": 39.984104,
                        "lng": 116.307503
                    },
                    "_distance": 0,
                    "_dir_desc": "内"
                },
                "crossroad": {
                    "id": "529981",
                    "title": "彩和坊路/北四环西路辅路(路口)",
                    "location": {
                        "lat": 39.985001,
                        "lng": 116.308113
                    },
                    "_distance": 102.8,
                    "_dir_desc": "西南"
                },
                "town": {
                    "id": "110108012",
                    "title": "海淀街道",
                    "location": {
                        "lat": 39.984154,
                        "lng": 116.307487
                    },
                    "_distance": 0,
                    "_dir_desc": "内"
                },
                "street_number": {
                    "id": "6996505596656075740",
                    "title": "北四环西路66号",
                    "location": {
                        "lat": 39.984119,
                        "lng": 116.307503
                    },
                    "_distance": 1.7,
                    "_dir_desc": ""
                },
                "street": {
                    "id": "9217092216709107946",
                    "title": "彩和坊路",
                    "location": {
                        "lat": 39.984169,
                        "lng": 116.308098
                    },
                    "_distance": 46.6,
                    "_dir_desc": "西"
                },
                "landmark_l2": {
                    "id": "3629720141162880123",
                    "title": "中国技术交易大厦",
                    "location": {
                        "lat": 39.984104,
                        "lng": 116.307503
                    },
                    "_distance": 0,
                    "_dir_desc": "内"
                }
            },
            "poi_count": 10,
            "pois": [
                {
                    "id": "3629720141162880123",
                    "title": "中国技术交易大厦",
                    "address": "北京市海淀区北四环西路66号",
                    "category": "房产小区:商务楼宇",
                    "location": {
                        "lat": 39.984104,
                        "lng": 116.307503
                    },
                    "ad_info": {
                        "adcode": "110108",
                        "province": "北京市",
                        "city": "北京市",
                        "district": "海淀区"
                    },
                    "_distance": 0,
                    "_dir_desc": "内"
                },
                {
                    "id": "2845372667492951071",
                    "title": "中国技术交易大厦A座",
                    "address": "北京市海淀区北四环西路66号",
                    "category": "房产小区:商务楼宇",
                    "location": {
                        "lat": 39.984329,
                        "lng": 116.307419
                    },
                    "ad_info": {
                        "adcode": "110108",
                        "province": "北京市",
                        "city": "北京市",
                        "district": "海淀区"
                    },
                    "_distance": 20.4,
                    "_dir_desc": ""
                },
                {
                    "id": "12925244666643621769",
                    "title": "中国技术交易大厦B座",
                    "address": "北京市海淀区北四环西路66号",
                    "category": "房产小区:商务楼宇",
                    "location": {
                        "lat": 39.983906,
                        "lng": 116.307556
                    },
                    "ad_info": {
                        "adcode": "110108",
                        "province": "北京市",
                        "city": "北京市",
                        "district": "海淀区"
                    },
                    "_distance": 28.2,
                    "_dir_desc": ""
                },
                {
                    "id": "9969038414753335812",
                    "title": "腾讯科技(北京)有限公司(中国技术交易大厦)",
                    "address": "北京市海淀区北四环西路66号中国技术交易大厦",
                    "category": "公司企业:公司企业",
                    "location": {
                        "lat": 39.984131,
                        "lng": 116.307503
                    },
                    "ad_info": {
                        "adcode": "110108",
                        "province": "北京市",
                        "city": "北京市",
                        "district": "海淀区"
                    },
                    "_distance": 0,
                    "_dir_desc": "内"
                },
                {
                    "id": "3724888736111897241",
                    "title": "万学教育·海文考研",
                    "address": "北京市海淀区北三环西路66号中国技术交易大厦17层",
                    "category": "教育学校:培训",
                    "location": {
                        "lat": 39.984112,
                        "lng": 116.307587
                    },
                    "ad_info": {
                        "adcode": "110108",
                        "province": "北京市",
                        "city": "北京市",
                        "district": "海淀区"
                    },
                    "_distance": 9.7,
                    "_dir_desc": ""
                },
                {
                    "id": "13477589832396847863",
                    "title": "品·咖啡",
                    "address": "北京市海淀区北四环西路66号中国技术交易大厦1楼大厅内",
                    "category": "娱乐休闲:咖啡厅",
                    "location": {
                        "lat": 39.984184,
                        "lng": 116.307335
                    },
                    "ad_info": {
                        "adcode": "110108",
                        "province": "北京市",
                        "city": "北京市",
                        "district": "海淀区"
                    },
                    "_distance": 13.5,
                    "_dir_desc": ""
                },
                {
                    "id": "3187032738687555052",
                    "title": "中关村创业大街",
                    "address": "北京市海淀区海淀西大街",
                    "category": "购物:商业步行街",
                    "location": {
                        "lat": 39.983582,
                        "lng": 116.306824
                    },
                    "ad_info": {
                        "adcode": "110108",
                        "province": "北京市",
                        "city": "北京市",
                        "district": "海淀区"
                    },
                    "_distance": 36.3,
                    "_dir_desc": "东北"
                },
                {
                    "id": "7246616758286733108",
                    "title": "基督教堂(彩和坊路)",
                    "address": "北京市海淀区彩和坊路9号",
                    "category": "旅游景点:教堂",
                    "location": {
                        "lat": 39.983234,
                        "lng": 116.307671
                    },
                    "ad_info": {
                        "adcode": "110108",
                        "province": "北京市",
                        "city": "北京市",
                        "district": "海淀区"
                    },
                    "_distance": 69.5,
                    "_dir_desc": "北"
                },
                {
                    "id": "13113576790131482342",
                    "title": "中国技术交易所",
                    "address": "北京市海淀区北四环西路66号中国技术交易大厦B座16层",
                    "category": "机构团体:政府机关",
                    "location": {
                        "lat": 39.984112,
                        "lng": 116.307587
                    },
                    "ad_info": {
                        "adcode": "110108",
                        "province": "北京市",
                        "city": "北京市",
                        "district": "海淀区"
                    },
                    "_distance": 9.7,
                    "_dir_desc": ""
                },
                {
                    "id": "12689244359326172642",
                    "title": "车库咖啡",
                    "address": "北京市海淀区中关村创业大街6号楼2层",
                    "category": "娱乐休闲:咖啡厅",
                    "location": {
                        "lat": 39.983898,
                        "lng": 116.306908
                    },
                    "ad_info": {
                        "adcode": "110108",
                        "province": "北京市",
                        "city": "北京市",
                        "district": "海淀区"
                    },
                    "_distance": 57.1,
                    "_dir_desc": "东北"
                }
            ]
        }
    }
}

相关文章

暂住......别动,不想说点什么吗?
  • 全部评论(0
    还没有评论,快来抢沙发吧!