26 #ifndef __TERRALIB_METADATA_INTERNAL_ISO19115_MD_DATAIDENTIFICATION_H    27 #define __TERRALIB_METADATA_INTERNAL_ISO19115_MD_DATAIDENTIFICATION_H    30 #include "../../geometry/Envelope.h"    31 #include "../Config.h"    77       void addLanguage(
const std::string& lang);
    80       const std::vector<std::string>& getLanguages() 
const;
    86       const std::vector<MD_CharacterSetCode>& getCharsetCodes() 
const;
    92       const std::vector<MD_TopicCategoryCode>& getTopicCategories() 
const;
   102       void addGeographicBBoxExt(
const double& llx, 
const double& lly,
   103                                 const double& urx, 
const double& ury, 
   117       bool dataIsCovered() 
const;
   130       void setScale(
long d);
   133       long getScale() 
const;
   152 #endif  // __TERRALIB_METADATA_INTERNAL_ISO19115_MD_DATAIDENTIFICATION_H te::gm::Envelope m_extent
 
te::md::MD_SpatialRepresentationTypeCode m_spatialRepresentationType
 
Identification information contains information to uniquely identify the data. 
 
Provides a standardized method for citing a resource (dataset, feature, source, publication, etc.) 
 
std::vector< std::string > m_language
 
MD_SpatialRepresentationTypeCode
 
An Envelope defines a 2D rectangular region. 
 
Information required to identify a dataset. 
 
std::vector< MD_TopicCategoryCode > m_topicCategory
 
MD_ProgressCode
status of the dataset or progress of a review 
 
std::vector< MD_CharacterSetCode > m_charSet
 
Identification information contains information to uniquely identify the data. 
 
MD_CharacterSetCode
name of the character coding standard used in the resource 
 
MD_TopicCategoryCode
high-level geographic data thematic classification to assist in the grouping and search of available ...