Show
Ignore:
Timestamp:
05/22/08 21:24:34 (6 months ago)
Author:
kp
Message:

測地系がTOKYO以外の場合はWGS-84と類推する

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • platform/tdiary/plugin/image_gps.rb

    r6098 r12215  
    1212 
    1313=begin ChangeLog 
     142008-05-22 kp 
     15  * MapDatumがTOKYO以外の場合、WGS-84と類推する 
    14162008-01-17 kp 
    1517  * いろいろ変更 
     
    6971    end 
    7072    begin 
    71       if(exif['GPSLatitudeRef'].value == 'N' && exif['GPSLongitudeRef'].value == 'E' && exif['GPSMapDatum'].value =~ /(WGS-?84|TOKYO)/) 
     73      if(exif['GPSLatitudeRef'].value == 'N' && exif['GPSLongitudeRef'].value == 'E') 
    7274        nl = exif['GPSLatitude'].value if exif.tag?('GPSLatitude') 
    7375        el = exif['GPSLongitude'].value if exif.tag?('GPSLongitude') 
     
    8385      lon = "#{sprintf("%d.%d.%.2f",*el)}" 
    8486    else 
    85       Wgs2Tky.conv!(nl,el) if datum =~ /WGS-?84/ 
     87      Wgs2Tky.conv!(nl,el) unless datum == /TOKYO/ 
    8688      lat ="#{sprintf("%d/%d/%.3f",*nl)}" 
    8789      lon ="#{sprintf("%d/%d/%.3f",*el)}"