Ошибка в выводе данных exif

212
18 марта 2018, 22:51

Вывести значения в формате float. Выдает значения Nan.

var piexif = require("piexifjs"); 
var fs = require("fs"); 
 
var file = "myImage.jpg"; 
var image = fs.readFileSync(file); 
var data = image.toString("binary"); 
var exifObj = piexif.load(data); 
 
var latRef = piexif.GPSIFD.GPSLatitudeRef === 'N' ? 1 : -1; 
var longRef = piexif.GPSIFD.GPSLongitudeRef === 'E' ? 1 : -1; 
var lat = exifObj["GPS"][piexif.GPSIFD.GPSLatitude]; 
var long = exifObj["GPS"][piexif.GPSIFD.GPSLongitude]; 
var gps = { 
    latitude: latRef * (lat[0]+ (lat[1]/60)+(lat[2]/3600)), 
    longitude: longRef * (long[0] + (long[1]/60) + (long[2]/3600)) 
}; 
console.log(lat); 
console.log(gps);

READ ALSO
NodeJs проблема установки?

NodeJs проблема установки?

Не могу понять, что не такВот это весь код: console

159
Почему не могу создать файл с webkitRequestFileSystem

Почему не могу создать файл с webkitRequestFileSystem

Только сегодня узнал о том что на JavaScript'e оказывается можно все таки создавать файлы и пытаюсь это сделать в Хроме с помощью вот такого кода:

166
Выборка блока по критериям кратко

Выборка блока по критериям кратко

Есть 2 блока "SEARCH INVENTORY" и "сетка с товаром"

245