Слияние кода завершено, страница обновится автоматически
//新导航去当前位置
let _this = this;
let address = _this.data.store[e.currentTarget.dataset.index].address
let storeName = _this.data.store[e.currentTarget.dataset.index].storeName
let latitude = _this.data.store[e.currentTarget.dataset.index].latitude//纬度
let longitude = _this.data.store[e.currentTarget.dataset.index].longitude//经度
//将百度地图的坐标转为腾讯地图的坐标
let x_pi = 3.14159265358979324 * 3000.0 / 180.0;
let x = longitude - 0.0065;//经度
let y = latitude - 0.006;
let z = Math.sqrt(x * x + y * y) - 0.00002 * Math.sin(y * x_pi);
let theta = Math.atan2(y, x) - 0.000003 * Math.cos(x * x_pi);
let lngs = z * Math.cos(theta);
let lats = z * Math.sin(theta);
wx.openLocation({
latitude: lats,//纬度
longitude: lngs, //经度
name: storeName,
address: address
})
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )