Populating both items with the same values is only correct if both locations are identical (images taken in a museum for instance) or at least nearby (makros). For all other images they are different by hundreds of meters or even kms (wildlife, landscape, panorama, aerial photography or the like); the most typical example is an image of Mount Fuji (=IPTC4xmpExt:LocationShown) taken from Tokio's town hall (=IPTC4xmpExt:LocationCreated). With PSU you can achieve this differantiation by first treating the IPTC4xmpExt:LocationCreated, i.e. finding and applying the loacation. If afterwards you are dealing with the IPTC4xmpExt:LocationShown, and that means finding the location and applying it(!), the item IPTC4xmpExt:LocationShown is overwritten and thus the mapping of both location items is correct. A bit clumsy perhaps and not self explaining - but it works.
What I don't know and can't figure is how to add a second or even third LocationShown (panorama!) with the GEO Tag panel: any subsequent location that has been found and should be applied to the image is not added but overwrites the first LocationShown. Anyone an idea how to achieve mulitple LocationShowns for an image??
I also tried to establish different values for IPTC4xmpExt:LocationCreated and IPTC4xmpExt:LocationShown with the detail panel instead of the GEO Tag panel. My findings (please correct me if I'm wrong!):
- the globe beside the IPTC4xmpExt:LocationShown items is still falsely connected to IPTC4xmpExt:LocationCreated, meaning that if you tick the globe for a given LocationShown it instead shows the LocationCreated; if you have identified the wanted LocationShown in the globe's popup the values are instead written to LocationCreated (and falsely replace the original values for that item)
- the "delete this element..." button for IPTC4xmpExt:LocationShown is without function...
- Both IPTC4xmpExt:LocationCreated and IPTC4xmpExt:LocationShown have a five level hierarchy, with World Region as the top level entry. World Region always has the value "World", instead of "Europe", "Asia" etc. Shouldn't that be set to the proper value by PSU??