mirror of
https://github.com/tumic0/GPXSee.git
synced 2025-07-29 09:54:24 +02:00
Use ellipsoids defined by the map file for the projection computation
This commit is contained in:
@ -1,19 +1,22 @@
|
||||
#ifndef LAMBERTCONIC_H
|
||||
#define LAMBERTCONIC_H
|
||||
|
||||
#include "ellipsoid.h"
|
||||
#include "projection.h"
|
||||
|
||||
class LambertConic : public Projection
|
||||
{
|
||||
public:
|
||||
LambertConic(double standardParallel1, double standardParallel2,
|
||||
double centralParallel, double centralMeridian, double scale,
|
||||
double falseEasting, double falseNorthing);
|
||||
LambertConic(const Ellipsoid &ellipsoid, double standardParallel1,
|
||||
double standardParallel2, double centralParallel, double centralMeridian,
|
||||
double scale, double falseEasting, double falseNorthing);
|
||||
|
||||
virtual QPointF ll2xy(const Coordinates &c) const;
|
||||
virtual Coordinates xy2ll(const QPointF &p) const;
|
||||
|
||||
private:
|
||||
Ellipsoid _e;
|
||||
|
||||
double _cm;
|
||||
double _fe;
|
||||
double _fn;
|
||||
|
Reference in New Issue
Block a user