CodeList.h File Reference

Go to the source code of this file.

Namespaces

 te
 URI C++ Library.
 
 te::md
 Namespace for the memory data source of TerraLib.
 

Enumerations

Citation Code List

Citation Codes

enum  te::md::CI_DateTypeCode { te::md::CI_creation, te::md::CI_publication, te::md::CI_revision }
 Identification of when a given event occurred. More...
 
enum  te::md::CI_RoleCode {
  te::md::CI_resourceProvider, te::md::CI_custodian, te::md::CI_owner, te::md::CI_sponsor,
  te::md::CI_user, te::md::CI_distributor, te::md::CI_originator, te::md::CI_pointOfContact,
  te::md::CI_principalInvestigator, te::md::CI_processor, te::md::CI_publisher, te::md::CI_author,
  te::md::CI_collaborator
}
 Function performed by the responsible party. More...
 
enum  te::md::CI_OnLineFunctionCode {
  te::md::CI_download, te::md::CI_information, te::md::CI_offlineAccess, te::md::CI_order,
  te::md::CI_search
}
 Function performed by the resource. More...
 
enum  te::md::CI_PresentationFormCode {
  te::md::CI_documentDigital, te::md::CI_documentHardcopy, te::md::CI_imageDigital, te::md::CI_imageHardcopy,
  te::md::CI_mapDigital, te::md::CI_mapHardcopy, te::md::CI_modelDigital, te::md::CI_podelHardcopy,
  te::md::CI_profileDigital, te::md::CI_profileHardcopy, te::md::CI_tableDigital, te::md::CI_tableHardcopy,
  te::md::CI_videoDigital, te::md::CI_videoHardcopy
}
 Mode in which the data is represented. More...
 
Data Quality Code List

Data Quality Codes

enum  te::md::DQ_EvaluationMethodTypeCode { te::md::DQ_directInternal, te::md::DQ_directExternal, te::md::DQ_indirect }
 Type or method for evaluating an identified data quality measure. More...
 
DS Code List
enum  te::md::DS_AssociationTypeCode {
  te::md::DS_crossReference, te::md::DS_largeWorkCitation, te::md::DS_partOfSeamlessDatabase, te::md::DS_source,
  te::md::DS_stereoMate
}
 Justification for the correlation of two datasets. More...
 
enum  te::md::DS_InitiativeTypeCode {
  te::md::DS_campain, te::md::DS_collection, te::md::DS_exercise, te::md::DS_experiment,
  te::md::DS_investigation, te::md::DS_mission, te::md::DS_sensor, te::md::DS_operation,
  te::md::DS_platform, te::md::DS_process, te::md::DS_program, te::md::DS_project,
  te::md::DS_sciencePaper, te::md::DS_study, te::md::DS_task, te::md::DS_trial,
  te::md::DS_userGuide
}
 Ttype of aggregation activity in which datasets are related. More...
 
Metadata Code List
enum  te::md::MD_CellGeometryCode { te::md::MD_cpoint, te::md::MD_area }
 Code indicating whether grid data is point or area. More...
 
enum  te::md::MD_CharacterSetCode {
  te::md::MD_ucs2, te::md::MD_ucs4, te::md::MD_utf7, te::md::MD_utf8,
  te::md::MD_utf16, te::md::MD_8859part1, te::md::MD_8859part2, te::md::MD_8859part3,
  te::md::MD_8859part4, te::md::MD_8859part5, te::md::MD_8859part6, te::md::MD_8859part7,
  te::md::MD_8859part8, te::md::MD_8859part9, te::md::MD_8859part11, te::md::MD_8859part14,
  te::md::MD_8859part15, te::md::MD_jis, te::md::MD_shiftJIS, te::md::MD_eucJP,
  te::md::MD_usAscii, te::md::MD_ebcdic, te::md::MD_eucKR, te::md::MD_big5,
  te::md::MD_GB2312
}
 name of the character coding standard used in the resource More...
 
enum  te::md::MD_ClassificationCode {
  te::md::MD_cunclassified, te::md::MD_restricted, te::md::MD_confidential, te::md::MD_secret,
  te::md::MD_topSecret
}
 CodeList Definition: name of the handling restrictions on the dataset. More...
 
enum  te::md::MD_CoverageContentTypeCode {
  te::md::MD_image, te::md::MD_thematic, te::md::MD_physicalMeasure, te::md::MD_referenceInformation,
  te::md::MD_auxilliaryData, te::md::MD_qualityInformation, te::md::MD_modelResult
}
 specific type of information represented in the cell More...
 
