Changeset 1806 for TI07-MOLES/trunk/DIF


Ignore:
Timestamp:
04/12/06 16:31:51 (13 years ago)
Author:
ko23
Message:

Correct ID error

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI07-MOLES/trunk/DIF/XQuery/DIF2MOLES.xquery

    r1800 r1806  
    77declare namespace xsi='http://www.w3.org/2001/XMLSchema-instance';  
    88declare namespace f='http://ndg.nerc.ac.uk/moles/localfunctions'; 
    9 declare variable $input_collection as xs:string {'/db/discovery'}; 
     9declare variable $input_collection as xs:string {'TargetCollection'}; 
    1010declare variable $unknown_vocab_id as xs:string {'http://vocab.ndg.nerc.ac.uk/null'}; 
    1111declare variable $ndg_data_provider_vocab as xs:string {'http://vocab.ndg.nerc.ac.uk/N010'}; 
     
    1616declare variable $iso_topic_list as xs:string {'http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_TopicCategoryCode'}; 
    1717declare variable $input_repository as xs:string {'Input_Repository_Code'}; 
    18 declare variable $input_repository_local as xs:string {'Input_Repository_Code_LocalID'}; 
     18declare variable $input_repository_local as xs:string {'Input_Repository_LocalID'}; 
     19declare variable $input_entry_id as xs:string {'Input_Entry_ID'}; 
    1920 
    20 for $DIF in collection($input_collection)/dif:DIF[dif:Entry_ID='NOCSDAT100'] 
     21for $DIF in collection($input_collection)/dif:DIF[dif:Entry_ID=$input_entry_id] 
    2122return 
    2223element dgMetadata { 
     
    5051                                                                element dgValidTerm {'dummy'}, 
    5152                                                                element dgValidTermID { 
    52                                                                         element ParentListID {'http://vocabs.ndg.nerc.ac.uk/null.'}, 
     53                                                                        element ParentListID {$unknown_vocab_id}, 
    5354                                                                        element TermID {escape-uri('dummy unit', true())} 
    5455                                                                } 
     
    5960                                                element dgValidTerm {'dummy'}, 
    6061                                                element dgValidTermID { 
    61                                                         element ParentListID {'http://vocabs.ndg.nerc.ac.uk/null.'}, 
     62                                                        element ParentListID {$gcmd_science_valids}, 
    6263                                                        element TermID {escape-uri('dummy term', true())} 
    6364                                                } 
     
    7374                                                                return 
    7475                                                                        element BoundingBox { 
    75                                                                                 element Limit_North {string($boundingbox/dif:Northernmost_Latitude)}, 
    76                                                                                 element Limit_South {string($boundingbox/dif:Southernmost_Latitude)}, 
    77                                                                                 element Limit_West {string($boundingbox/dif:Westernmost_Longitude)}, 
    78                                                                                 element Limit_East {string($boundingbox/dif:Easternmost_Longitude)} 
     76                                                                                element LimitNorth {string($boundingbox/dif:Northernmost_Latitude)}, 
     77                                                                                element LimitSouth {string($boundingbox/dif:Southernmost_Latitude)}, 
     78                                                                                element LimitWest {string($boundingbox/dif:Westernmost_Longitude)}, 
     79                                                                                element LimitEast {string($boundingbox/dif:Easternmost_Longitude)} 
    7980                                                                        } 
    8081                                                        } 
Note: See TracChangeset for help on using the changeset viewer.