Using IPTC Keywords to Set Annotations and License During Photo Upload

Platform(s): website

Description of need:
Captive Cultivated, Tags, and Fields are the only annotations that can be set during the upload process. An easy way to mark each photo with iNat annotations before uploading them would be much quicker than the current system of adding annotations. The method proposed here could work on any platform for those who are able to add IPTC Keywords to their photos.

Feature request details:
In detail, describe the feature you are requesting. This includes its functionality, where the feature is implemented, and what it might look like. Screenshots or mock-ups are helpful. The idea is to have a concrete and actionable request which the community can discuss and vote on. It might change through discussion, but it’s much easier to iterate and talk about something specific.

Certain IPTC Keywords could be used during photo upload to set iNat Annotations and Photo License for each photo. Currently, the user must review each iNat observation and photo file to set annotations or to change the copyright.

When a photo file is uploaded and one of the special IPTC Keywords is found, the corresponding iNat Annotation or Photo License should be set. The IPTC calls this a Controlled Vocabulary Keyword Catalog.

Implementation should be fairly easy because the iNat upload system already parses and converts IPTC Keywords to iNat Tags.

The iNat upload system should display an error message for conflicting IPTC Keywords, i.e. an observation cannot be both alive and dead.

These special IPTC Keywords are settings and should not become iNat Tags. Any other IPTC Keywords would become iNat Tags as usual.

For example, the IPTC Keywords for the photo in this observation would be: inat-alive, inat-adult, inat-male, Nest

The IPTC Keywords inat-alive, inat-adult, inat-male would set the corresponding iNat Annotations and then be discarded. The keyword Nest would become an iNat Tag.

Photo editing software can add one or more IPTC Keywords to one or more photos. IPTC lists some of the software that can add keywords to photos.

Here is an example iNat Controlled Vocabulary Keyword Catalog by category to control iNat Annotations and Photo License. The example is a subset of what could be implemented. The actions are prepended with inat- to prevent conflicts with the IPTC Controlled Vocabulary Keyword Catalog. Using dashes for spaces reduces keyword entry errors. The parser should treat these as case insensitive:

Alive or Dead IPTC Keywords
inat-alive
inat-dead
inat-alive-dead-unknown

Evidence of Presence IPTC Keywords
inat-bone
inat-gall
inat-molt
inat-feather
inat-organism
inat-scat
inat-track

Life Stage IPTC Keywords
inat-adult
inat-egg
inat-juvenile
inat-larva
inat-nymph
inat-teneral

Plant Phenology IPTC Keywords
inat-flower-budding
inat-flowering
inat-fruiting
inat-no-flowering

Sex IPTC Keywords
inat-sex-unknown
inat-female
inat-male

Geoprivacy IPTC Keywords (used to override the default Geoprivacy)
inat-obscured
inat-private

Captive Cultivated IPTC Keywords
inat-captive-cultivated

Photo License (used to override the default Photo License)
inat-cc0
inat-cc-by
inat-cc-by-nc
inat-cc-by-nc-nd
inat-cc-by-nd
inat-cc-by-sa
inat-no-license