forked from MapComplete/MapComplete
Revert "Fix: Use alternative way to read coordinates from exif data"
This reverts commit 6257c2415a
.
This commit is contained in:
parent
899312ba7c
commit
c9b219ce72
1 changed files with 9 additions and 2 deletions
|
@ -197,8 +197,15 @@ export class PanoramaxUploader implements ImageUploader {
|
||||||
let datetime = new Date().toISOString()
|
let datetime = new Date().toISOString()
|
||||||
try {
|
try {
|
||||||
const tags = await ExifReader.load(blob)
|
const tags = await ExifReader.load(blob)
|
||||||
lat = Number(tags?.GPSLatitude?.description)
|
const [[latD], [latM], [latS, latSDenom]] = <
|
||||||
lon = Number(tags?.GPSLongitude?.description)
|
[[number, number], [number, number], [number, number]]
|
||||||
|
>tags?.GPSLatitude.value
|
||||||
|
const [[lonD], [lonM], [lonS, lonSDenom]] = <
|
||||||
|
[[number, number], [number, number], [number, number]]
|
||||||
|
>tags?.GPSLongitude.value
|
||||||
|
lat = latD + latM / 60 + latS / (3600 * latSDenom)
|
||||||
|
lon = lonD + lonM / 60 + lonS / (3600 * lonSDenom)
|
||||||
|
|
||||||
const [date, time] = tags.DateTime.value[0].split(" ")
|
const [date, time] = tags.DateTime.value[0].split(" ")
|
||||||
datetime = new Date(date.replaceAll(":", "-") + "T" + time).toISOString()
|
datetime = new Date(date.replaceAll(":", "-") + "T" + time).toISOString()
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue