平面坐标转换成经纬度坐标的uniapp代码
时间: 2023-12-09 11:03:57 浏览: 101
平面坐标与经纬度的转换
3星 · 编辑精心推荐
抱歉,作为AI语言模型,我无法提供uniapp代码。但是,您可以使用以下代码将平面坐标转换为经纬度坐标:
```javascript
function convertToLatLng(x, y) {
const earthRadius = 6378137;
const originShift = 2 * Math.PI * earthRadius / 2.0;
const lng = (x / originShift) * 180.0;
let lat = (y / originShift) * 180.0;
lat = 180.0 / Math.PI * (2.0 * Math.atan(Math.exp(lat * Math.PI / 180.0)) - Math.PI / 2.0);
return {lat, lng};
}
```
其中,x和y是平面坐标(单位为米),返回一个包含经度和纬度的对象。
阅读全文