Ñò üMXc@sdddklZddklZdZhed6ZhZd d„Zd„Z d„Z d„Z d S( i˙˙˙˙(tutil(tetrees"http://www.interlis.ch/INTERLIS2.3tgm03c0 CsW ti||iddƒ}|djo+titi||iddƒ|iƒStitidtƒdtƒ}ti |tidtƒƒ}d|i dtƒƒ_ nti||idd?ƒ} | oVti |tid@tƒƒ} ti | tidAtƒƒ}!|!i t | | ƒƒnti||iddBƒ}"ti||iddCƒ}#|"oĞti |tidDtƒƒ}$ti |$tidEtƒƒ}%ti |%tidFtƒƒ}&|"ti |&tidGtƒƒ_ |#o%|#ti |&tidHtƒƒ_ qú nti||iddIƒ}'|'o5x2|'idJƒD]}(|(id.ƒ\})}*}+}ti |tidKtƒƒ},|+o%|+ti |,tidLtƒƒ_ n|*o8ti |,tidMtƒƒ}-|-i t |*| ƒƒn|)o8ti |,tid1tƒƒ}.|.i t |)| ƒƒnti |,tidNtƒƒ}/|/i t|| ƒƒq. Wn|S(Ps6 Return csw:SearchResults child as lxml.etree.Element tmappingsspycsw:Typenames gm03:TRANSFERs pycsw:XMLtnsmapsgm03:HEADERSECTIONs2.3tversiontpycswtsenders gm03:MODELSsgm03:DATASECTIONsgm03:GM03_2_1Core.Cores"gm03:GM03_2_1Core.Core.MD_Metadataspycsw:Identifiersgm03:fileIdentifierspycsw:Languages gm03:languagespycsw:Modifiedsgm03:dateStamps pycsw:TypetGM03sgm03:metadataStandardNamesgm03:metadataStandardVersionsgm03:hierarchyLevels$gm03:GM03_2_1Core.Core.MD_ScopeCode_s gm03:valuespycsw:ParentIdentifiersgm03:parentIdentifiers pycsw:Titles"gm03:GM03_2_1Core.Core.CI_Citations gm03:titlespycsw:Abstracts,gm03:GM03_2_1Core.Core.MD_DataIdentifications gm03:abstractspycsw:ResourceLanguagesgm03:CodeISO.LanguageCodeISO_spycsw:TopicCategorysgm03:topicCategorys,gm03:GM03_2_1Core.Core.MD_TopicCategoryCode_spycsw:Keywordss"gm03:GM03_2_1Core.Core.MD_Keywordsspycsw:KeywordTypes gm03:types gm03:keywordt,s pycsw:Formats gm03:GM03_2_1Core.Core.MD_Formats gm03:namespycsw:CreationDatesgm03:GM03_2_1Core.Core.CI_Dates gm03:datetcreations gm03:dateTypespycsw:RevisionDatetrevisionspycsw:PublicationDatet publicationspycsw:BoundingBoxspycsw:GeographicDescriptionCodes/gm03:GM03_2_1Core.Core.EX_GeographicDescriptionsgm03:geographicIdentifiers pycsw:CRSs$gm03:GM03_2_1Core.Core.RS_Identifiers gm03:codespycsw:TempExtent_beginspycsw:TempExtent_ends(gm03:GM03_2_1Core.Core.EX_TemporalExtents gm03:extents#gm03:GM03_2_1Core.Core.TM_Primitives gm03:beginsgm03:ends pycsw:Linkst^s%gm03:GM03_2_1Core.Core.OnlineResources gm03:protocolsgm03:descriptions gm03:linkageN(Rtgetqattrt md_core_modelRt fromstringtparsertElementt nspath_evalt NAMESPACESt SubElementtattribttexttappendt_get_pt_freetexttsplitt write_extentt namespacestNonet_get_pt_freeurl(0tresulttesntcontextturlttypenametnodetheadertdatatcoret core_metatvaltlanguagethierarchy_level_valtstandardt standardverthierarchy_levelt scope_codetparent_identifiertcitationttitlet data_identtabstractt topicategorytcat_codet keywords_valt md_keywordstkeywordtkwt md_formattci_datetbboxeltgeo_desct rs_identifiertrs_codet time_beginttime_endttemp_exttextentt tm_primitivetrlinkstlinktnamet descriptiontprotocoltonline_resourcetdesctname_eltlinkage((sT/local/public/lgc/web/api.rvdata.us/htdocs/pycsw/pycsw/plugins/outputschemas/gm03.pyt write_record'sâ +!  !!!%%!!%%%%!%!%!% %!)%cCs¨titidtƒƒ}ti|tidtƒƒ}ti|tidtƒƒ}|o%|ti|tidtƒƒ_n|ti|tidtƒƒ_|S(Ns"gm03:GM03_2_1Core.Core.PT_FreeTextsgm03:textGroupsgm03:GM03_2_1Core.Core.PT_Groups gm03:languagesgm03:plainText(RRRRRRR(R)R*tfreetextt textgrouptptgroup((sT/local/public/lgc/web/api.rvdata.us/htdocs/pycsw/pycsw/plugins/outputschemas/gm03.pyRÎs%!cCs¨titidtƒƒ}ti|tidtƒƒ}ti|tidtƒƒ}|o%|ti|tidtƒƒ_n|ti|tidtƒƒ_|S(Ns!gm03:GM03_2_1Core.Core.PT_FreeURLs gm03:URLGroups"gm03:GM03_2_1Core.Core.PT_URLGroups gm03:languages gm03:plainURL(RRRRRRR(R)R*tfreeurlturlgroupRR((sT/local/public/lgc/web/api.rvdata.us/htdocs/pycsw/pycsw/plugins/outputschemas/gm03.pyRĜs%!c Csû|d j oêyti|ƒ}Wnd SXtitidtƒƒ}t|dƒti|tid|ƒƒ_ t|dƒti|tid|ƒƒ_ t|dƒti|tid|ƒƒ_ t|dƒti|tid |ƒƒ_ |Sd S( s Generate BBOX extent s/gm03:GM03_2_1Core.Core.EX_GeographicBoundingBoxisgm03:northBoundLatitudeisgm03:southBoundLatitudeisgm03:eastBoundLongitudeisgm03:westBoundLongitudeN( RRtwkt2geomRRRRtstrRR(tbboxRtbbox2t bounding_box((sT/local/public/lgc/web/api.rvdata.us/htdocs/pycsw/pycsw/plugins/outputschemas/gm03.pyRâs ++++N( t pycsw.coreRtpycsw.core.etreeRt NAMESPACERtXPATH_MAPPINGSRRORRR(((sT/local/public/lgc/web/api.rvdata.us/htdocs/pycsw/pycsw/plugins/outputschemas/gm03.pyts  §