[ui] Viewer2D: avoid error on empty metadata

This commit is contained in:
Fabien Castan 2020-03-04 17:20:37 +01:00
parent ac82890461
commit c9c24b7ff0

View file

@ -44,7 +44,7 @@ FloatingPane {
function getGPSCoordinates(metadata) function getGPSCoordinates(metadata)
{ {
// GPS data available // GPS data available
if(metadata["GPS:Longitude"] != undefined && metadata["GPS:Latitude"] != undefined) if(metadata && metadata["GPS:Longitude"] != undefined && metadata["GPS:Latitude"] != undefined)
{ {
var latitude = gpsMetadataToCoordinates(metadata["GPS:Latitude"], metadata["GPS:LatitudeRef"]) var latitude = gpsMetadataToCoordinates(metadata["GPS:Latitude"], metadata["GPS:LatitudeRef"])
var longitude = gpsMetadataToCoordinates(metadata["GPS:Longitude"], metadata["GPS:LongitudeRef"]) var longitude = gpsMetadataToCoordinates(metadata["GPS:Longitude"], metadata["GPS:LongitudeRef"])