[mapserver-dev] RFC for XMP metadata support

Kralidis,Tom [Ontario] Tom.Kralidis at ec.gc.ca
Fri Jul 8 10:22:18 EDT 2011

Paul: thanks for this.  I think this is a good idea.  Can we abstract
the functionality to allow any type of metadata embedding?


> -----Original Message-----
> From: mapserver-dev-bounces at lists.osgeo.org 
> [mailto:mapserver-dev-bounces at lists.osgeo.org] On Behalf Of 
> Paul Ramsey
> Sent: Monday, 04 July 2011 12:11
> To: mapserver-dev
> Subject: [mapserver-dev] RFC for XMP metadata support
> Devs,
> I've prepared a draft RFC for adding embedded metadata into output
> images produced by MapServer.
>   http://trac.osgeo.org/mapserver/attachment/ticket/3932/ms-rfc-7X.txt
> I'm looking for feedback now before I number and commit it and ask for
> a vote. Here's the preamble so you don't have to click:
> XMP is the "extensible metadata platform" [1]_ which allows the
> embedding of metadata information across a wide range of document and
> image formats: PNG, GIF, JPEG, PDF, etc. XMP was originally developed
> by Adobe [2]_ and is supported across their product line. It is now
> being increasingly included in other standards for metadata embedding
> and supported by tools for viewing image information (e.g. exiftools).
> Creative Commons has standards for using XMP to embed commons
> licensing [3]_ in images and other document, including a specific
> creative commons schema. One of the challenges of advertising
> licensing and terms of use in WMS and other web mapping services is
> that the terms are usually advertised separately from the actual
> content. So a WMS service might specify terms in the Capabilities
> document, but the images themselves will be unmarked. Embedding
> license URLs inside the images themselves using a standard marking
> allows organizations to be unambiguous about the conditions attached
> to their content.
> The goal of this change is to allow users the option of embedding XMP
> metadata in their MapServer output using an open source XMP utility
> library.
> .. [1] http://en.wikipedia.org/wiki/Extensible_Metadata_Platform
> .. [2] http://www.adobe.com/products/xmp/overview.html
> .. [3] http://wiki.creativecommons.org/XMP
> .. [4] http://libopenraw.freedesktop.org/wiki/Exempi

More information about the mapserver-dev mailing list