Hi Scott, the problem is slightly different from what it appears to be. The array of media items is indeed a list of 4 images. I could not find your example, but you can pick pretty much any of the iNaturalist observations, for example this one here: http://api.gbif.org/v0.9/occurrence/899944100
There are 2 media items, one with a url to the image, one a link to the respective webpage. If you look at the verbatim content you can see that we simply get a list of 2 URLs concatenated into the single dwc:associatedMedia field: http://api.gbif.org/v0.9/occurrence/899944100/verbatim Why cannot safely know that the 2 links are indeed about the same image, so these end up being to media item. Because one of them has a jpg suffix we know it is a link to the image and derive a file type. This can be avoided by using the richer multimedia extension which allows an image and a webpage link within the same record: http://rs.gbif.org/extension/gbif/1.0/multimedia.xml See also our blog post which explains this issue in more details: http://gbif.blogspot.de/2014/05/multimedia-in-gbif.html best, Markus -- Markus D?ring Software Developer Global Biodiversity Information Facility (GBIF) mdoering at gbif.org http://www.gbif.org On 29 Jun 2014, at 07:59, Scott Chamberlain <scott at ropensci.org> wrote: > Hi, > > Thanks for adding media content to the occurrence endpoint output. I > am curious if the below is the intended behavior. It appears as though > the "references" field associated with an array of "type", "format", > and "identifier" is in the next array. Does it not make more sense to > have the "references" field within the same array so when parsed we > can easily tell that they go together? I can tell by seeing that the > photo ID is the same, but I wonder if that is the best approach since > then we need to make sure a "references" field goes with an arry of > type/format/identifier by e.g. regex-ing. > > Sorry if I am misunderstanding why this is the way it is :) > > [ > { > type: "StillImage", > format: "image/jpeg", > identifier: > "http://static.inaturalist.org/photos/696339/medium.JPG?1393473140" > }, > { > references: "http://conabio.inaturalist.org/photos/696339" > }, > { > type: "StillImage", > format: "image/jpeg", > identifier: > "http://static.inaturalist.org/photos/696341/medium.JPG?1393473245" > }, > { > references: "http://conabio.inaturalist.org/photos/696341" > } > ] > > Thanks! > Scott Chamberlain > _______________________________________________ > API-users mailing list > API-users at lists.gbif.org > http://lists.gbif.org/mailman/listinfo/api-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.gbif.org/pipermail/api-users/attachments/20140629/0dc4d32f/attachment.html
