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 ...