use same conversion for lat long limit input into 10 digit after decimal

This commit is contained in:
Fendy Heryanto
2025-02-26 01:48:28 +00:00
parent e757229b35
commit 53b8aa4674
3 changed files with 23 additions and 5 deletions

View File

@@ -1,3 +1,5 @@
const latLongToJoinedString = (lat: number, long: number) => `${lat.toFixed(7)};${long.toFixed(7)}`
export const convertGeoNumberToString = (val: number) => {
return val.toFixed(10).replace(/[\.]0+$|([\.][^0]*)[0]+$/, '$1')
}
export { latLongToJoinedString }
export const latLongToJoinedString = (lat: number, long: number) => [lat, long].map((k) => convertGeoNumberToString(k)).join(';')