How do you populate location's metadata?

I'm just looking after ideas or your solutions on how to populate Country, State and City metadata. We all know what those terms mean, but it's sometimes difficult to populate them... and I don like to have them as "Unknown". For example:
I make one-day visit to some small place in Italy, about 30km outside nearest town, where the photo is actually taken on the hills nearby.
So, all I have for sure is Country=Italy.
I could enter State as Province (Italy has more than hundred of them), but that would require quite a lot research to findout which place belong to which province -especially if visiting some foreign country (think of Asian states provinces).
OK, I'll leave all State/Province blank too (thus "Unknown).
Now about City: as said, nearest is about 30km away from shooting location and I actually never been there. Does/would that city count in your usage?
Should I leave City blank too? Well, I'll have a lot "unknown" places then. And IMO it doesn't make sense I write City="Bruno's farm" (should be used for Location tag though).
How do you deal with these?
Thanks for ideas,
Bogdan

I have a two part answer:
1. Where I do have records of the location, even if it requires research, I fill out as much as I have. Country and State/Provence/Whatever are usually easy to reconstruct. I use the nearest city unless I'm in a Wildlife Refuge, Park, Reserve, et. Then I use that for City.
I also create a keyword hierarchy which mirrors this, since LR won't automatically do this for me.
2. Going forward I now shoot with a GPS on my D2X and will know exactly where I was. Perhaps there will be some easy lookup feature to populate the location fields from this one day. Until then, I'll just pop out to Google maps in LR and see where I was (if I can't remember).
I know it sounds like I forget where I am a lot. The reality is that I go on multiweek shoots and cover a lot of ground before returning home. That was the motivator for the GPS, just tired of trying to remember which part of the jungle I was in for a given pic.

