diff options
| -rw-r--r-- | src/dumbyUtils.mjs | 4 | ||||
| -rw-r--r-- | src/dumbymap.mjs | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/dumbyUtils.mjs b/src/dumbyUtils.mjs index 647ab9f..f0878cf 100644 --- a/src/dumbyUtils.mjs +++ b/src/dumbyUtils.mjs | |||
| @@ -151,7 +151,7 @@ export const createGeoLink = (link) => { | |||
| 151 | const xyInParams = params.get('xy')?.split(',')?.map(Number) | 151 | const xyInParams = params.get('xy')?.split(',')?.map(Number) |
| 152 | const [lon, lat] = url.href | 152 | const [lon, lat] = url.href |
| 153 | ?.match(coordPattern) | 153 | ?.match(coordPattern) |
| 154 | ?.splice(1) | 154 | ?.slice(1) |
| 155 | ?.reverse() | 155 | ?.reverse() |
| 156 | ?.map(Number) | 156 | ?.map(Number) |
| 157 | const xy = xyInParams ?? [lon, lat] | 157 | const xy = xyInParams ?? [lon, lat] |
| @@ -310,7 +310,7 @@ export const addAnchorByPoint = ({ | |||
| 310 | const rect = map.getBoundingClientRect() | 310 | const rect = map.getBoundingClientRect() |
| 311 | const [x, y] = map.renderer | 311 | const [x, y] = map.renderer |
| 312 | .unproject([point.x - rect.left, point.y - rect.top]) | 312 | .unproject([point.x - rect.left, point.y - rect.top]) |
| 313 | .map(coord => Number(coord.toFixed(7))) | 313 | .map(coord => parseFloat(coord.toFixed(6))) |
| 314 | 314 | ||
| 315 | let prompt | 315 | let prompt |
| 316 | let anchorName | 316 | let anchorName |
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index 34b0e32..3151261 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs | |||
| @@ -203,7 +203,7 @@ export const generateMaps = (container, { | |||
| 203 | .splice(1) | 203 | .splice(1) |
| 204 | .map(Number) | 204 | .map(Number) |
| 205 | const [lon, lat] = transform([x, y]) | 205 | const [lon, lat] = transform([x, y]) |
| 206 | .map(value => value.toFixed(6)) | 206 | .map(value => parseFloat(value.toFixed(6))) |
| 207 | link.href = `geo:${lat},${lon}` | 207 | link.href = `geo:${lat},${lon}` |
| 208 | 208 | ||
| 209 | // set query strings | 209 | // set query strings |