forward (self,
        latlonh,
        lon=None,
        height=0,
        M=None,
        gamma=False,
        **name)
  
   |  
     | 
    
  
  Convert WGS84 geodetic to Swiss projection coordinates.  
  Must be overloaded. 
  
    - Arguments:
 
    
        latlonh - Either a LatLon, Ltp or 
          scalar (geodetic) latitude (degrees). 
        lon - Optional, scalar (geodetic) longitude 
          (degrees) iff latlonh is 
          scalar, ignored otherwise. 
        height - Optional, height, vertically above (or below) the surface of the 
          ellipsoid (meter) iff latlonh 
          and lon are scalar, ignored 
          otherwise. 
        M - If True, return the concatenated rotation EcefMatrix iff available and for 
          ChLV only, None otherwise 
          (bool). 
        name - Optional name=NN (str). 
      
    - Returns:
 
        - A ChLV9Tuple
(Y, X, h_, lat, lon, height, 
          ltp, ecef, M) with the unfalsed Swiss Y, X 
          coordinates, Swiss h_ height, the given geodetic 
          lat, lon and height, 
          ecef (Ecef9Tuple) at Bern, Ch, rotation matrix 
          M and ltp this ChLV, 
          ChLVa or ChLVe instance. 
    - Raises:
 
    
        LocalError - Invalid or non-scalar latlonh, 
        lon or height. 
      
    - Overrides:
        LocalCartesian.forward
        
 - (inherited documentation)
 
    
   
 |