nicecode-v2/packages/func/es/map/index.js
2023-12-27 13:40:07 +08:00

32 lines
796 B
JavaScript

/**
* 获取经纬信息
* @param lngLat 位置信息
* @returns @object { long, lat }
*/
export var fixedLngLat = function fixedLngLat(lngLat) {
if (!lngLat) {
return '';
}
var lngLatArr = lngLat.split(',');
var longitude = Number(lngLatArr[0]).toFixed(6);
var latitude = Number(lngLatArr[1]).toFixed(6);
if (lngLatArr.length < 2) {
return '';
}
return "".concat(longitude, ",").concat(latitude);
};
export var transformLngLat = function transformLngLat(lngLat) {
if (lngLat) {
var lngLatArr = lngLat ? lngLat.split(',') : [];
var longitude = Number(lngLatArr[0]);
var latitude = Number(lngLatArr[1]);
if (lngLatArr.length < 2) {
return null;
}
return {
longitude: longitude,
latitude: latitude
};
}
return null;
};