enum  te::md::MD_DatatypeCode {
  te::md::MD_class, te::md::MD_codelist, te::md::MD_enumeration, te::md::MD_codelistElement,
  te::md::MD_abstractClass, te::md::MD_aggregateClass, te::md::MD_specifiedClass, te::md::MD_datatypeClass,
  te::md::MD_interfaceClass, te::md::MD_unionClass, te::md::MD_metaClass, te::md::MD_typeClass,
  te::md::MD_characterString, te::md::MD_integer, te::md::MD_association
}
 datatype of element or entity More...
 
enum  te::md::MD_DimensionNameTypeCode {
  te::md::MD_row, te::md::MD_column, te::md::MD_vertical, te::md::MD_track,
  te::md::MD_crossTrack, te::md::MD_line, te::md::MD_sample, te::md::MD_time
}
 name of the dimensiony More...
 
enum  te::md::MD_GeometricObjectTypeCode {
  te::md::MD_complex, te::md::MD_composite, te::md::MD_curve, te::md::MD_point,
  te::md::MD_solid, te::md::MD_surface
}
 name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset More...
 
enum  te::md::MD_ImagingConditionCode {
  te::md::MD_blurredImage, te::md::MD_cloud, te::md::MD_degradingObliquity, te::md::MD_fog,
  te::md::MD_heavySmokeOrDust, te::md::MD_night, te::md::MD_rain, te::md::MD_semiDarkness,
  te::md::MD_shadow, te::md::MD_snow, te::md::MD_TerrainMasking
}
 code which indicates conditions which may affect the image More...
 
enum  te::md::MD_KeywordTypeCode {
  te::md::MD_dataCenter, te::md::MD_dataResolution, te::md::MD_discipline, te::md::MD_instrument,
  te::md::MD_place, te::md::MD_platform, te::md::MD_project, te::md::MD_stratum,
  te::md::MD_temporal, te::md::MD_theme, te::md::MD_taxon
}
 Methods used to group similar keywords. More...
 
enum  te::md::MD_MaintenanceFrequencyCode {
  te::md::MD_continual, te::md::MD_daily, te::md::MD_weekly, te::md::MD_fortnightly,
  te::md::MD_monthly, te::md::MD_quarterly, te::md::MD_biannually, te::md::MD_annually,
  te::md::MD_asNeeded, te::md::MD_irregular, te::md::MD_notPlanned, te::md::MD_unknown,
  te::md::MD_twoYears, te::md::MD_fiveYears
}
 Frequency with which modifications and deletions are made to the data after it is first produced. More...
 
enum  te::md::MD_MediumFormatCode {
  te::md::MD_cpio, te::md::MD_tar, te::md::MD_highSierra, te::md::MD_iso9660,
  te::md::MD_iso9660RockRidge, te::md::MD_iso9660AppleHFS
}
 method used to write to the medium More...
 
enum  te::md::MD_MediumNameCode {
  te::md::MD_cdRom, te::md::MD_dvd, te::md::MD_dvdRom, te::md::MD_3halfInchFloppy,
  te::md::MD_5quarterInchFloppy, te::md::MD_7trackTape, te::md::MD_9trackType, te::md::MD_3480Cartridge,
  te::md::MD_3490Cartridge, te::md::MD_3580Cartridge, te::md::MD_4mmCartridgeTape, te::md::MD_8mmCartridgeTape,
  te::md::MD_1quarterInchCartridgeTape, te::md::MD_digitalLinearTape, te::md::MD_onLine, te::md::MD_satellite,
  te::md::MD_telephoneLink, te::md::MD_hardcopy
}
 name of the medium More...
 
enum  te::md::MD_ObligationCode { te::md::MD_mandatory, te::md::MD_optional, te::md::MD_conditional }
 
enum  te::md::MD_PixelOrientationCode {
  te::md::MD_center, te::md::MD_lowerLeftCorner, te::md::MD_lowerRightCorner, te::md::MD_upperRightCorner,
  te::md::MD_upperLeftCorner
}
 point in a pixel corresponding to the Earth location of the pixel More...
 
enum  te::md::MD_ProgressCode {
  te::md::MD_completed, te::md::MD_hystoricalArchieve, te::md::MD_obsolete, te::md::MD_onGoing,
  te::md::MD_planned, te::md::MD_required, te::md::MD_nderDevelopment
}
 status of the dataset or progress of a review More...
 
enum  te::md::MD_RestrictionCode {
  te::md::MD_copyright, te::md::MD_patent, te::md::MD_patentPending, te::md::MD_trademark,
  te::md::MD_licence, te::md::MD_iIntelectualPropertyRights, te::md::MD_restrict, te::md::MD_other
}
 
