Hi list, I am in the process of creating the schema for storing catalog entries, as drafted by Armin here in section 7 -the draft table for cat: http://www.mapbender.org/CSW_Requirements#TODOs
Should we store the whole GetCapabilites document in the table and at the same time store some of the values from the GetCapabilities.xml as fields in the same table itself? If so, should stuff like the URLs be stored in fields or should they be picked up from the XML doc as and when needed? What operational metadata should ideally be stored in cat_op_getcapabilities, cat_op_describerecord etc.? For e.g, for the cat_op_getrecordbyid section, would storing something like this be sufficient? <Operation name="GetRecordById"> − <DCP> − <HTTP> <Get xlink:href="http://apollo.erdas.com/apollo-catalog/wrs/WRS?" xlink:type="simple"/> <Post xlink:href="http://apollo.erdas.com/apollo-catalog/wrs/WRS" xlink:type="simple"/> </HTTP> </DCP> − <Parameter name="outputFormat"> <Value>text/xml</Value> <Value>application/xml</Value> </Parameter> − <Parameter name="elementSetName"> <Value>full</Value> <Value>brief</Value> <Value>summary</Value> </Parameter> − <Parameter name="outputSchema"> <Value>http://www.opengis.net/cat/csw/2.0.2</Value> </Parameter> </Operation> Please let me know Regards Mifan _______________________________________________ Mapbender_dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapbender_dev
