Changeset 685


Ignore:
Timestamp:
21/03/06 14:39:02 (13 years ago)
Author:
domlowe
Message:

fixed capitalisation of classes/attributes

Location:
TI02-CSML/trunk/newparser
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • TI02-CSML/trunk/newparser/Parser.py

    r684 r685  
    945945                Definition.toXML(self.parameter,frag) 
    946946                csmlFrag.append(frag) 
     947                 
    947948                 
    948949                #frag.attrib[XLINK('href')] = self.href 
     
    15811582        return csmlFrag 
    15821583 
    1583      
    15841584class Phenomenon(Definition): 
    15851585    #class Obs& Measures: PhenomenonProperty 
     
    18061806    #CSML PointSeriesFeature class 
    18071807    #       PointSeriesFeature(AbstractStaticCoverageFeatureType): 
    1808     #      +PointSeriesDomain 
    1809  
    1810     def __init__(self,PointSeriesDomain=None,*args,**kwargs): 
     1808    #      +pointSeriesDomain[1]:PointSeriesDomain 
     1809 
     1810    def __init__(self,pointSeriesDomain=None,*args,**kwargs): 
    18111811        AbstractSeriesCoverageFeature.__init__(self,*args,**kwargs) 
    1812         if PointSeriesDomain: 
    1813             self.PointSeriesDomain=PointSeriesDomain 
     1812        if pointSeriesDomain: 
     1813            self.pointSeriesDomain=pointSeriesDomain 
    18141814    def fromXML(self,csmlFrag): 
    18151815        AbstractSeriesCoverageFeature.fromXML(self,csmlFrag) 
    18161816        for frag in csmlFrag.getchildren(): 
    18171817            if frag.tag == CSML('PointSeriesDomain'): 
    1818                 self.PointSeriesDomain = PointSeriesDomain() 
    1819                 self.PointSeriesDomain.fromXML(frag) 
     1818                self.pointSeriesDomain = PointSeriesDomain() 
     1819                self.pointSeriesDomain.fromXML(frag) 
    18201820    def toXML(self,csmlFrag): 
    18211821        AbstractSeriesCoverageFeature.toXML(self,csmlFrag) 
    1822         if hasattr(self,'PointSeriesDomain'): 
     1822        if hasattr(self,'pointSeriesDomain'): 
    18231823             frag = Element(CSML('PointSeriesDomain')) 
    1824              PointSeriesDomain.toXML(self.PointSeriesDomain,frag) 
     1824             PointSeriesDomain.toXML(self.pointSeriesDomain,frag) 
    18251825             csmlFrag.append(frag) 
    18261826        return csmlFrag 
     
    18291829     #CSML ProfileFeature class 
    18301830    #       ProfileFeature(AbstractStaticCoverageFeature): 
    1831     #      +ProfileDomain 
    1832  
    1833     def __init__(self,ProfileDomain=None,*args,**kwargs): 
     1831    #      +profileDomain[1]:ProfileDomain 
     1832 
     1833    def __init__(self,profileDomain=None,*args,**kwargs): 
    18341834        AbstractStaticCoverageFeature.__init__(self,*args,**kwargs) 
    1835         if ProfileDomain: 
    1836             self.ProfileDomain=ProfileDomain 
     1835        if profileDomain: 
     1836            self.profileDomain=profileDomain 
    18371837    def fromXML(self,csmlFrag): 
    18381838        AbstractStaticCoverageFeature.fromXML(self,csmlFrag) 
    18391839        for frag in csmlFrag.getchildren(): 
    18401840            if frag.tag == CSML('ProfileDomain'): 
    1841                 self.ProfileDomain = ProfileDomain() 
    1842                 self.ProfileDomain.fromXML(frag) 
     1841                self.profileDomain = ProfileDomain() 
     1842                ProfileDomain.fromXML(self.profileDomain,frag) 
    18431843    def toXML(self,csmlFrag): 
    18441844        AbstractStaticCoverageFeature.toXML(self,csmlFrag) 
    1845         if hasattr(self,'ProfileDomain'): 
     1845        if hasattr(self,'profileDomain'): 
    18461846             frag = Element(CSML('ProfileDomain')) 
    1847              ProfileDomain.toXML(self.ProfileDomain,frag) 
     1847             ProfileDomain.toXML(self.profileDomain,frag) 
    18481848             csmlFrag.append(frag) 
    18491849        return csmlFrag 
     
    18551855    #      +ProfileSeriesDomain 
    18561856 
    1857     def __init__(self,ProfileSeriesDomain=None,*args,**kwargs): 
     1857    def __init__(self,profileSeriesDomain=None,*args,**kwargs): 
    18581858        AbstractStaticCoverageFeature.__init__(self,*args,**kwargs) 
    1859         if ProfileSeriesDomain: 
    1860             self.ProfileSeriesDomain=ProfileSeriesDomain 
     1859        if profileSeriesDomain: 
     1860            self.profileSeriesDomain=profileSeriesDomain 
    18611861    def fromXML(self,csmlFrag): 
    18621862        AbstractStaticCoverageFeature.fromXML(self,csmlFrag) 
    18631863        for frag in csmlFrag.getchildren(): 
    18641864            if frag.tag == CSML('ProfileSeriesDomain'): 
    1865                 self.ProfileSeriesDomain = ProfileSeriesDomain() 
    1866                 self.ProfileSeriesDomain.fromXML(frag) 
     1865                self.profileSeriesDomain = ProfileSeriesDomain() 
     1866                ProfileSeriesDomain.fromXML(self.profileSeriesDomain,frag) 
    18671867    def toXML(self,csmlFrag): 
    18681868        AbstractStaticCoverageFeature.toXML(self,csmlFrag) 
    1869         if hasattr(self,'ProfileSeriesDomain'): 
     1869        if hasattr(self,'profileSeriesDomain'): 
    18701870             frag = Element(CSML('ProfileSeriesDomain')) 
    1871              ProfileSeriesDomain.toXML(self.ProfileSeriesDomain,frag) 
     1871             ProfileSeriesDomain.toXML(self.profileSeriesDomain,frag) 
    18721872             csmlFrag.append(frag) 
    18731873        return csmlFrag 
     
    18771877#CSML GridFeature class 
    18781878    #       GridFeature(AbstractStaticCoverageFeature): 
    1879     #      +GridDomain 
    1880  
    1881     def __init__(self,GridDomain=None,*args,**kwargs): 
     1879    #      +gridDomain[1]:gridDomain 
     1880 
     1881    def __init__(self,gridDomain=None,*args,**kwargs): 
    18821882        AbstractStaticCoverageFeature.__init__(self,*args,**kwargs) 
    1883         if GridDomain: 
    1884             self.GridDomain=GridDomain 
     1883        if gridDomain: 
     1884            self.gridDomain=gridDomain 
    18851885    def fromXML(self,csmlFrag): 
    18861886        AbstractStaticCoverageFeature.fromXML(self,csmlFrag) 
    18871887        for frag in csmlFrag.getchildren(): 
    18881888            if frag.tag == CSML('GridDomain'): 
    1889                 self.GridDomain = GridDomain() 
    1890                 self.GridDomain.fromXML(frag) 
     1889                self.gridDomain = GridDomain() 
     1890                self.gridDomain.fromXML(frag) 
    18911891    def toXML(self,csmlFrag): 
    18921892        AbstractStaticCoverageFeature.toXML(self,csmlFrag) 
    1893         if hasattr(self,'GridDomain'): 
     1893        if hasattr(self,'gridDomain'): 
    18941894             frag = Element(CSML('GridDomain')) 
    1895              GridDomain.toXML(self.GridDomain,frag) 
     1895             GridDomain.toXML(self.gridDomain,frag) 
    18961896             csmlFrag.append(frag) 
    18971897        return csmlFrag 
     
    18991899 
    19001900class GridSeriesFeature(AbstractStaticCoverageFeature): 
    1901     def __init__(self,GridSeriesDomain=None,*args,**kwargs): 
     1901    def __init__(self,gridSeriesDomain=None,*args,**kwargs): 
    19021902        AbstractStaticCoverageFeature.__init__(self,*args,**kwargs) 
    1903         if GridSeriesDomain: 
    1904             self.GridSeriesDomain=GridSeriesDomain 
     1903        if gridSeriesDomain: 
     1904            self.gridSeriesDomain=gridSeriesDomain 
    19051905    def fromXML(self,csmlFrag): 
    19061906        AbstractStaticCoverageFeature.fromXML(self,csmlFrag) 
    19071907        for frag in csmlFrag.getchildren(): 
    19081908            if frag.tag == CSML('GridSeriesDomain'): 
    1909                 self.GridSeriesDomain = GridSeriesDomain() 
    1910                 self.GridSeriesDomain.fromXML(frag) 
     1909                self.gridSeriesDomain = GridSeriesDomain() 
     1910                self.gridSeriesDomain.fromXML(frag) 
    19111911    def toXML(self,csmlFrag): 
    19121912        AbstractStaticCoverageFeature.toXML(self,csmlFrag) 
    1913         if hasattr(self,'GridSeriesDomain'): 
     1913        if hasattr(self,'gridSeriesDomain'): 
    19141914             frag = Element(CSML('GridSeriesDomain')) 
    1915              GridSeriesDomain.toXML(self.GridSeriesDomain,frag) 
     1915             gridSeriesDomain.toXML(self.gridSeriesDomain,frag) 
    19161916             csmlFrag.append(frag) 
    19171917        return csmlFrag 
  • TI02-CSML/trunk/newparser/demoCreateCSML.py

    r684 r685  
    197197 
    198198#### PointFeature: ##### 
    199 pf=PointFeature() 
    200 pf.id='feat01' 
    201 pf.description=Description('Temperature reading from thermometer') 
    202 pd=PointDomain() 
     199ptf=PointFeature() 
     200ptf.id='feat01' 
     201ptf.description=Description('Temperature reading from thermometer') 
     202ptd=PointDomain() 
    203203p=Position() 
    204204p.srsName ='urn:EPSG:geographicCRS:4979' 
     
    207207p.location='0.1 1.5 25' 
    208208p.time='2000-08-13T13:51:10' 
    209 pd.domainReference=p 
    210 pf.pointDomain=pd 
     209ptd.domainReference=p 
     210ptf.pointDomain=ptd 
    211211rs=RangeSet() 
    212212rs.quantityList=MeasureOrNullList(uom='udunits.xml#degreesC',val = '10') 
    213 rs.parameter= 
    214 pf.rangeSet=rs 
    215 fms.append(pf) 
     213ptf.rangeSet=rs 
     214ptf.parameter=Definition()  #TO FIX 
     215fms.append(ptf) 
     216 
     217#### PointSeriesFeature: ##### 
     218ptsf=PointSeriesFeature() 
     219ptsf.id='feat02' 
     220ptsf.description=Description('January timeseries of raingauge measurements') 
     221ptsd=PointSeriesDomain() 
     222t=Trajectory() 
     223t.srsName='urn:EPSG:geographicCRS:4979' 
     224t.locations='0.1 1.5 25' 
     225#t.times= 
     226ptsd.domainReference=t 
     227ptsf.pointSeriesDomain=ptsd 
     228fms.append(ptsf) 
    216229 
    217230#### ProfileFeature: ##### 
    218  
     231#### ProfileSeriesFeature: ##### 
    219232#### GridFeature: ##### 
    220 #### PointSeriesFeature: ##### 
    221 #### ProfileSeriesFeature: ##### 
    222233#### GridSeriesFeature: ##### 
    223234#### TrajectoryFeature ###### 
  • TI02-CSML/trunk/newparser/example.xml

    r684 r685  
    179179                                        <gml:QuantityList uom="udunits.xml#degreesC">10</gml:QuantityList> 
    180180                                </gml:rangeSet> 
    181                                 <parameter gml:id="dummy id added" xlink:href="CFStandardNames.xml#air_temperature"/> 
     181                                <parameter xlink:href="CFStandardNames.xml#air_temperature"/> 
    182182                        </PointFeature> 
    183183                </gml:featureMember> 
Note: See TracChangeset for help on using the changeset viewer.