Python
Import MEF metadata archive into GeoNetwork through Python
This is a Python example script for importing GeoNetwork Metadata Exchange Format 1.1 (MEF) archives to GeoNetwork 2.4.2's mef.import service. The mef.import service requires a multipart/form-data POST through a modified MultipartPostHandler.py library which now supports Unicode (urllib2). It has been tested in Windows XP and Python 2.6.
Create GeoNetwork MEF files from ISO 19139 XML through Python
This is an example Python script that showcases the creation of GeoNetwork Metadata Exchange Format 1.1 (MEF) archives from ISO 19139 metadata XML files.It has been tested in Windows XP and Python 2.6.
GeoNetwork authentication and CSW transactions through Python
This is an example Python script that showcases GeoNetwork authentication, session handling, and CSW transactions.
XSLT to Transform WMS GetCapabilities response to CSW Insert transaction XML
Tested with deegree-csw 2.3pre
Read the XSLT file for more information.
Attached is an example XSLT1 script to transform a WMS GetCapabilities 1.1.1 response to a CSW Insert transaction. The script is based on deegree's wms2iso19119.xsl (http://www.deegree.org/).
Note that currently it only supports WMS version 1.1.1 (<WMT_MS_Capabilities>) responses because it chokes on 1.3.0 (<WMS_Capabilities>) responses.
ETL Debug Blog
Post to this group blog about your Extract-Transform-Load (ETL) efforts.