我需要将此函数调用转换为一个简单的数组[]但由于某种原因它不起作用。
这是fiddle
var LongCombinedReady = $('#GeoImageLat').val(exifObject.GPSLatitude + "," + "'" + exifObject.GPSLatitudeRef + "'")
var LatCombinedReady = exifObject.GPSLongitude + "," + "'" + exifObject.GPSLongitudeRef + "'"
//an attemp to take the values and convert them to an array but it doesn't work.
var LongCombined = [LongCombinedReady];
var LatCombined = [LatCombinedReady];
我已经在小提琴中评论了这一切,如果你没有一个用于测试,那么这里是GeoCoords的图像。
基本上我读取了图像Geotag,然后将标签从DMS转换为DD,因此它可以用于谷歌地图等。
答案 0 :(得分:0)
有三个问题:
apply
apply
数组,其中一个项目是一个字符串,而你正在应用的函数需要四个参数LongCombinedReady
是一个jQuery对象