Changeset 182 in josm for src/org/openstreetmap


Ignore:
Timestamp:
2006-12-31T17:08:14+01:00 (18 years ago)
Author:
imi
Message:
  • fixed geoimage reader to priorize the entry of DateTimeOriginal and DateTimeDigitalized over DateTime
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/org/openstreetmap/josm/tools/ExifReader.java

    r107 r182  
    1818
    1919        @SuppressWarnings("unchecked") public static Date readTime(File filename) throws ParseException {
     20                Date date = null;
    2021                try {
    2122                Metadata metadata = JpegMetadataReader.readMetadata(filename);
     
    2324                    for (Iterator<Tag> tagIt = dirIt.next().getTagIterator(); tagIt.hasNext();) {
    2425                        Tag tag = tagIt.next();
    25                         if (tag.getTagType() == 0x132 || tag.getTagType() == 0x9003 || tag.getTagType() == 0x9004)
     26                        if (tag.getTagType() == 0x9003)
    2627                                return DateParser.parse(tag.getDescription());
     28                        if (tag.getTagType() == 0x132 || tag.getTagType() == 0x9004)
     29                                date = DateParser.parse(tag.getDescription());
    2730                    }
    2831                }
     
    3235                e.printStackTrace();
    3336        }
    34                 return null;
     37                return date;
    3538        }
    3639}
Note: See TracChangeset for help on using the changeset viewer.