GPS data lost in Aperture 3.0.3 created .psd file

I shooting RAW with a Nikon D700 and GPS unit. The GPS data shows up in Aperture 3.0.3, but when "Edit with Adobe Photoshop CS5" is selected in the Photos menu, the resultant .psd file has no GPS data.
If I import into CS5 with Adobe Camera Raw, the GPS data does go into the .psd file.
Tried this with two different GPS devices incase there was something odd about the GPS data.
Suggestions?

Thanks Rick. That got the data into CS5. Unfortunately, CS5 sees longitude 121.9 W as 121.9 E, and is putting California's Bixby Bridge in the Yellow Sea off the China coast. I'm guessing that CS5 is looking for negative sign in front of the 121.9. I don't know if that is Aperture's fault, or CS5's fault. I've usually seen west longitude written with a minus sign. So, expecting other apps to understand the "W" maybe expecting too much.
Another GPS problem I'm having with Aperture is when publishing to Flickr. Although I've enabled export of location info in the preferences, when Aperture publishes to Flickr, no GPS data is seen by Flickr.

Similar Messages

  • TIFF to JPEG: why is GPS data lost?

    I'm in OS10.5.7 (a quite recent upgrade from 10.5.5) and PS CS3
    I go to some lengths to sync GPS data (tracks from a Garmin 60csx) to Nikon original/RAW NEFs before post-production. That data is maintained when saving the image as a PSD file after retouching, as well as when flattening the PSD to a TIFF for final archiving.  But when the TIFF is resaved as a JPEG (often for web use or transmission), the GPS data is stripped out of the metadata and lost.  So to verify the location for someone, I have to go back to the archived TIFF with the same name.
    Kind of a pain.  Is this operator-error?  Any way to avoid it?
    Thanks in advance.

    Buko. wrote:
    I think there was another thread about this.
    Only I thought in that one the GPS data was lost when saved as a tiff.
    have you tried saving the Jpeg from the PSD?
    Are you using SFW to make the jpeg? if so SFW strips all exif data.
    Re: PS CS4
    During a SFW you have some options as to what metadata to save with the .jpg.  One of the options is 'All' which does save the EXIF GPS data with the file.
    During a 'Save As' to a .jpg (first converted to 8bits/channel) all of the EXIF data is saved.

  • Aperture is unable to reconnect with PSD files

    I used Aperture's 'Consolidate Master' command to move some files from Referenced to Aperture's managed Library. Aperture didn't locate some PSD files with edited in external editor badges and left them behind during the file move.
    The files that got abandoned are PSD files with quite a few layers. The actual file sizes are much bigger than Aperture reports in its EXIF information for the files.
    I have tried using 'Manage Referenced Files' command. I locate the proper master file but Aperture won't reconnect. Has anyone else experienced this problem?

    Fortunately I have never made the assumption that editing a file externally preserves a fully fledged master copy in Aperture.
    I always save externally edited files from Photoshop to a desktop folder intially, then import that folder when all the external editing for that shoot is complete. Only then am I convinced that I will have a Jpeg (or Psd or whatever) as a grade 1 master file.
    Also, mixing file types any folder or album always seems a bit dangerous to me.

  • Aperture 3: GPS data gets lost after 'Update from Master'

    My library contains photos in JPEG format that I geotag in Places, then I save the metadata with 'Write IPTC Metadata to Master'. The problem I have is, that the GPS data gets lost after I do an 'Update from Master', even if I saved the metadata before. I'm having this problem with referenced and managed photos and all my JPEGs from several different cameras. The only way to permanently store the GPS info into my photos seems to be to export the geotagged photos as versions.
    Does anybody has the same problem or knows how to solve this?
    Thanks in advance,
    Michael

    Use Houdah geo (http://www.houdah.com) to write location data back to the EXIF. It's interface is very similar to Places (Google maps and pins) and you can interface with the Aperture library. It's a bit of a pain, but if you need it done now rather than wait for an Aperture 3 fix, then...
    Also, see here: http://www.nickrains.com/index.php?option=com_content&view=article&id=65:apertur e-3&catid=12:news&Itemid=24

  • Majority of GPS data Doesn't copy from iPhoto to Aperture 3

    Having spent lots of time and effort geo tagging old photos Apertures ability to use this seemed very useful. Having left my iMac copying all my pics to a new Aperture Library for a day (17,000 images) not all of my geotagged pictures are still geotagged in Aperture.
    Of 5934 pictures appearing in "Places" on iPhoto, only 1746 appear in "Places" on Aperture.
    From what I can tell, the 1746 photos are those photos that were geotagged when imported into iPhoto (iPhone pictures plus some more recent DSLR pics that I synced with a gps tracker using GPSPhotolinker).
    All the manually assigned photos - some 4200 odd - only have GPS data assigned to the iPhoto database reference of the photo, not the image itself. I tested this:
    1. In iPhoto, choose a manually tagged pic and goto Photos>Show Extended Photo Info. In the extended info are latitude and longitude references (the manual pin drop does collect this info)
    2. Download "GPS-info". This will display any GPS data stored in a file when selected in the Finder
    3. back to iPhoto, and with the same phoo selected in step 1, right click and select Show File. This will bring up the image location in a finder window
    4. Now open GPS-info, downloaded in step 2. This will show there is no GPS info stored in the image
    Repating the above steps for a photo tagged outside of iPhoto and GPS data is assigned and the image does appear in "Places" in Aperture.
    So basically, I'm a little hacked off the all my hard work seems to have been wasted. I'm hoping someone will read this and tell my how I'm being a prat and I should have done x, y and z, but please post your experiences with importing geotagged iphoto photos.
    Thanks!

    If anyone else was having this problem, my resolution is on here:
    http://discussions.apple.com/message.jspa?messageID=11151194#11151194

  • GPS data in Aperture not saved to files

    Hi there
    I have been using Aperture for a while and love it! Recently I purchased a DSLR and upon importing into Aperture, I manually added the locations to the files. Whenever I view the places feature for my library, I can see pins on the map so I know its been saved correctly.
    When I imported the files, I ensured the import was "file system" and so hopefully Aperture doesnt save it into it's own library.
    Unfortuantely, when I try and view the EVIF GPS data in Photoshop for these files, the GPS value is empty. If I manually export the file, the data is there, but somehow the files are smaller in file size (even though I chose JPEG Original Size).
    Is there a way for me to make GPS changes in Aperture and for it to be automatically saved to the actual file instead of me going through the process of exporting it?
    Thanks!

    Aperture does write the GPS data only to the versions, when you are assigning a place, not to the EXIF tags of the original files.
    So you will need to export the edited version to write the GPS to an image file.
    If I manually export the file, the data is there, but somehow the files are smaller in file size (even though I chose JPEG Original Size).
    "JPEG Original Size" refers to the pixel size, not the file size. You could try to increase the image quality settings in the "JPEG Original Size" export preset. Select this preset in the export panel and then switch to "Edit". This will allow you to increase the "image Quality" by adjusting the slider. Or select a "Tiff" preset, to export losslessly.
    Another work-around would be to use exiftool to set the GPS tags on your originals, if you are experienced with the Terminal (see:                  Modifying EXIF tags of Originals Using exiftool: camera, lens, gps)
    I usually do the geocoding before importing the image files to Aperture with Jetphoto Studio, but that is not a free application.
    Regards
    Léonie

  • Aperture cannot add GPS data to multiple images at the same time

    I am new to Aperture and have been using it for a week or so now. Today I tried to add GPS data to a number of images and found out, it appears Aperture can only add GPS data to one image at the time. When I select multiple images to add the GPS data to, it just doesn't do anything. It leaves the GPS data blank.
    Here is what I do:
    From the Info-tab I select "GPS" from the drop down menu
    At the bottom of the info tab I show the map
    In the map's search box I enter the location I want to assign to the photo(s)
    From the resulting drop down menu I select the locatiion I want and press the "assign to location" button
    As long as I choose only a single image, this works fine and the GPS Data is added. Not so when I select more than a single image. After pressing the "assign to location" button it seems as if the GPS data is added (there is no message indicating otherwise), but the GPS data in the selected images is blank.
    What am I doing wrong ?
    Additional info
    I have been testing this a bit more and the behavior is even more strange: When you select multiple images in Aperture, they get a thin white border, except the one that you touch last (normally the last image of the selection) that will have a thicker border around it. It appears that, when selecting multiple images, the GPS data is ONLY assigned to the photo in the selected setthat has the thicker border (?????)
    Message was edited by: dinky2

    Rereading your post, I think the problem is, that you are assigning the location from the Info panel and not from the Metadata menu. The Info panel and the Metadata menu ar behaving differently.
    The Info panel will always only affect the primary selection, but the Metadata menu will work on all selected images (unless "Primary only" is checked). So , if you want to assign your location to multiple images, use "Metadata > Assign location" instead of the little map in the "Info" panel.
    Or use the "Places" view. Then you can drag all images at once to the same pin on the map.
    Regards
    Léonie

  • Why can't I import gps data from iPhone photos in aperture 3

    I have an iPhone 4 (it's already an old model!) and why can't i still not import GPS-data from photo's on my iPhone 4 in Aperture...
    Importing photos from the iphone just goes fine...

    Richie:
    But do you see the GPS of the iPhone data in Meta data section of the Inspector (set to a preset that shows GPS), as Frank Caggiano asked?
    If the images do import the EXIF data, then you should be able to lift and stamp the GPS coordinates. I do that freuently.
    Select on of your iPhone images and lift the sata
    In the lift&stamp HUD deselect everything but the GPS coordinates, like this.
    If no GPS-coordinates do appear in this setting, then your iPhone images do not have the EXIF info required, and you may need to check the iPhone settings.
    If you see the EXIF data, then you just need to select the DSLR images that were taken at the same location and you can stamp the EXIF data to the DSLR images.
    And after that you should be able to see their locations in the Places view.

  • Ovi suite, picture sync, lost gps data

    To organize photos in my computer I'm using Picasa.
    When I synchronized images with PC Suite 7, they keep the GPS data, and Picasa (and me) can see where I've shot these pictures.
    When I synchronized pictures with OVI suite, the GPS data is lost. Picasa does not recognize them at least ...
    Does anyone know a solution?

    I have heard that Nokia is fixing this in near future update. So, the solution seems to be "a fix to a bug in new Ovi Suite version".

  • GPS data does not show up in mobileme gallery or exif info of exported pics

    Hello,
    I used places to geotag some of my pictures.
    That went nicely, and I now have Latitude and Longitude Metadata entries
    in the exif part of the metadata displayed by Aperture.
    However, when I export these pictures to JPG, this information is gone;
    the metadata of the exported pic does not contain latitude/longitude information.
    Likewise, when publishing these pics to mobileme, no gps information is found in the
    "information" part.
    How do I write the gps data to the picture such that exports contain it and mobileme will display it?
    (Aperture 3.03)

    Similar to bjrnfrdnnd2, I have the 'Include location info in exported photos' button selected all the time in the Export Preferences. Unlike him however, the GPS information developed using Places (lat & long) does not get exported when I export photos. It is not present when I reimport the photo back into Aperture, nor does it show up in Preview when I examine the file using Inspector in the Tools menu (I export the Master File).
    Interestingly, if I export a photo from iPhoto with the include location info box checked, the GPS info does import into Aperture without problem AND, most strangely, will also export with the GPS information regardless of whether the 'Include location info in exported photos' is selected in the preferences or not. The same thing happens if I import a geotagged photo from my iPhone into Aperture; that is, the GPS information gets exported regardless of what the Preference setting is.
    Exactly the same thing happens on my MacBook.
    I've checked my disk for problems using DiskUtility, repaired the Aperture Library, tried using a new library and also deleted the Aperture preferences file and created a new one. All to not avail.
    All I can conclude is that depending on how the GPS data are input into Aperture (as part of a photo that is imported or as determined within Aperture using Places) the information is stored differently and so is attached (or not) differently to exported photos.
    Has anyone else experienced this issue or does anyone know what might be wrong here?
    Thanks

  • ExtendScript CS6 doesn't handle GPS data properly

    I prefer to work in Photoshop and Bridge, rather than Lightroom.  I am currently using version CS6 on Windows 7 x64.  I occasionally need to update the title, description and/or GPS information of a photograph. (I have many photographs that predate GPS systems.)  I also maintain different several JPEG versions of each photograph generated from a base PSD with different cropping and resolutions that are intended for different purposes.  I wrote a Bridge script to check and update the metadata of all versions of one or more images in a batch after updating PSD metadata.  The script works very well except for the GPS latitude and longitude data.
    The problem is that using the XMPMeta object that comes with ExtendScript Toolkit 3.8.0.13 (the latest version, I believe) the GPS coordinates are returned as string data in an "Adobe format", e.g. “35,24.3467N”. This format does not always accurately represent the underlying EXIF data.  (I have also written my own script for getting and setting the GPS data in Photoshop.)
    Furthermore, comparisons between PSD and JPEG formats are impossible because XMPMeta.getProperty only returns up to two decimal places for minutes when querying a PSD file, whereas it returns up to four decimal places for JPEGs.  I have checked the actual EXIF GPS data for a PSD image and a JPEG image generated from that PSD with EXIFTool and the data is identical, but XMPMeta.getProperty returns “35,24.3467N” from the JPEG and “35,24.35N” from the PSD. Setting GPS coordinates using four decimal places produces the same EXIF data for both PSD and JPEG images.
    The English translation of the “Exif Version 2.3” standard description for GPSLatitude states:
    The latitude is expressed as three RATIONAL values giving the degrees, minutes, and seconds, respectively. If latitude isexpressed as degrees, minutes and seconds, a typical format would be dd/1,mm/1,ss/1. When degrees and minutes are used and, for example, fractions of minutes are given up to two decimal places, the format would be dd/1,mmmm/100,0/1.
    It is clear that XMPMeta.getProperty does not always return a string that accurately represents the original EXIF data and it can be inconsistent between PSD and JPEG images.
    Is there some way to obtain an accurate representation of GPS data using ExtendScript?
    ...Jim

    I have seen some Photoshop Scripts on the Web the retrieve and use the exif GPG data.   But from what you write I would think your doing the same as those scripts do. Something like this:
    // Open Map from GPS Location.jsx
    // Version 1.0
    // Shaun Ivory ([email protected])
    // Feel free to modify this script.  If you do anything interesting with it,
    // please let me know.
    // JJMack I just used my sledge hammer on Shaun's Photoshop script
    // I sucked in his include file and removed his include statement
    // then I commented out his dialog and just Goolge Map the GPS location
    <javascriptresource>
    <about>$$$/JavaScripts/GoogleMapGPS/About=JJMack's Google Map GPS.^r^rCopyright 2014 Mouseprints.^r^rScript utility for action.^rNOTE:Modified Shaun's Ivory just Google Map GPS location</about>
    <category>JJMack's Action Utility</category>
    </javascriptresource>
    // Constants which identify the different mapping sites
    c_MapWebsites =
        "google",
        "mappoint",
        "virtualearth"
    var c_nDefaultMapWebsiteIndex = 2;
    var c_strTemporaryUrlFile = "~/TemporaryPhotoshopMapUrl.url";
    var c_strPhotoCaption = "Photo%20Location";
    // EXIF constants
    c_ExifGpsLatitudeRef   = "GPS Latitude Ref"
    c_ExifGpsLatitude      = "GPS Latitude"
    c_ExifGpsLongitudeRef  = "GPS Longitude Ref"
    c_ExifGpsLongitude     = "GPS Longitude"
    c_ExifGpsAltitudeRef   = "GPS Altitude Ref"
    c_ExifGpsAltitude      = "GPS Altitude"
    c_ExifGpsTimeStamp     = "GPS Time Stamp"
    c_ExifMake             = "Make"
    c_ExifModel            = "Model"
    c_ExifExposureTime     = "Exposure Time"
    c_ExifAperture         = "F-Stop"
    c_ExifExposureProgram  = "Exposure Program"
    c_ExifIsoSpeedRating   = "ISO Speed Ratings"
    c_ExifDateTimeOriginal = "Date Time Original"
    c_ExifMaxApertureValue = "Max Aperture Value"
    c_ExifMeteringMode     = "Metering Mode"
    c_ExifLightSource      = "Light Source"
    c_ExifFlash            = "Flash"
    c_ExifFocalLength      = "Focal Length"
    c_ExifColorSpace       = "Color Space"
    c_ExifWidth            = "Pixel X Dimension"
    c_ExifHeight           = "Pixel Y Dimension"
    function GetRawExifValueIfPresent(strExifValueName)
        // Empty string means it wasn't found
        var strResult = new String("");
        // Make sure there is a current document
        if (app.documents.length)
            // Loop through each element in the EXIF properties array
            for (nCurrentElement = 0, nCount = 0; nCurrentElement < activeDocument.info.exif.length; ++nCurrentElement)
                // Get the current element as a string
                var strCurrentRecord = new String(activeDocument.info.exif[nCurrentElement]);
                // Find the first comma
                var nComma = strCurrentRecord.indexOf(",");
                if (nComma >= 0)
                    // Everything before the comma is the field name
                    var strCurrentExifName = strCurrentRecord.substr(0, nComma);
                    // Is it a valid string?
                    if (strCurrentExifName.length)
                        // Is this our element?
                        if (strCurrentExifName == strExifValueName)
                            // Everything after the comma is the value, so
                            // save it and exit the loop
                            strResult = strCurrentRecord.substr(nComma + 1);
                            break;
        return strResult;
    // Convert a Photoshop latitude or longitude, formatted like
    // this:
    //      Example: 47.00 38.00' 33.60"
    // to the decimal form:
    //      Example: 47.642667
    // It returns an empty string if the string is in an unexpected
    // form.
    function ConvertLatitudeOrLongitudeToDecimal(strLatLong)
        var nResult = 0.0;
        // Copy the input string
        var strSource = new String(strLatLong);
        // Find the first space
        nIndex = strSource.indexOf(" ");
        if (nIndex >= 0)
            // Copy up to the first space
            strDegrees = strSource.substr(0, nIndex);
            // Skip this part, plus the space
            strSource = strSource.substr(nIndex + 1);
            // Find the tick mark
            nIndex = strSource.indexOf("'");
            if (nIndex >= 0)
                // Copy up to the tick mark
                strMinutes = strSource.substr(0, nIndex);
                // Skip this chunk, plus the tick and space
                strSource = strSource.substr(nIndex + 2);
                // Find the seconds mark: "
                nIndex = strSource.indexOf("\"");
                if (nIndex >= 0)
                    // Copy up to the seconds
                    strSeconds = strSource.substr(0, nIndex);
                    // Convert to numbers
                    var nDegrees = parseFloat(strDegrees);
                    var nMinutes = parseFloat(strMinutes);
                    var nSeconds = parseFloat(strSeconds);
                    // Use the correct symbols
                    nResult = nDegrees + (nMinutes / 60.0) + (nSeconds / 3600.0);
        return nResult;
    function GetDecimalLatitudeOrLongitude(strExifLatOrLong, strExifLatOrLongRef, strResult)
        var strResult = "";
        // Get the exif values
        strLatOrLong = GetRawExifValueIfPresent(strExifLatOrLong);
        strLatOrLongRef = GetRawExifValueIfPresent(strExifLatOrLongRef);
        // If we were able to read them
        if (strLatOrLong.length && strLatOrLongRef.length)
            // Parse and convert to a decimal
            var nResult = ConvertLatitudeOrLongitudeToDecimal(strLatOrLong);
            // If we are in the southern or western hemisphere, negate the result
            if (strLatOrLongRef[0] == 'S' || strLatOrLongRef[0] == 'W')
                nResult *= -1;
            strResult = nResult.toString();
        return strResult;
    function CreateGoogleMapsUrl(strLatitude, strLongitude)
        return "http://maps.google.com/maps?ll=" + strLatitude + "," + strLongitude + "&spn=0.01,0.01";
    function CreateMappointUrl(strLatitude, strLongitude)
        return "http://mappoint.msn.com/map.aspx?L=USA&C=" + strLatitude + "%2c" + strLongitude + "&A=50&P=|" + strLatitude + "%2c" + strLongitude + "|39|" + c_strPhotoCaption +"|L1|"
    function CreateVirtualEarthUrl(strLatitude, strLongitude)
        return "http://virtualearth.msn.com/default.aspx?v=2&style=h&lvl=17&cp=" + strLatitude + "~" + strLongitude + "&sp=an." + strLatitude + "_" + strLongitude + "_" + c_strPhotoCaption + "_";
    function CMapSiteSelection()
        // Initialize default map provider
        this.Site = c_MapWebsites[c_nDefaultMapWebsiteIndex];
        return this;
    function ShowMyDialog(strLatitude, strLongitude)
        // Use the default website
        var strCurrentSite = c_MapWebsites[c_nDefaultMapWebsiteIndex];
        dlgMain = new Window("dialog", "Choose a Map Website");
        // Add the top group
        dlgMain.TopGroup = dlgMain.add("group");
      dlgMain.TopGroup.orientation = "row";
      dlgMain.TopGroup.alignChildren = "top";
      dlgMain.TopGroup.alignment = "fill";
        // Add the left group
        dlgMain.TopGroup.LeftGroup = dlgMain.TopGroup.add("group");
        dlgMain.TopGroup.LeftGroup.orientation = "column";
        dlgMain.TopGroup.LeftGroup.alignChildren = "left";
        dlgMain.TopGroup.LeftGroup.alignment = "fill";
        dlgMain.AspectRatioGroup = dlgMain.TopGroup.LeftGroup.add("panel", undefined, "Map Website");
        dlgMain.AspectRatioGroup.alignment = "fill";
        dlgMain.AspectRatioGroup.orientation = "column";
        dlgMain.AspectRatioGroup.alignChildren = "left";
        // Add radio buttons
        dlgMain.virtualEarth = dlgMain.AspectRatioGroup.add("radiobutton", undefined, "Windows Live Local (aka Virtual Earth)");
        dlgMain.virtualEarth.onClick = function virtualEarthOnClick()
            strCurrentSite = "virtualearth";
        dlgMain.mappoint = dlgMain.AspectRatioGroup.add("radiobutton", undefined, "MSN Maps && Directions (aka MapPoint)");
        dlgMain.mappoint.onClick = function mappointOnClick()
            strCurrentSite = "mappoint";
        dlgMain.google = dlgMain.AspectRatioGroup.add("radiobutton", undefined, "Google Local (aka Google Maps)");
        dlgMain.google.onClick = function googleOnClick()
            strCurrentSite = "google";
        // Set the checked radio button
        if (strCurrentSite == "google")
            dlgMain.google.value = true;
        else if (strCurrentSite == "mappoint")
            dlgMain.mappoint.value = true;
        else
            dlgMain.virtualEarth.value = true;
        // Add the button group
        dlgMain.TopGroup.RightGroup = dlgMain.TopGroup.add("group");
        dlgMain.TopGroup.RightGroup.orientation = "column";
        dlgMain.TopGroup.RightGroup.alignChildren = "left";
        dlgMain.TopGroup.RightGroup.alignment = "fill";
        // Add the buttons
        dlgMain.btnOpenSite = dlgMain.TopGroup.RightGroup.add("button", undefined, "Open");
        dlgMain.btnClose = dlgMain.TopGroup.RightGroup.add("button", undefined, "Exit");
        dlgMain.btnClose.onClick = function()
            dlgMain.close(true);
        dlgMain.btnOpenSite.onClick = function()
            // Which website?
            var strUrl = "";
            switch (strCurrentSite)
            case "mappoint":
                strUrl = CreateMappointUrl(strLatitude, strLongitude);
                break;
            case "google":
                strUrl = CreateGoogleMapsUrl(strLatitude, strLongitude);
                break;
            case "virtualearth":
            default:
                strUrl = CreateVirtualEarthUrl(strLatitude, strLongitude);
                break;
            // Create the URL file and launch it
            var fileUrlShortcut = new File(c_strTemporaryUrlFile);
            fileUrlShortcut.open('w');
            fileUrlShortcut.writeln("[InternetShortcut]")
            fileUrlShortcut.writeln("URL=" + strUrl);
            fileUrlShortcut.execute();
        // Set the button characteristics
        dlgMain.cancelElement = dlgMain.btnClose;
        dlgMain.defaultElement = dlgMain.btnOpenSite;
        dlgMain.center();
        return dlgMain.show();
    function GoogleMap(strLatitude, strLongitude)
      strUrl = CreateGoogleMapsUrl(strLatitude, strLongitude)
      try{
      var URL = new File(Folder.temp + "/GoogleMapIt.html");
      URL.open("w");
      URL.writeln('<html><HEAD><meta HTTP-EQUIV="REFRESH" content="0; ' + strUrl + ' "></HEAD></HTML>');
      URL.close();
      URL.execute();   // The temp file is created but this fails to open the users default browser using Photoshop CC prior Photoshop versions work
      }catch(e){
      alert("Error, Can Not Open.");
    function OpenMapUrl()
        // Get the latitude
        var strDecimalLatitude = GetDecimalLatitudeOrLongitude(c_ExifGpsLatitude, c_ExifGpsLatitudeRef);
        if (strDecimalLatitude.length)
            // Get the longitude
            var strDecimalLongitude = GetDecimalLatitudeOrLongitude(c_ExifGpsLongitude, c_ExifGpsLongitudeRef);
            if (strDecimalLongitude.length)
                //ShowMyDialog(strDecimalLatitude, strDecimalLongitude);
      GoogleMap(strDecimalLatitude, strDecimalLongitude);
    function Main()
        if (app.documents.length > 0)
            OpenMapUrl();
        else
            alert("You don't have an image opened.  Please open an image before running this script.");
    Main();

  • Exported versions include GPS data?

    i spent quite a bit of time troubleshooting an issue before i learned that aperture does not include gps data when exporting versions. 
    is that really true?  if so, i'm fairly flabbergasted.  how can a pro product like this not perform such a basic function?
    i've read a few threads here and there about ordering of geotagging and importing and such, but none that provide any real type of workaround.  my images definitely do contain gps data.
    all i want to do is have an exported version contain the image's gps data.
    either i'm not understanding something basic about aperture, or the product falls far short in that area.
    (aperture 3.1.2 on 10.6.7)

    ok, well posting wasn't a complete waste, as in doing so a related post appeared on the right and that answered my question.
    so i wasn't understanding something basic ... there is a preference to include location information when exporting.  see Preferences > Export
    https://discussions.apple.com/message/12488634#12488634

  • Looking for advice on adding GPS data to pictures in iPhoto

    I'm thinking about beginning the process of adding GPS location data to my pictures in iPhoto. I've got about 9,000 pictures overall but was going to start with the ones from this year (about 1,500) as a trial. My digital camera is not GPS-enabled nor do I own a portable GPS receiver. Therefore, my option is basically to look at 3rd party apps that integrate with iPhoto to allow me to 'manually' add the data.
    From what I understand, iPhoto caches all EXIF data upon import so any additional information or metadata added after the pictures are in my iPhoto library would be lost or ignored (someone please correct me if I'm wrong). If this is true, I'm looking at exporting the pictures out of iPhoto, bringing them into another application (like HoudahGeo) to add the GPS EXIF data, them re-importing them back into iPhoto. Seems like a lot of work, but down the road I like the idea of having all my photos tagged with their location info and being able to view them through Google Earth or other similar apps.
    Has anyone had experience doing this? Have you found a utility or other workflow that is easier than what I mentioned? Thanks in advance for any ideas or support anyone can provide.
    Regards,
    Bill
    iMac Core Duo 20"   Mac OS X (10.4.9)  

    Bill:
    Welcome to the Apple Discussions. PhotoGPSEditor works well and you can batch add gps data based on Google Map determination. You can drag same location photos from iPhoto's thumbnail window into PhotoGPSEditor's window, add the gps data by selecting the location on the Google map and when you save it asks you for a location. Then you can save to a folder on the desktop and reimport. The gps data shows up under the Exposure section of the Info window in iPhoto.
    I've only done it on a test basis but it worked quit well.
    Do you Twango?

  • 80 Gb data lost in a blinck of an eye!

    Tonight I was working on my iMac, creating gift calendars in iPhoto and picking pictures from Aperture. After I finished, I closed all programs, up to then everything was fine. I moved pictures from Aperture to iPhoto, full size with no problem.
    Then I closed all apps, and turned off the screen. Went to the living room, opened my MacBook Pro, turned om the TV and Apple-TV, ready to sync some pictures from my iMac til Apple-TV. But could not find my Aperture lib, the very same one I just worked on 2 minutes earlier. At first I belived it was some network or permission issues, so to be sure, I went back to my iMac again, and, yes, the Aperture libray was gone! 80 Gb of pictures were just gone!! And they were not in the trash, where they should have been if I had deleted them by accident. My Aperture library is not a "library" file, it is a regular folder with lots of subfolders.
    I opened Activity Monitor and could actual see that more than 100Gb is gone. I do not know yet what is missing in addition to the pictures.
    How can this happen? This really makes me shaky..... And why weren`t my files in the trash?
    Any one know what the ...... is going on?

    Hopefully, you were guarding against hard drive failure by having a backup (using the built-in Time Machine and an external drive). If so, no matter what caused the data loss, you can restore what was lost very easily, to within one hour of the time of loss.
    If the data is actually missing due to some type of data corruption (and you don't have a backup), and it's not a case of the data folder being moved by mistake, the physical space that the data occupied on the drive will still have the data, until new data comes along and overwrites the existing data. You may be able to use a data recovery program to recovery at least a portion of the data.
    Tech Tool Pro (Micromat) has a data recovery tool. There are also specialized utilities such as Data Rescue (prosofteng.com). It would be best to use that drive as little as possible, to minimize new data overwriting the space previously occupied by the missing data.

  • Where should I put GPS data with each photo?

    Today I am starting to load images into Aperture - the beginning of an 18 month project filming in all 92 counties of Indiana. When I shoot, I write down the GPS location and need to keep it with all photos. It would not be a keyword, where would I store this info?
    Still trying to figure out how to apply the same keywords to a group of photos - I will figure it out soon.
    Mac Pro 2.66   Mac OS X (10.4.9)   XT 1900, 4GB RAM, 4 500GB HDs, Nikon D70

    indianamusic,
    This is what I suggest. Having worked with GPS data for a while it is certainly the best solution. I will give you a few reasons at the end of this post.
    1. Get GPSPhotolinker. It is free.
    2. Create a plain text file with the following information.
    <?xml version="1.0"?>
    <gpx
    version="1.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://www.topografix.com/GPX/1/0"
    xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
    <time>2004-09-23T23:45:44Z</time>
    <trk>
    <name>Location Name</name>
    <trkseg>
    <trkpt lat="54.602780" lon="-5.884941">
    <time>2004-07-29T21:27:14Z</time>
    </trkpt>
    </trkseg>
    </trk>
    </gpx>
    3. Repeat the following entry for each different location you have.
    <name>Location Name</name>
    <trkseg>
    <trkpt lat="54.602780" lon="-5.884941">
    <time>2004-07-29T21:27:14Z</time>
    </trkpt>
    </trkseg>
    4. Load a few photos into GPSPhotoLinker and use the manual option to embed the GPS data into your files.
    5. Import these into Aperture.
    So why do it this way?
    1. EXIF contains important information such as time; location is important, and by doing it this way you can embed the GPS (and thanks to GPSPhotoLinker State/Country names) automatically; when you import the photos into Aperture you won't actually have to enter the state etc.
    2. A file with EXIF data, when uploaded to Flickr, is automatically georeferenced and will display on the Flickr map.
    3. You can use an amazing script (http://discussions.apple.com/thread.jspa?messageID=4550472#4550472) that Ian wrote to view your photos on google maps right from within Aperture. If you store the GPS info in a custom field, you certainly wouldn't be able to do this!
    Hope this helps, have a great trip and write again if you need more help!
    Alex

Maybe you are looking for

  • Layout Variant.

    Hello, This is regarding Layout variant. In my program I have called the function module for layout variant . Its working correctly. When the user click the change-layout from toolbar.  -> then change_layout screen will come. Up to this it is ok. My

  • Agent Connection to Instance error in Oracle Database 11G EM

    Hi I am getting the following error message when logging into EM on Oracle 11G Database. Failed to connect to database instance: ORA-12541: TNS:no listener (DBD ERROR: OCIServerAttach). Users can connect to the database no problem and it shows the Da

  • Reading ACE file format?

    Anyone know of open-source or commercial Java source code or libraries to read ACE-format files? (http://www.winace.com/). They do have a freely available DLL that'll read them... but that means integrating. Hmm. Thoughts? Thanks, dwh

  • BRF Plus

    There is a need at a large industrial services company to use fairly complex sets of rules (ALL event based) to data coming from a data warehouse (ODS).  They plan to use PI as well. I have gone through the documentation of BRF plus (forums etc..). O

  • Is this feasible with Automator?

    I am tasked with the project of making it possible for Mac users in an office to create several folders and documents automatically, at the click of a mouse, if you will. Can this be done with Automator? If not, any recommendations on how to make thi