Similar Messages

  • HT5429 How do you delete locations from maps ?

    How do you delete locations in google maps

    If you mean the Maps History of the "Google Maps" app you have to tap the icon on the up right corner of the app and then the little gear on the up right corner again. Tap on the Maps History and then tap the little pen on the up right corner to delete locations.

  • How Do You Populate A Spark List Control With An Array?

    Hello, all,
    Sorry to come accross so frustrated, but how in the name of God do you populate a Spark list control with the data in an array?  You used to be able to do this with the mx:List control, but the guys developing Flex just had to make things more difficult than they need to be!  I am more of a code purist and prefer doing things the way they have been done for decades, but apparently nothing can ever stay simple!
    I simply want to populate a list control with an array and this shouldn't be rocket science!  I found out that I must use a "collection" element, so I decided that an arrayCollection would be best.  However, after searching Adobe's documentation about arrayCollections, I am lost in a black hole of data binding, extra lines of code just to add a new element, the need to sort it, etc...!
    Here is my code:
    var pendingArray:ArrayCollection = new ArrayCollection();
    for ( var i:int = 0 ; i < queue.length ; i++ )
         var item:UserQueueItem = queue[i] as UserQueueItem ;
         if ( item.status == UserQueueItem.STATUS_PENDING )
         pendingArray.addItem({label:item.descriptor.displayName,descriptor:item.descriptor});
    Here is the relevant MXML:
    <s:VGroup>
         <s:List id="knockingList" width="110" height="100"/>              
    </s:VGroup>
    I'm not getting any errors, but the list is not populating.
    I have seen several examples where the arrayCollection is declared and populated in MXML:
            <mx:ArrayCollection id="myAC">
                <!-- Use an fx:Array tag to associate an id with the array. -->
                <fx:Array id="myArray">
                    <fx:Object label="MI" data="Lansing"/>
                    <fx:Object label="MO" data="Jefferson City"/>
                    <fx:Object label="MA" data="Boston"/>
                    etc...
               </fx:Array>
            </mx:ArrayCollection>
    That may be fine for an example, but I think this is a rare situation.  Most of the time I would image that the arrayCollection would be created and populated on the fly in ActionScript!  How can I do this?
    Thanks in advance for any help or advice anyone can give!
    Matt

    In your post it seemed like you were trying to take care of many considerations at once: optimization, design, architecture.  I would suggest you get something up and running and then worry about everything else.
    If I use data binding, then I will probably have to declare the  arrayCollection as a global variable and then I'll have to write 100 or  so extra lines of code to addItem(), removeItem(), sort(), etc...  It  just seems like too much overhead.
    I believe you may have some misconceptions about databinding in general.  You won't have to make it a global variable and you certainly won't need an extra 100 lines of code.  If you did this forum would be a very , very quiet place.
    I don't want to use data binding because the original array is refreshed  often and there is one function called by an event that re-declares the  arrayCollection each time, populates it with the array, and then sets  it as the list's dataprovider.
    That is the beauty of the ArrayCollection, it can handle the updates to its source Array. I don't know if you need to redeclare the ArrayCollection, resetting the source to the new Array allows everyone involved to keep their references so you don't have to worry about any "spooky" stuff going on.

  • How do you import media and metadata from Windows Photo Gallery database?

    How do you import videos and photos and their metadata from a Windows Photo Gallery database into the Elements Organizer, especially metadata that is only contained in the Photo Gallery database file (pictures.pd6) and not embedded in the video and photo media files themselves?
    And when you import the metadata into Organizer, do you get all of these available elements?
    Ratings
    Tags
    Captions
    People tags
    Geotags
    Also, if the media files in Organizer are ever moved to another PC, is there a way to migrate all of the Organizer's metadata with the files to use with another instance of Premiere Elements?

    OK.  I think we're getting close to the answer.
    The reason I'm asking about this is because for Photo Gallery, media files can NEVER be moved without losing all database metadata.        I'm sorry I didn't know this when I started with Photo Gallery and I think I've learned an important lesson:  Be sure you can move your work BEFORE you start.
    So, to clarify Organizer's behavior, let me ask the question another way.  Let's say that in a few years, after I've added tags, people, places, etc. to hundreds of media files in Organizer, I decide to get a new PC.   When I move all that stuff to my new petabyte drive on the new PC, do we know if Premiere Elements Organizer on the new PC would be able to read the original Organizer's metadata?

  • How do you populate cfselect when cfgrid selected row is changed

    hi can anyone enlighten me as to how to pass data to a
    cfselect from a cfgrid
    i am using a listner function so that the grid can populate
    form controlswhen a row is selected
    i use bindings on cfinputs so no problem there
    how do u populate a cfselect drop down with data from a grid
    and then how woul i also display query results from another
    query as a second option
    lost
    yes i dont konw much as
    realyy apprecitae your help

    Unfortunately, there's no 'tab-out' event in ABAP standard dynpros - you've got to trigger a PAI event to make that happen (such as hitting 'Enter').

  • How do you populate a cell in numbers to convert to a phone number?

    How do you get a cell do populate to a phone number?
    So if I type 5555551212 it would read 555-555-1212?

    Hi,
    I think this has been answered here by someone else.
    https://discussions.apple.com/message/12413431?messageID=12413431

  • How do you populate a page item in apex with a value read from excel

    Dear All
    I am working on application where I am uploading a csv file in oracle apex. I then need to access a value in Cell B2 of the csv file and populate a page item called
    :P2100_AUTHORISATION_ID with this value. Many of the examples I have found upload the data using v_data-array into a table but I don't need to do that I just need to get the value from the csv file and then display additional information about the file allowing the user to either or continue or cancel the request to upload. I am running into a small problem that I can't explain and wondered if anyone had any ideas.
    Here is the code I am using to try and populate and item called :P2100_AUTHORISATION_ID but when I poulate the item the value is always 0. But if I replace the line :P2100_AUTHORISATION_ID:= v_data_array(2) with a raise_application_error(-20001,v_data_array(2)); The correct value is displayed in the eror. Any Help would be appreciate and I apologise in advance if this akes no sense at all:-)
    declare
    --variables needed to read excel data from flow files
    v_blob_data BLOB;
    v_blob_len NUMBER;
    v_position NUMBER;
    v_raw_chunk RAW(10000);
    v_char CHAR(1);
    c_chunk_len number := 1;
    v_line VARCHAR2 (32767) := NULL;
    v_data_array wwv_flow_global.vc_arr2;
    v_rows number;
    v_sr_no number := 1;
    begin
    --------------------------------------get file info from www_flow_files
    select blob_content into v_blob_data from wwv_flow_files
    where last_updated = (select max(last_updated) from wwv_flow_files where UPDATED_BY = :APP_USER) and id = (select max(id) from wwv_flow_files where updated_by = :APP_USER);
    v_blob_len := dbms_lob.getlength(v_blob_data);
    v_position := 1;
    --Read and convert binary to char
    WHILE ( v_position <= v_blob_len ) LOOP
    v_raw_chunk := dbms_lob.substr(v_blob_data,c_chunk_len,v_position);
    v_char := chr(p_bl_wd_data_entry.hex_to_decimal(rawtohex(v_raw_chunk)));
    v_line := v_line || v_char;
    v_position := v_position + c_chunk_len;
    -- When a whole line is retrieved
    IF v_char = CHR(10) THEN
    -- Convert comma to : to use wwv_flow_utilities </span>
    v_line := REPLACE (v_line, ',', ':');
    -- Convert each column separated by : into array of data </span>
    v_data_array := wwv_flow_utilities.string_to_table (v_line);
    --get filename from wwv_flow_files
    select filename into :P2100_FILE_NAME from wwv_flow_files where last_updated = (select max(last_updated) from wwv_flow_files where UPDATED_BY = :APP_USER) and id = (select max(id) from wwv_flow_files where updated_by = :APP_USER);
    :P2100_AUTHORISATION_ID:= v_data_array(2);
    -- Clear out
    -- v_line := NULL;
    --v_sr_no := v_sr_no + 1;
    END IF;
    END LOOP;
    end;
    Best Regards
    Lynn

    Hi Joel
    Continuing on from my last question, there was something else I want to ask if you dont mind.
    Now that I have the v_data_array(2) value in a page item I would like to use as an input value to a procedure to return some information I need displayed on the page. To do this I need to convert it to a number but when I try to so this I get the following error
    ORA-06502: PL/SQL: numeric or value error: character to number conversion error
    When I use the wwv_flow.debug that you told me about it is outputting a value '4851 ' so it look like there may be some sort of asii character causing a problem. I have tried using trim(v_data_array(2)) and ascii(v_data_array(2)) but nothing seems to work.
    Would you know how to convert a v_data_array value to a number? At the moment I am attemting to do it withiin the same code I attached in my earlier post but I have replaced the assignment of :P2100_AUTHORISATION_ID with the code below where P_BL_WD_DATA_ENTRY.getauthid is the procedure returning the values I need.
    :P2100_AUTHORISATION_ID:= P_BL_WD_DATA_ENTRY.getauthid(to_number(v_data_array(2)));
    Thanks
    Lynn

  • How do you re-locate an I-movie project that disappears from the project / edit library in i-movie11?

    As a school teacher, I viewed the student's movie project in edit mode and I known it was there. The student was attempting to burn the project to a disc to back it up and it disappeared. The raw video clips are still sitting there but the edited project is no longer visible. I've searched the computer but can't find it anywhere. I think the student renamed the project as they were preparing yo back it up. Any advice on how to locate the project would be appreciated.

    iMovie will only see projects that are in the Home/Movies/iMovie Projects folder (or in the iMovie Projects folder at the top level of an external drive).
    Your student may have moved the project somewhere else. If so, the solution is to move it back, and then restart iMovie.
    The project will have a file extension of .rcproject.
    If you do not know where he might have moved the project, try doing a Spotlight Search on rcproject, and they should all come up. (Spotlight is in the top right corner of your screen).

  • How do you populate right side of Shuttle control

    Hi,
    I am trying to use shuttle control. I am not sure how to populate the right side of the shuttle control from database. I am using the following code. But, it is not populating the right side. In this code, P35_COUNTRIES is my shuttle. P35_X is a text field just to test the output. I can see an output 5:8:9 in the text field. But, my shuttle right side is empty. Am I doing something wrong here ? I would really appreciate any suggestions.
    DECLARE
    vCountries VARCHAR2(100);
    vSEP VARCHAR2(1);
    BEGIN
    :P35_X := 'Inside test';
    vCountries := '';
    FOR C IN (SELECT country_id FROM countries WHERE territory_id = 1)
    LOOP
    vCountries := vCountries || vSEP || c.country_id;
    :P35_X := vCountries;
    vSEP := ':';
    END LOOP;
    :P35_COUNTRIES := vCountries;
    :P35_X := vCountries;
    END;
    Thanks

    Hi,
    Yes, it is getting populated: [http://apex.oracle.com/pls/otn/f?p=30879:5]
    My Source settings for the shuttle ("P5_SHUTTLE") are:
    Source Used: Only...
    Source Type: Static Assignment...
    Source Value: (Blank)
    Post Calc Computation: (Blank)
    Default Value: (Blank)
    List of Values Definition: SELECT DNAME d, DEPTNO r FROM DEPT ORDER BY 1
    Settings for my Computation for this item:
    Item Name: P5_SHUTTLE
    Type: PL/SQL Function Body
    Computation Point: Before Header
    Computation:
    DECLARE
    vDEPT APEX_APPLICATION_GLOBAL.VC_ARR2;
    i NUMBER := 1;
    BEGIN
    FOR c IN (SELECT DISTINCT DEPTNO FROM EMP WHERE ENAME LIKE 'A%')
    LOOP
      vDEPT(i) := c.DEPTNO;
      i := i + 1;
    END LOOP;
    RETURN APEX_UTIL.TABLE_TO_STRING(vDEPT);
    END;This computation is unconditional, so runs everytime the page is loaded.
    Andy

  • How do you embed/inject xmp metadata into a mpeg 2 video file?

    Im looking to add keywords and descriptions to original file (raw MPEG-2) and have the metadata stick when i go to the transcoding process and batch convert the orginal file to either a wmv and flash file. how can i achive this? what tools are available ? and or is this a custom job? any info and or programmers looking to test this im open to all the help i can get.

    Yeah I kind of figured that. I've been trying various ways of trying to batch inject metadata into video files and thought I would start with the master file but because of the limitations the raw digitized mpg 2 video file has. In that case I have yet to find a transcoding program that will batch out various formats and read a xmp side car file to inject the metadata into the outputted file (does anyone know if Adobe media encoder 4 can accomplish this where a xmp sidecar file is created then transcoding into a wmv and or flash file , curious if the metadata will stick and be read in the outputted file) In anycase  I may have find an alternative way and use my current Rhozet carbon coder transcoder program to try to inject an xml file during the batch transcoding process. If anyone has successfully accomplished this with injecting xmp metadata in a batch transcoding program please let me know. I've been exhausted searching for the solution this problem for a long time and I don’t want to wait till a mpeg 7 solution comes out.

  • How do you reinitialize location 2710 database??

    I have just upgraded my location appliance and WCS. However, I cannot get the Network Design  elements to re-synchronize. Keep getting message "A similar element was found in the Server. Please synchronize again to remove any disparities.". Controllers do synchronize OK. Tried reboots; deleting Network Design element (which didn't delete it); Deleteing/adding 2710 to WCS.  So decided I want to reinit the 2710 database instead. I dont need the historical stats. The option 'Clear Configuration' implies this will reset Location appliance to factoiry defaults which is not what I want todo. So does anyone know a procedure to just reinit the 2710 database??

    1.SSH to your location appliance with the root user.
    2.Stop the location daemons: /etc/init.d/locserverd stop
    3.Then clear the database by removing the following file: : rm -rf /opt/locserver/db/linux/server-eng.db
    4. Start the location daemons: /etc/init.d/locserverd start
    And you are done!

  • How do you search speech analysis metadata?

    I'm new to Premiere - I used the Analyze function to create a metadata element of 'Analysis Text' - which is great. How can I search this for keywords.
    I have been given about 15 hours of footage and I need to find a few moments where certain things are mentioned. The analysis didn't come back with the most accurate results even though the audio is extremely clear (a speaker on a stage with the microphone as the audio source) but I'm hoping it's good enough to pull out what I need ...
    if i can only search!

    Very surprised no one else is having this issue. Seems like half the point of speech analysis is then to be able to search the text....

  • How do you set location based reminders with location restrictions turned on?

    I can set location based reminders with location restrictions turned off, but I want them on. Otherwise if I lost or if somebody stole my iPhone they could just turn off the find my iPhone function. Yet if I have location services restricted to prevent this then location based reminders are unavailable. Any help would be appreciated

    I can set location based reminders with location restrictions turned off, but I want them on. Otherwise if I lost or if somebody stole my iPhone they could just turn off the find my iPhone function. Yet if I have location services restricted to prevent this then location based reminders are unavailable. Any help would be appreciated

  • How Do You Populate Dropdown Lists?

    I am having a problem when I fill more than one drop down list (using DropDownByIndex).  What happens is I have 2 that I want to fill.  It seems to be leaving a big space in each one where the values for the other one would be filled in.  So for example, the first one has a big space at the end, and the second one has a big space at the beginning.
    Here is the logic I am using to fill:
    String firstList[]={"One","Two","Three"};
    String secondList[]={"Four","Five","Six"};
    for(int i=0;i<firstList.length;i++){
       IPrivateBlah.IDataElement ele=wdContext.createDataElement();
       ele.setFirstList(firstList<i>);
       wdContext.nodeData().addElement(ele);
    for(int i=0;i<secondList.length;i++){
       IPrivateBlah.IDataElement ele=wdContext.createDataElement();
       ele.setSecondList(secondList<i>);
       wdContext.nodeData().addElement(ele);
    Any ideas why this is happening?

    Ok, here a short tutorial. There are two kinds of dropdown lists: *ByIndex and ByKey.
    To fill a DDByKey, create a DDIC type using the type editor and add enumeration values (and descriptions)
    Example:
    Create DDIC type "ShirtSize" with enum values ("S", "Small"), ("M", "Medium"), ("L", "Large")
    Create context attribute "selectedSize" of type "ShirtSize"
    Data binding: DropDownByKey.selectedKey -> selectedSize
    Now, the dropdown list will display "Small", "Medium", "Large" and if you select for example "Large", the context attribute "selectedSize" contains value "L".
    DDByIndex works differently. I think your problem is solved more easily with DDByKey.
    Armin

  • How to create FDM locations other than manually creatiion?

    In FDQM how will you create the locations? Other than manually how will you create locations?

    Why?
    The point of the API is to give you a 'black box' hook into the application without you having to really understand how it does it's work. Assuming you make the proper API calls, they will create everything properly.
    Nothing wrong with using the API, that's why it is there.
    Edited by: beyerch2 on May 3, 2012 9:28 AM

Maybe you are looking for

  • All Update options are greyed out in RH11

    Hi.  I just reinstalled TCS5/RH11 to get rid of a missing .xpj file issue.  Then I imported an FM book and created a glossary in RH11.  I then edited my FM book and came back to my RH11 and tried to update the project with the changes in my FM book. 

  • Cell(Row) Selection not display in OOPS ALV

    Hi all, I am not able to get the cell(row) selection in the oops ALV when i called it second time. I am displaying some information using oops alv  in 100 screen. After user action on 100 screen i am calling 200 screen with different information whic

  • Settlement of process order in G/L account

    Dear Guru In our client scenario for FG we are using "V" as price control. During settlement of process order the variance amount is hitting in the "stock of fg produce" + and "cogm"  - ve entry. but our client need the variance (balance) of order to

  • Print PDF is no longer available

    My initial use of this product was printing web pages to a PDF for documentation.  I am not seeing that is even a feature of this discontiued product that is now only available to upload files online.

  • Is it possible LSMW recording method using multiple structures

    Hi, can any body tell me, is it possible LSMW recording method using multiple structures i,e using Header details one flat file structure and Item details another flat file structures