enum  te::md::MD_ScopeCode {
  te::md::MD_attribute, te::md::MD_attributeType, te::md::MD_collectionHardware, te::md::MD_collectionSession,
  te::md::MD_dataset, te::md::MD_series, te::md::MD_nonGeographicDataset, te::md::MD_dimensionGroup,
  te::md::MD_feature, te::md::MD_featureType, te::md::MD_propertyType, te::md::MD_fieldSession,
  te::md::MD_software, te::md::MD_service, te::md::MD_model, te::md::MD_tile
}
 class of information to which the referencing entity applies More...
 
enum  te::md::MD_SpatialRepresentationTypeCode {
  te::md::MD_vector, te::md::MD_grid, te::md::MD_tableText, te::md::MD_tin,
  te::md::MD_stereoModel, te::md::MD_video
}
 
enum  te::md::MD_TopicCategoryCode {
  te::md::MD_farming, te::md::MD_biota, te::md::MD_boundaries, te::md::MD_climatologyMeteorologyAtmosphere,
  te::md::MD_economy, te::md::MD_elevation, te::md::MD_environment, te::md::MD_geoscientificInformation,
  te::md::MD_health, te::md::MD_imageryBaseMapsEarthCover, te::md::MD_intelligenceMilitary, te::md::MD_inlandWaters,
  te::md::MD_location, te::md::MD_oceans, te::md::MD_planningCadastre, te::md::MD_society,
  te::md::MD_structure, te::md::MD_transportation, te::md::MD_utilitiesCommunication
}
 high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. More...
 
enum  te::md::MD_TopologyLevelCode {
  te::md::MD_geometryOnly, te::md::MD_topology1D, te::md::MD_planarGraph, te::md::MD_fullPlanarGraph,
  te::md::MD_surfaceGraph, te::md::MD_fullSurfaceGraph, te::md::MD_topology3D, te::md::MD_fullTopology3D,
  te::md::MD_abstract
}
 
Metadata Image Code List
enum  te::md::MI_BandDefinition {
  te::md::MI_3db, te::md::MI_halfMaximum, te::md::MI_fiftyPercent, te::md::MI_oneOverE,
  te::md::MI_equivalentWidth
}
 designation of criterion for defining maximum and minimum wavelengths for a spectral band More...
 
enum  te::md::MI_ContextCode { te::md::MI_acqisition, te::md::MI_pass, te::md::MI_wayPoint }
 designation of criterion for defining the context of the scanning process event More...
 
enum  te::md::MI_GeometryTypeCode { te::md::MI_point, te::md::MI_linear, te::md::MI_areal, te::md::MI_strip }
 geometric description of the collection More...
 
enum  te::md::MI_ObjectiveTypeCode { te::md::MI_instantaneousCollection, te::md::MI_persistentView, te::md::MI_survey }
 temporal persistence of collection objective More...
 
enum  te::md::MI_OperationTypeCode { te::md::MI_real, te::md::MI_simulated, te::md::MI_synthesized }
 code indicating whether the data contained in this packet is real, simulated, or synthesized More...
 
enum  te::md::MI_PolarizationOrientationCode {
  te::md::MI_horizontal, te::md::MI_vertical, te::md::MI_leftCircular, te::md::MI_rightCircular,
  te::md::MI_theta, te::md::MI_phi
}
 polarization of the antenna relative to the waveform More...
 
enum  te::md::MI_PriorityCode { te::md::MI_critical, te::md::MI_highImportance, te::md::MI_mediumImportance, te::md::MI_lowImportance }
 ordered list of priorities More...
 
enum  te::md::MI_SequenceCode { te::md::MI_start, te::md::MI_end, te::md::MI_instantaneous }
 temporal relation of activation More...
 
enum  te::md::MI_TransferFunctionTypeCode { te::md::MI_tlinear, te::md::MI_logarithmic, te::md::MI_exponential }
 transform function to be used when scaling a physical value for a given element More...
 
enum  te::md::MI_TriggerCode { te::md::MI_automatic, te::md::MI_manual, te::md::MI_preProgrammed }
 mechanism of activation More...
 
MX Code List
enum  te::md::MX_ScopeCode {
  te::md::MX_attribute, te::md::MX_attributeType, te::md::MX_collectionHardware, te::md::MX_collectionSession,
  te::md::MX_dataset, te::md::MX_series, te::md::MX_nonGeographicDataset, te::md::MX_dimensionGroup,
  te::md::MX_feature, te::md::MX_featureType, te::md::MX_propertyType, te::md::MX_fieldSession,
  te::md::MX_software, te::md::MX_service, te::md::MX_model, te::md::MX_tile,
  te::md::MX_initiative, te::md::MX_stereomate, te::md::MX_sensor, te::md::MX_platformSeries,
  te::md::MX_sensorSeries, te::md::MX_productionSeries, te::md::MX_transferAggregate, te::md::MX_otherAggregate
}
 Extension of MD_ScopeCode for the needs of GMX application schemas and in the context of a transfer. More...