Ignore:
Timestamp:
13/03/08 15:59:18 (12 years ago)
Author:
domlowe
Message:

added .twoD attribute to CRS sytems in catalogue - returns 2D element of nD systems if defined e.g. EPSG:4326

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI02-CSML/trunk/csml/csmllibs/csmlcrs.py

    r3583 r3599  
    1818        self.latAxis=None 
    1919        self.units=None 
     20        self.twoD=None 
    2021     
    2122    def getAxisLabels(self): 
     
    3839        crs.latAxis=1 
    3940        crs.timeAxis=0 
     41        crs.twoD='EPSG:4326' 
    4042        self.systems['WGS84']=crs 
    4143         
     
    6870        crs.latAxis=1 
    6971        crs.timeAxis=3 
     72        crs.twoD='EPSG:4326' 
    7073        self.systems['ndg:crs:lonlatpt']=crs 
    7174         
     
    7578        crs.latAxis=1 
    7679        crs.timeAxis=3 
     80        crs.twoD='EPSG:4326' 
    7781        self.systems['ndg:crs:lonlatht']=crs 
    7882 
     
    8488        crs.latAxis=1 
    8589        crs.timeAxis=2 
     90        crs.twoD='EPSG:4326' 
    8691         
    8792        # define lon lat height CRS: 
     
    9196        crs.latAxis=1 
    9297        crs.timeAxis=None 
     98        crs.twoD='EPSG:4326' 
    9399         
    94100         
     
    106112        crs.latAxis=None 
    107113        crs.timeAxis=2 
     114        crs.twoD='EPSG:27700' 
    108115         
    109116         
     
    136143        crs.latAxis=1 
    137144        crs.timeAxis=None 
     145        crs.twoD='EPSG:4326' 
    138146         
    139147        #define unknown 4D CRS: 
     
    143151        crs.latAxis=1 
    144152        crs.timeAxis=3 
     153        crs.twoD='EPSG:4326' 
    145154         
    146155        #define unknown 5D CRS (test): 
     
    150159        crs.latAxis=3 
    151160        crs.timeAxis=1 
     161        crs.twoD='EPSG:4326' 
    152162         
    153163        #define unknown 1D CRS: 
Note: See TracChangeset for help on using the changeset viewer.