OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Public Member Functions | List of all members
ossimNitfNameConversionTables Class Reference

#include <ossimNitfNameConversionTables.h>

Public Member Functions

 ossimNitfNameConversionTables ()
 
ossimString convertMapProjectionNameToNitfCode (const ossimString &mapProjectionName) const
 
ossimString convertNitfCodeToOssimProjectionName (const ossimString &nitfProjectionCode) const
 
ossimString convertNitfCodeToNitfProjectionName (const ossimString &nitfProjectionCode) const
 
ossimString convertNitfProjectionNameToNitfCode (const ossimString &nitfProjectionName) const
 

Detailed Description

Definition at line 18 of file ossimNitfNameConversionTables.h.

Constructor & Destructor Documentation

◆ ossimNitfNameConversionTables()

ossimNitfNameConversionTables::ossimNitfNameConversionTables ( )

Definition at line 97 of file ossimNitfNameConversionTables.cpp.

98 {
99 }

Member Function Documentation

◆ convertMapProjectionNameToNitfCode()

ossimString ossimNitfNameConversionTables::convertMapProjectionNameToNitfCode ( const ossimString mapProjectionName) const

Definition at line 101 of file ossimNitfNameConversionTables.cpp.

102 {
103  ossim_uint32 idx = 0;
104 
105  while(mapProjectiontable[idx].nitfProjCode)
106  {
107  if(mapProjectionName == mapProjectiontable[idx].projectionName)
108  {
109  return mapProjectiontable[idx].nitfProjCode;
110  }
111  ++idx;
112  }
113 
114  return "";
115 }
unsigned int ossim_uint32

◆ convertNitfCodeToNitfProjectionName()

ossimString ossimNitfNameConversionTables::convertNitfCodeToNitfProjectionName ( const ossimString nitfProjectionCode) const

Definition at line 133 of file ossimNitfNameConversionTables.cpp.

134 {
135  ossim_uint32 idx = 0;
136 
137  while(nitfMapProjectiontable[idx].nitfProjCode)
138  {
139  if(nitfProjectionCode == nitfMapProjectiontable[idx].nitfProjCode)
140  {
141  return nitfMapProjectiontable[idx].projectionName;
142  }
143  ++idx;
144  }
145 
146  return "";
147 }
unsigned int ossim_uint32

◆ convertNitfCodeToOssimProjectionName()

ossimString ossimNitfNameConversionTables::convertNitfCodeToOssimProjectionName ( const ossimString nitfProjectionCode) const

Definition at line 117 of file ossimNitfNameConversionTables.cpp.

118 {
119  ossim_uint32 idx = 0;
120 
121  while(mapProjectiontable[idx].nitfProjCode)
122  {
123  if(nitfProjectionCode == mapProjectiontable[idx].nitfProjCode)
124  {
125  return mapProjectiontable[idx].projectionName;
126  }
127  ++idx;
128  }
129 
130  return "";
131 }
unsigned int ossim_uint32

◆ convertNitfProjectionNameToNitfCode()

ossimString ossimNitfNameConversionTables::convertNitfProjectionNameToNitfCode ( const ossimString nitfProjectionName) const

Definition at line 149 of file ossimNitfNameConversionTables.cpp.

150 {
151  ossim_uint32 idx = 0;
152 
153  while(nitfMapProjectiontable[idx].nitfProjCode)
154  {
155  if(nitfProjectionName == nitfMapProjectiontable[idx].projectionName)
156  {
157  return nitfMapProjectiontable[idx].nitfProjCode;
158  }
159  ++idx;
160  }
161 
162  return "";
163 }
unsigned int ossim_uint32

The documentation for this class was generated from the following files: