1559055968535 1559914048236 34 GeotagFile 100 547 %file %par1 305350161 <StringArray sr=""><_array_INTENT_EXTRA_FIELD_LIST0>dir_root</_array_INTENT_EXTRA_FIELD_LIST0></StringArray> [Ljava.lang.String; LOCUS_INFO_REQUEST java.lang.String dir_root java.lang.String <StringArray sr=""><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0>%dir_root Main Folder </_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0></StringArray> [Ljava.lang.String; true java.lang.Boolean falcosc.locus.addon.tasker falcosc.locus.addon.tasker.intent.edit.LocusInfoEdit 129 var columns = row[0].split(","); var timediff = columns[0]; var lat = columns[1]; var lon = columns[2]; var elevation = columns[3]; var trackname = columns[4]; var trackid = columns[5]; var latref = lat >= 0 ? "N" : "S"; var lonref = lon >= 0 ? "E" : "W"; lat = Math.round(lat*1e7) + "/10000000,0/1,0/1"; lon = Math.round(lon*1e7) + "/10000000,0/1,0/1"; 37 And %timediff 6 3600 %timediff 12 664 %oldlon exif setAttribute {} (String, String) GPSLatitude %lat 664 %oldlon exif setAttribute {} (String, String) GPSLatitudeRef %latref 664 %oldlon exif setAttribute {} (String, String) GPSLongitude %lon 664 %oldlon exif setAttribute {} (String, String) GPSLongitudeRef %lonref 664 %oldlon exif setAttribute {} (String, String) GPSAltitude %elevation 664 %oldlon exif setAttribute {} (String, String) GPSAltitudeRef 0 664 %oldlon exif saveAttributes {} () GPSDestLatitudeRef %latref 459 %file 547 %locusdatabasedir %dir_root/data/database/ 665 exif 43 342 %file %filename 547 %timediff_hours round(%timediff / 360)/10 523 Geotag failed %filename Closest point is %timediff_hours hours off mw_image_linked_camera 38 779 Geotagging is Running %TRUN 3 *GeotagWatchFolder* 664 exif ExifInterface new {ExifInterface} (String) %file 664 %oldlat exif getAttribute {String} (String) GPSLatitude %lat 137 %oldlat 12 523 Geotagging is Running Process missing location of %file mw_image_camera_alt 664 %datetime exif getDateTime {long} () GPSLatitude 354 %sqlparameters %datetime,%datetime , 667 %locusdatabasedir/tracks.db SELECT abs(%datetime - loc.time)/1000 time_diff, latitude, longitude, elevation, tracks.name, tracks._id FROM ( SELECT latitude, longitude, elevation, parent_id, min(time) time FROM "locations" WHERE time >= %datetime UNION SELECT latitude, longitude, elevation, parent_id, max(time) time FROM "locations" WHERE time <= %datetime ) loc INNER JOIN tracks ON loc.parent_id = tracks._id ORDER BY time_diff LIMIT 1; %row mw_image_camera_alt