src/projCode/Poly.php
public function init()
    {
        if ( $this->lat0 == 0 ) {
            $this->lat0 = 90; //$this->lat0 ca
        }

        /* Place parameters in static storage for common use
          ------------------------------------------------- */
        $this->temp = $this->b / $this->a;
        $this->es = 1.0 - pow( $this->temp, 2 ); // devait etre dans tmerc.js mais n y est pas donc je commente sinon retour de valeurs nulles 
        $this->e = sqrt( $this->es );
        $this->e0 = Common::e0fn( $this->es );
        $this->e1 = Common::e1fn( $this->es );
        $this->e2 = Common::e2fn( $this->es );
        $this->e3 = Common::e3fn( $this->es );
        $this->ml0 = Common::mlfn( $this->e0, $this->e1, $this->e2, $this->e3, $this->lat0 ); //si que des zeros le calcul ne se fait pas
        //if (!$this->ml0) {$this->ml0=0;}
    }
public function init()
    {
        if ( $this->lat0 == 0 ) {
            $this->lat0 = 90; //$this->lat0 ca
        }

        /* Place parameters in static storage for common use
          ------------------------------------------------- */
        $this->temp = $this->b / $this->a;
        $this->es = 1.0 - pow( $this->temp, 2 ); // devait etre dans tmerc.js mais n y est pas donc je commente sinon retour de valeurs nulles 
        $this->e = sqrt( $this->es );
        $this->e0 = Common::e0fn( $this->es );
        $this->e1 = Common::e1fn( $this->es );
        $this->e2 = Common::e2fn( $this->es );
        $this->e3 = Common::e3fn( $this->es );
        $this->ml0 = Common::mlfn( $this->e0, $this->e1, $this->e2, $this->e3, $this->lat0 ); //si que des zeros le calcul ne se fait pas
        //if (!$this->ml0) {$this->ml0=0;}
    }
public function init ( ) { if ( $ this -> lat0 == 0 ) { $ this -> lat0 = 90 ; //$this->lat0 ca
 } /* Place parameters in static storage for common use
          ------------------------------------------------- */ $ this -> temp = $ this -> b / $ this -> a ; $ this -> es = 1.0 - pow ( $ this -> temp , 2 ) ; // devait etre dans tmerc.js mais n y est pas donc je commente sinon retour de valeurs nulles 
 $ this -> e = sqrt ( $ this -> es ) ; $ this -> e0 = Common :: e0fn ( $ this -> es ) ; $ this -> e1 = Common :: e1fn ( $ this -> es ) ; $ this -> e2 = Common :: e2fn ( $ this -> es ) ; $ this -> e3 = Common :: e3fn ( $ this -> es ) ; $ this -> ml0 = Common :: mlfn ( $ this -> e0 , $ this -> e1 , $ this -> e2 , $ this -> e3 , $ this -> lat0 ) ; //si que des zeros le calcul ne se fait pas
 //if (!$this->ml0) {$this->ml0=0;}
 }
Initialize the POLYCONIC projection
Initialize the POLYCONIC projection