[pycsw-devel] CSW 2.0.2 - APISO 1.0 Implementation

Angelos Tzotsos gcpp.kalxas at gmail.com
Sat Apr 2 18:58:08 EDT 2011


I had an idea about the ISO to CSW core mapping.
Perhaps we could make it with on-the-fly transformation using XSLT 
files... What do you think?

Angelos

On 03/31/2011 05:45 PM, Angelos Tzotsos wrote:
> Hi Tom,
>
> I am working now on database metadata import and validation.
> I plan to add some code in owslib for inspire profile of metadata. My 
> intention is to include this extra code within the iso module and not 
> as a separate module.
>
> Also I will look into the validation issue with schematron
>
> After having some sample data in the db, I think we can continue with 
> the apiso testing, to see what is further needed.
>
> Angelos
>
>
> On 03/30/2011 11:44 PM, Tom Kralidis wrote:
>>
>> Thanks Angelos.  FYI we will start to roll this into trunk in the  
>> next month or so.  I've started a profile dev documentation page at 
>> http://sourceforge.net/apps/trac/pycsw/wiki/ProfileSupport to get 
>> high level ideas (most of which come from your sandbox).
>>
>> ..Tom
>>
>>
>> Date: Wed, 30 Mar 2011 04:07:08 +0300
>> From: gcpp.kalxas at gmail.com
>> To: pycsw-devel at lists.sourceforge.net
>> Subject: Re: [pycsw-devel] CSW 2.0.2 - APISO 1.0 Implementation
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>      Hi,
>>
>>
>>
>>      Right now the ISO profile is being developed as a plugin.
>>
>>      It can be enabled by the main configuration file and it also have
>>      its own configuration file to hold specific information.
>>
>>      I am trying to insert few lines of code in the core DC model, and
>>      the profile code will have to implement some specific functions to
>>      plug in to the core (eg Extended Capabilities).
>>
>>
>>
>>      There is only one major chunk of code in the core model, which
>>      involves the get_profile() function. We probably have to move this
>>      code in the future...
>>
>>
>>
>>      Also in the sandbox, there is some initial work for INSPIRE.
>>
>>
>>
>>      Regards,
>>
>>      Angelos
>>
>>
>>
>>      On 03/28/2011 04:41 PM, Tom Kralidis wrote:
>>
>>
>> .ExternalClass .ecxhmmessage P
>> {padding:0px;}
>> .ExternalClass body.ecxhmmessage
>> {font-size:10pt;font-family:Tahoma;}
>>
>>
>>
>>
>>
>>
>>        We want to extend the current model by adding the ISO specifics
>>        via profile.  We should also consider the DC model as 
>> "default".        Any profile will have to map back to the core DC 
>> model core
>>        queryables.
>>
>>
>>
>>        Once the profile is loaded, then the CSW request processing
>>        continues like any other request.  For each profile found, the
>>        model is extended (probably in CSW init).
>>
>>
>>
>>        ..Tom
>>
>>
>>
>>
>>
>>
>>
>>
>>      --
>> Angelos Tzotsos
>> Remote Sensing Laboratory
>> National Technical University of Athens
>> http://users.ntua.gr/tzotsos
>>
>>
>>
>> ------------------------------------------------------------------------------ 
>>
>> Enable your software for Intel(R) Active Management Technology to 
>> meet the
>> growing manageability and security demands of your customers. Businesses
>> are taking advantage of Intel(R) vPro (TM) technology - will your 
>> software
>> be a part of the solution? Download the Intel(R) Manageability Checker
>> today! http://p.sf.net/sfu/intel-dev2devmar
>> _______________________________________________
>> pycsw-devel mailing list
>> pycsw-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/pycsw-devel
>
>


-- 
Angelos Tzotsos
Remote Sensing Laboratory
National Technical University of Athens
http://users.ntua.gr/tzotsos





More information about the Pycsw-devel mailing list