MI - Fimex
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
include
fimex
coordSys
LambertConformalConicProjection.h
Go to the documentation of this file.
1
/*
2
* Fimex, LambertConformalConicProjection.h
3
*
4
* (C) Copyright 2010, met.no
5
*
6
* Project Info: https://wiki.met.no/fimex/start
7
*
8
* This library is free software; you can redistribute it and/or modify it
9
* under the terms of the GNU Lesser General Public License as published by
10
* the Free Software Foundation; either version 2.1 of the License, or
11
* (at your option) any later version.
12
*
13
* This library is distributed in the hope that it will be useful, but
14
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
15
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
16
* License for more details.
17
*
18
* You should have received a copy of the GNU Lesser General Public
19
* License along with this library; if not, write to the Free Software
20
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
21
* USA.
22
*
23
* Created on: Apr 28, 2010
24
* Author: Heiko Klein
25
*/
26
27
#ifndef LAMBERTCONFORMALCONICPROJECTION_H_
28
#define LAMBERTCONFORMALCONICPROJECTION_H_
29
30
#include "
fimex/coordSys/ProjectionImpl.h
"
31
#include "
fimex/Data.h
"
32
33
namespace
MetNoFimex
34
{
35
39
class
LambertConformalConicProjection
:
public
MetNoFimex::ProjectionImpl
40
{
41
42
public
:
43
LambertConformalConicProjection
();
44
virtual
~LambertConformalConicProjection
() {}
45
static
bool
acceptsProj4
(
const
std::string
& proj4Str);
46
static
std::vector<CDMAttribute>
parametersFromProj4
(
const
std::string
& proj4);
47
protected
:
48
virtual
std::ostream
&
getProj4ProjectionPart
(
std::ostream
& oproj)
const
;
49
50
51
};
52
53
}
54
55
56
#endif
/* LAMBERTCONFORMALCONICPROJECTION_H_ */
std::string
basic_string< char > string
MetNoFimex::LambertConformalConicProjection::parametersFromProj4
static std::vector< CDMAttribute > parametersFromProj4(const std::string &proj4)
Data.h
std::ostream
basic_ostream< char > ostream
std::vector
STL class.
MetNoFimex
Definition:
C_CDMReader.h:35
MetNoFimex::LambertConformalConicProjection::~LambertConformalConicProjection
virtual ~LambertConformalConicProjection()
Definition:
LambertConformalConicProjection.h:44
MetNoFimex::LambertConformalConicProjection::getProj4ProjectionPart
virtual std::ostream & getProj4ProjectionPart(std::ostream &oproj) const
MetNoFimex::LambertConformalConicProjection::acceptsProj4
static bool acceptsProj4(const std::string &proj4Str)
MetNoFimex::LambertConformalConicProjection::LambertConformalConicProjection
LambertConformalConicProjection()
MetNoFimex::LambertConformalConicProjection
Definition:
LambertConformalConicProjection.h:39
ProjectionImpl.h
MetNoFimex::ProjectionImpl
Definition:
ProjectionImpl.h:47
Generated on Mon Mar 20 2017 13:30:16 for MI - Fimex by
1.8.11