知道城市名获得经纬度 客官°小女子只卖身不卖艺 2022-03-14 11:58 250阅读 0赞 // 根据城市名获得经纬度,此处调用的是腾讯地图 getLnglat: function (addressName) { wx.request({ url: 'https://apis.map.qq.com/ws/geocoder/v1/', data: { address: addressName, output: 'json', key: 'DWBBZ-MXY6O-A6QWQ-S3FPF-26DXK-4BF4F' }, success: function (res) { console.log(res); wx.setStorageSync('lng', res.data.result.location.lng); wx.setStorageSync('lat', res.data.result.location.lat); console.log('wx.getStorageSync' + wx.getStorageSync('lng')); } }); }, 打印的 res 结果如下: ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hlcm9fcm9uZw_size_16_color_FFFFFF_t_70][] 我的需求是,在小程序里根据城市名,获得经纬度,然后调用的是腾讯地图(这里是腾讯地图的开发文档 [https://lbs.qq.com/webservice\_v1/guide-geocoder.html][https_lbs.qq.com_webservice_v1_guide-geocoder.html]) ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hlcm9fcm9uZw_size_16_color_FFFFFF_t_70 1][] 在小程序里面调用接口是要配置的,要不然会报错xxx不在合法域名中,请参考文档巴拉巴拉 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hlcm9fcm9uZw_size_16_color_FFFFFF_t_70 2][] [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hlcm9fcm9uZw_size_16_color_FFFFFF_t_70]: /images/20220313/775ce81d65e4455f8fc1698006bc443f.png [https_lbs.qq.com_webservice_v1_guide-geocoder.html]: https://lbs.qq.com/webservice_v1/guide-geocoder.html [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hlcm9fcm9uZw_size_16_color_FFFFFF_t_70 1]: /images/20220313/e75e8b7d8f144a7195e8cc6010e80e34.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hlcm9fcm9uZw_size_16_color_FFFFFF_t_70 2]: /images/20220313/6c34c0a9085c460c842387b917d11968.png
还没有评论,来说两句吧...