动态地将gps坐标传递给Places API

时间:2018-03-23 16:06:02

标签: geolocation gps google-places-api google-places

我想将当前的GPS位置坐标动态传递给Google Places API的位置作为参数,但它不起作用。 Google Places API请求中的位置字段仅接受“纬度,经度”作为数值,例如“12.12115,17.6626”,因为我写的代码只能采用静态值。

代码:

axios.get('https://maps.googleapis.com/maps/api/place/nearbysearch/json', {
    params: {
        location:'19.0321692,73.0603878',
        radius:'500',
        key:''
        }
})

此代码适用于默认的静态类型坐标,但是当我将坐标存储到2个变量L1,L2或1变量'pos'并将其传递到该位置时,它将不起作用。

代码:

var pos = position.coords.latitude + "," + position.coords.longitude;

axios.get('https://maps.googleapis.com/maps/api/place/nearbysearch/json', {
    params: {
        location:'pas',//or location:pas;
        radius:'500',
        key:''
    }
})

0 个答案:

没有答案