00001
00002
00003
00004
00005
00006
00007
00008
00010
00011
00012 #ifndef LTI_NITFSTATUS_H
00013 #define LTI_NITFSTATUS_H
00014
00015 #include "lt_base.h"
00016
00017
00018 #define LTI_STS_NITF_Base 51200
00019 LT_STATUSSTRING_ADD(LTI_STS_NITF_Base, "lt_lib_mrsid_nitf base")
00020
00021
00022 #define LTI_STS_NITF_UnsupDataType 51201
00023 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupDataType, "unsupported datatype")
00024
00025 #define LTI_STS_NITF_UnsupColorSpace 51202
00026 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupColorSpace, "unsupported colorspace")
00027
00028 #define LTI_STS_NITF_ErrorOpeningFile 51203
00029 LT_STATUSSTRING_ADD(LTI_STS_NITF_ErrorOpeningFile, "error opening file")
00030
00031 #define LTI_STS_NITF_ErrorReadingFile 51204
00032 LT_STATUSSTRING_ADD(LTI_STS_NITF_ErrorReadingFile, "error reading file")
00033
00034 #define LTI_STS_NITF_UnsupLUT 51205
00035 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupLUT, "LUTs unsupported")
00036
00037 #define LTI_STS_NITF_InvalidImageSegment 51206
00038 LT_STATUSSTRING_ADD(LTI_STS_NITF_InvalidImageSegment, "invalid image segment number")
00039
00040 #define LTI_STS_NITF_AllocFailed 51207
00041 LT_STATUSSTRING_ADD(LTI_STS_NITF_AllocFailed, "memory allocation failed")
00042
00043 #define LTI_STS_NITF_InvalidNITF 51210
00044 LT_STATUSSTRING_ADD(LTI_STS_NITF_InvalidNITF, "file is not valid NITF 2.1 (2500C) file")
00045
00046 #define LTI_STS_NITF_UnsupEncrypt 51211
00047 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupEncrypt, "encrypted NITF not supported")
00048
00049 #define LTI_STS_NITF_UnsupStreaming 51212
00050 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupStreaming, "NITF STREAMING extension not supported")
00051
00052 #define LTI_STS_NITF_UnsupV11 51213
00053 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupV11, "NITF v1.1 not supported")
00054
00055 #define LTI_STS_NITF_UnsupImageFormat 51214
00056 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormat, "NITF image format (IC) not supported")
00057
00058 #define LTI_STS_NITF_UnsupImageFormatBilevel 51215
00059 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatBilevel, "NITF bilevel image format not supported")
00060
00061 #define LTI_STS_NITF_UnsupImageFormatJpeg 51216
00062 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatJpeg, "NITF JPEG image format not supported")
00063
00064 #define LTI_STS_NITF_UnsupImageFormatVQ 51217
00065 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatVQ, "NITF VQ image format not supported")
00066
00067 #define LTI_STS_NITF_UnsupImageFormatJpegLS 51218
00068 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatJpegLS, "NITF lossless JPEG image format not supported")
00069
00070 #define LTI_STS_NITF_UnsupImageFormatJpegDS 51219
00071 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatJpegDS, "NITF downsampled JPEG image format not supported")
00072
00073 #define LTI_STS_NITF_GraphicUnsup 51220
00074 LT_STATUSSTRING_ADD(LTI_STS_NITF_GraphicUnsup, "Graphic segment version unsupported")
00075
00076 #define LTI_STS_NITF_UnsupUnalignedData 51221
00077 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupUnalignedData, "non-byte-aligned data is unsupported")
00078
00079 #define LTI_STS_NITF_ErrorParsingJPG 51222
00080 LT_STATUSSTRING_ADD(LTI_STS_NITF_ErrorParsingJPG, "error parsing JPEG segment")
00081
00082 #define LTI_STS_NITF_BadlyFormedString 51223
00083 LT_STATUSSTRING_ADD(LTI_STS_NITF_BadlyFormedString, "badly formed string")
00084
00085 #define LTI_STS_NITF_UnsupImageFormatJp2Block 51224
00086 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatJp2Block, "NITF blocked JP2 image format not supported")
00087
00088 #define LTI_STS_NITF_UnsupImagePJust 51225
00089 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImagePJust, "PJUST=L not supported")
00090
00091 #define LTI_STS_NITF_UnsupScene 51226
00092 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupScene, "specified scene must be entire image")
00093
00094 #define LTI_STS_NITF_TooManySegments 51227
00095 LT_STATUSSTRING_ADD(LTI_STS_NITF_TooManySegments, "maximum number of image segments exceeded")
00096
00097 #define LTI_STS_NITF_ILOCExceeded 51228
00098 LT_STATUSSTRING_ADD(LTI_STS_NITF_ILOCExceeded, "image segments out of file format range (ILOC)")
00099
00100 #define LTI_STS_NITF_SegmentTooLarge 51229
00101 LT_STATUSSTRING_ADD(LTI_STS_NITF_SegmentTooLarge, "image segment is larger than 10GB")
00102
00103 #define LTI_STS_NITF_StreamDupError 51230
00104 LT_STATUSSTRING_ADD(LTI_STS_NITF_StreamDupError, "error duplicating stream")
00105
00106 #define LTI_STS_NITF_EncodingApplicationNotIdentified 51231
00107 LT_STATUSSTRING_ADD(LTI_STS_NITF_EncodingApplicationNotIdentified, "The application did not identify itself")
00108
00109 #define LTI_STS_NITF_InvalidICORDS 51232
00110 LT_STATUSSTRING_ADD(LTI_STS_NITF_InvalidICORDS, "specified ICORDS value is invalid")
00111
00112 #define LTI_STS_NITF_UnsupGeocentricICORDS 51233
00113 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupGeocentricICORDS, "writing geocentric IGEOLO is not supported (v2.0)")
00114
00115 #define LTI_STS_NITF_Max 51299
00116 LT_STATUSSTRING_ADD(LTI_STS_NITF_Max, "lt_lib_mrsid_nitf max")
00117
00118
00119 #endif // LTI_NITFSTATUS_H