Mapper  0.9.0
API documentation
Namespaces | Enumerations | Functions
ocd_georef_fields.cpp File Reference

(1453a78 on 31 Aug 2019)

#include "ocd_georef_fields.h"
#include <algorithm>
#include <iterator>
#include <utility>
#include <vector>
#include <QtGlobal>
#include <QtNumeric>
#include <QLatin1Char>
#include <QLatin1String>
#include <QPointF>
#include <QString>
#include <QStringList>
#include "core/crs_template.h"
#include "core/georeferencing.h"
#include "core/map_coord.h"
#include "fileformats/ocd_file_import.h"
#include "fileformats/ocd_file_export.h"
Include dependency graph for ocd_georef_fields.cpp:

Namespaces

 OpenOrienteering
 

Enumerations

enum  OpenOrienteering::@88::MapperCrs {
  OpenOrienteering::@88::MapperCrs::Invalid, OpenOrienteering::@88::MapperCrs::Local, OpenOrienteering::@88::MapperCrs::Utm, OpenOrienteering::@88::MapperCrs::GaussKrueger,
  OpenOrienteering::@88::MapperCrs::Epsg
}
 
enum  OpenOrienteering::@88::OcdGrid {
  OpenOrienteering::@88::OcdGrid::Invalid = -1, OpenOrienteering::@88::OcdGrid::Local = 1, OpenOrienteering::@88::OcdGrid::Utm = 2, OpenOrienteering::@88::OcdGrid::Austria = 3,
  OpenOrienteering::@88::OcdGrid::BelgiumLambert = 4, OpenOrienteering::@88::OcdGrid::Britain = 5, OpenOrienteering::@88::OcdGrid::Finland = 6, OpenOrienteering::@88::OcdGrid::France = 7,
  OpenOrienteering::@88::OcdGrid::Germany = 8, OpenOrienteering::@88::OcdGrid::Ireland = 9, OpenOrienteering::@88::OcdGrid::Japan = 11, OpenOrienteering::@88::OcdGrid::Norway = 12,
  OpenOrienteering::@88::OcdGrid::Sweden = 13, OpenOrienteering::@88::OcdGrid::Switzerland = 14, OpenOrienteering::@88::OcdGrid::Slovenia = 15, OpenOrienteering::@88::OcdGrid::Italy = 16,
  OpenOrienteering::@88::OcdGrid::Iraq = 17, OpenOrienteering::@88::OcdGrid::SouthAfrica = 18, OpenOrienteering::@88::OcdGrid::NewZealand = 19, OpenOrienteering::@88::OcdGrid::Australia = 20,
  OpenOrienteering::@88::OcdGrid::Unknown21 = 21, OpenOrienteering::@88::OcdGrid::NewZealand49 = 24, OpenOrienteering::@88::OcdGrid::Lithuania = 26, OpenOrienteering::@88::OcdGrid::Estonia = 27,
  OpenOrienteering::@88::OcdGrid::Latvia = 28, OpenOrienteering::@88::OcdGrid::Greece = 29, OpenOrienteering::@88::OcdGrid::Unknown30 = 30, OpenOrienteering::@88::OcdGrid::Croatia = 31,
  OpenOrienteering::@88::OcdGrid::Unknown32 = 32, OpenOrienteering::@88::OcdGrid::Luxembourg = 33, OpenOrienteering::@88::OcdGrid::IrelandTm65 = 34, OpenOrienteering::@88::OcdGrid::Albania = 35,
  OpenOrienteering::@88::OcdGrid::Unknown36 = 36, OpenOrienteering::@88::OcdGrid::Unknown37 = 37, OpenOrienteering::@88::OcdGrid::Iceland = 38, OpenOrienteering::@88::OcdGrid::Unknown39 = 39,
  OpenOrienteering::@88::OcdGrid::Unknown40 = 40, OpenOrienteering::@88::OcdGrid::Netherlands = 41, OpenOrienteering::@88::OcdGrid::Portugal = 42, OpenOrienteering::@88::OcdGrid::Unknown44 = 44,
  OpenOrienteering::@88::OcdGrid::Czechia = 46, OpenOrienteering::@88::OcdGrid::Slovakia = 47, OpenOrienteering::@88::OcdGrid::Poland = 48, OpenOrienteering::@88::OcdGrid::Hungary = 49,
  OpenOrienteering::@88::OcdGrid::Usa = 50, OpenOrienteering::@88::OcdGrid::Brazil = 52, OpenOrienteering::@88::OcdGrid::Israel = 53, OpenOrienteering::@88::OcdGrid::Malaysia = 54,
  OpenOrienteering::@88::OcdGrid::GoogleTms = 56, OpenOrienteering::@88::OcdGrid::IvoryCoast = 57, OpenOrienteering::@88::OcdGrid::Hongkong = 61, OpenOrienteering::@88::OcdGrid::UtmNad83 = 62,
  OpenOrienteering::@88::OcdGrid::UtmEtrs89 = 63, OpenOrienteering::@88::OcdGrid::PopularVisualisation = 64, OpenOrienteering::@88::OcdGrid::Wgs84PseudoMercator = 65, OpenOrienteering::@88::OcdGrid::UsaFeet = 66,
  OpenOrienteering::@88::OcdGrid::KenyaTanzania = 68, OpenOrienteering::@88::OcdGrid::Pulkovo42 = 69, OpenOrienteering::@88::OcdGrid::Canada = 70
}
 OcdGrid enum lists OCD country codes which happen to be thousands in the `i' field value. More...
 

Functions

bool OpenOrienteering::operator== (const OcdGeorefFields &lhs, const OcdGeorefFields &rhs)
 Equal-to operator comparing this structure with another. More...
 

Enumeration Type Documentation

◆ MapperCrs

enum OpenOrienteering::@88::MapperCrs
strong

◆ OcdGrid

enum OpenOrienteering::@88::OcdGrid
strong

OcdGrid enum lists OCD country codes which happen to be thousands in the `i' field value.

Variable Documentation

◆ epsg_code

const int epsg_code

◆ key

MapperCrs key

◆ ocd_grid_id

const OcdGrid ocd_grid_id

◆ ocd_zone_id

const int ocd_zone_id

◆ value

const char* value