CodeList.h
Go to the documentation of this file.
1 /* Copyright (C) 2008 National Institute For Space Research (INPE) - Brazil.
2 
3  This file is part of the TerraLib - a Framework for building GIS enabled applications.
4 
5  TerraLib is free software: you can redistribute it and/or modify
6  it under the terms of the GNU Lesser General Public License as published by
7  the Free Software Foundation, either version 3 of the License,
8  or (at your option) any later version.
9 
10  TerraLib is distributed in the hope that it will be useful,
11  but WITHOUT ANY WARRANTY; without even the implied warranty of
12  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13  GNU Lesser General Public License for more details.
14 
15  You should have received a copy of the GNU Lesser General Public License
16  along with TerraLib. See COPYING. If not, write to
17  TerraLib Team at <terralib-team@terralib.org>.
18  */
19 
20 /*!
21  \file terralib/md/CodeList.h
22 
23  \brief This file contains the list of codes used in the ISO19115 standard.
24  */
25 
26 #ifndef __TERRALIB_MD_INTERNAL_CODELIST_H
27 #define __TERRALIB_MD_INTERNAL_CODELIST_H
28 
29 
30 namespace te
31 {
32  namespace md
33  {
34  /** @name Citation Code List
35  * Citation Codes
36  */
37  //@{
38 
39  /*!
40  \enum CI_DateTypeCode
41 
42  \brief Identification of when a given event occurred.
43  */
45  {
46  CI_creation, /*!< Date identifies when the resource was brought into CI_existence. */
47  CI_publication, /*!< Date identifies when the resource was issued. */
48  CI_revision /*!< Identifies when the resource was examined or re-examined and improved or amended. */
49  };
50 
51  /*!
52  \enum CI_RoleCode.
53 
54  \brief Function performed by the responsible party.
55  */
57  {
58  CI_resourceProvider, /*!< Party that supplies the resource */
59  CI_custodian, /*!< Party that accepts accountability and responsability for the data and ensures appropriate care and maintenance of the resource */
60  CI_owner, /*!< Party that owns the resource */
61  CI_sponsor, /*!< Party that sponsors the resource */
62  CI_user, /*!< Party who uses the resource */
63  CI_distributor, /*!< Party who distributes the resource */
64  CI_originator, /*!< Party who created the resource */
65  CI_pointOfContact, /*!< Party who can be contacted for acquiring knowledge about or acquisition of the resource */
66  CI_principalInvestigator, /*!< Key party responsible for gathering information and conducting research */
67  CI_processor, /*!< Party who has processed the data in a manner such that the resource has been modified */
68  CI_publisher, /*!< Party who published the resource */
69  CI_author, /*!< Party who authored the resource */
70  CI_collaborator /*!< Party who conducted or contributed to the research */
71  };
72 
73  /*!
74  \enum CI_OnLineFunctionCode
75 
76  \brief Function performed by the resource.
77  */
79  {
80  CI_download, /*!< Online instructions for transferring data from one storage device or system to another. */
81  CI_information, /*!< Online information about the resource. */
82  CI_offlineAccess, /*!< Online instructions for requestiong the resource from the provider. */
83  CI_order, /*!< Online order process for obtaining the resource. */
84  CI_search /*!< Online search interface for seeking out information about the resource. */
85  };
86 
87  /*!
88  \enum CI_PresentationFormCode
89 
90  \brief Mode in which the data is represented.
91  */
93  {
94  CI_documentDigital, /*!< Digital representation of a primarily textual item (can contain illustrations also) */
95  CI_documentHardcopy, /*!< Representation of a primarily textual item (can contain illustrations also) on paper, photograhic material, or other media */
96  CI_imageDigital, /*!< Likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment
97  of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format. */
98  CI_imageHardcopy, /*!< Likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment
99  of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper,
100  photographic material, or other media for use directly by the human user. */
101  CI_mapDigital, /*!< Map represented in raster or vector form */
102  CI_mapHardcopy, /*!< Map printed on paper, photographic material, or other media for use directly by the human user*/
103  CI_modelDigital, /*!< Multi-dimensional digital representation of a feature, process, etc. */
104  CI_podelHardcopy, /*!< 3-dimensional, physical model */
105  CI_profileDigital, /*!< Vertical cross-section in digital form */
106  CI_profileHardcopy, /*!< Vertical cross-section printed on paper, etc. */
107  CI_tableDigital, /*!< Digital representation of facts or figures systematically displayed, especially in columns */
108  CI_tableHardcopy, /*!< Representation of facts or figures systematically displayed, especially in columns, printed onpapers, photographic material, or other media */
109  CI_videoDigital, /*!< Digital video recording */
110  CI_videoHardcopy /*!< Video recording on film */
111  };
112 
113  //@}
114 
115  /** @name Data Quality Code List
116  * Data Quality Codes
117  */
118  //@{
119 
120  /*!
121  \enum DQ_EvaluationMethodTypeCode
122 
123  \brief Type or method for evaluating an identified data quality measure.
124  */
126  {
127  DQ_directInternal, /*!< method of evaluating the quality of a dataset based on inspection of items within the dataset, where all data required is internal to the
128  dataset being evaluated */
129  DQ_directExternal, /*!< method of evaluating the quality of a dataset based on inspection of items within the dataset, where reference data external to the dataset
130  being evaluated is required */
131  DQ_indirect /*!< method of evaluating the quality of a dataset based on external knowledge */
132  };
133 
134  //@}
135 
136  /** @name DS Code List
137  *
138  */
139  //@{
140 
141  /*!
142  \enum DS_AssociationTypeCode
143 
144  \brief Justification for the correlation of two datasets
145  */
147  {
148  DS_crossReference, /*!< reference from one dataset to another */
149  DS_largeWorkCitation, /*!< reference to a master dataset of which this one is a part */
150  DS_partOfSeamlessDatabase,/*!< part of the same structured set of data held in a computer */
151  DS_source, /*!< mapping and charting information from which the dataset content originates */
152  DS_stereoMate /*!< part of a set of imagery that when used together, provides three-dimensional images */
153  };
154 
155  /*!
156  \enum DS_InitiativeTypeCode
157 
158  \brief Ttype of aggregation activity in which datasets are related
159  */
161  {
162  DS_campain, /*!< series of organized planned actions */
163  DS_collection, /*!< accumulation of datasets assembled for a specific purpose */
164  DS_exercise, /*!< element and entity definitions */
165  DS_experiment, /*!< specific performance of a function of group of functions */
166  DS_investigation, /*!< search or systematic inquiry */
167  DS_mission, /*!< specific operation of a data collection system */
168  DS_sensor, /*!< device or piece of equipment which detects or records */
169  DS_operation, /*!< action that is part of a series of actions */
170  DS_platform, /*!< vehicle or other support base that holds a sensor */
171  DS_process, /*!< method of doing something involving a number of steps */
172  DS_program, /*!< specific planned activity */
173  DS_project, /*!< organized undertaking, research, or development */
174  DS_sciencePaper, /*!< document based on an experiment or research */
175  DS_study, /*!< examination or investigation */
176  DS_task, /*!< piece of work */
177  DS_trial, /*!< process of testing to discover or demonstrate something */
178  DS_userGuide /*!< operating manual for users */
179  };
180 
181  //@}
182 
183  /** @name Metadata Code List
184  *
185  */
186  //@{
187 
188  /*!
189  \enum MD_CellGeometryCode
190 
191  \brief Code indicating whether grid data is point or area
192  */
194  {
195  MD_cpoint, /*!< each cell represents a point */
196  MD_area /*!< each cell represents an area */
197  };
198 
199  /*!
200  \enum MD_CharacterSetCode
201 
202  \brief name of the character coding standard used in the resource
203  */
205  {
206  MD_ucs2, /*!< Universal fixed length 16 bits */
207  MD_ucs4, /*!< Universal fixed length 32 bits */
208  MD_utf7, /*!< Universal variable length 7 bits */
209  MD_utf8, /*!< Universal variable length 8 bits */
210  MD_utf16, /*!< Universal variable length 16 bits */
211  MD_8859part1, /*!< Eastern Europe, latin-1 */
212  MD_8859part2, /*!< Central Europe, latin-2 */
213  MD_8859part3, /*!< Southern Europe, latin-3 */
214  MD_8859part4, /*!< Northern Europe, latin-4 */
215  MD_8859part5, /*!< Cirilic */
216  MD_8859part6, /*!< Arabic */
217  MD_8859part7, /*!< Greek */
218  MD_8859part8, /*!< Hebraic */
219  MD_8859part9, /*!< Turkish */
220  MD_8859part11, /*!< Thai */
221  MD_8859part14, /*!< Latin-8 */
222  MD_8859part15, /*!< Latin-9 */
223  MD_jis, /*!< Japanese for eletronic transmission */
224  MD_shiftJIS, /*!< Japanese MS-DOS */
225  MD_eucJP, /*!< Japaneses UNIX */
226  MD_usAscii, /*!< ASCII EUA (ISO 646 US) */
227  MD_ebcdic, /*!< IBM mainframes */
228  MD_eucKR, /*!< Korean */
229  MD_big5, /*!< Taiwan */
230  MD_GB2312 /*!< Simplified Chinese code set */
231  };
232 
233 
234  /*!
235  \enum MD_ClassificationCode
236 
237  \brief CodeList Definition: name of the handling restrictions on the dataset
238  */
240  {
241  MD_cunclassified, /*!< available for general disclosure */
242  MD_restricted, /*!< not for general disclosure */
243  MD_confidential, /*!< available for someone who can be entrusted with information */
244  MD_secret, /*!< kept or meant to be kept private, unknown, or hidden from all but a select group of people */
245  MD_topSecret /*!< of the highest secrecy */
246  };
247 
248  /*!
249  \enum MD_CoverageContentTypeCode
250 
251  \brief specific type of information represented in the cell
252  */
254  {
255  MD_image, /*!< meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter */
256  MD_thematic, /*!< code value with no quantitative meaning, used to represent a physical quantity */
257  MD_physicalMeasure, /*!< value in physical units of the quantity being measured */
258  MD_referenceInformation,/*!< value of parameters used to locate physical measurements */
259  MD_auxilliaryData, /*!< values of extraneous data that are not part of the physical measurement */
260  MD_qualityInformation, /*!< values based on data quality */
261  MD_modelResult /*!< values of data from a model */
262  };
263 
264  /*!
265  \enum MD_DatatypeCode
266 
267  \brief datatype of element or entity
268  */
270  {
271  MD_class, /*!< descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behavior */
272  MD_codelist, /*!< descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behavior */
273  MD_enumeration, /*!< data type whose instances form a list of named literal values, not extendable */
274  MD_codelistElement, /*!< permissible value for a codelist or enumeration */
275  MD_abstractClass, /*!< class that cannot be directly instantiated */
276  MD_aggregateClass, /*!< class that is composed of classes it is connected to by an aggregate relationship */
277  MD_specifiedClass, /*!< subclass that may be substituted for its superclass */
278  MD_datatypeClass, /*!< class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, encoding or persistent storage */
279  MD_interfaceClass,/*!< named set of operations that characterize the behavior of an element */
280  MD_unionClass,/*!< class describing a selection of one of the specified types */
281  MD_metaClass, /*!< class whose instances are classes */
282  MD_typeClass, /*!< class used for specification of a domain of instances (objects), together with the operations applicable to the objects. A type may have attributes and associations */
283  MD_characterString, /*!< free text field */
284  MD_integer, /*!< numerical field */
285  MD_association /*!< semantic relationship between two classes that involves connections among their instances */
286  };
287 
288  /*!
289  \enum MD_DimensionNameTypeCode
290 
291  \brief name of the dimensiony
292  */
294  {
295  MD_row, /*!< ordinate (y) axis */
296  MD_column,/*!< abscissa (x) axis */
297  MD_vertical,/*!< vertical (z) axis */
298  MD_track, /*!< along the direction of motion of the scan point */
299  MD_crossTrack,/*!< perpendicular to the direction of motion of the scan point */
300  MD_line, /*!< scan line of a sensor */
301  MD_sample,/*!< element along a scan line */
302  MD_time /*!< duration */
303  };
304 
305  /*!
306  \enum MD_GeometricObjectTypeCode
307 
308  \brief name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset
309  */
311  {
312  MD_complex, /*!< set of geometric primitives such that their boundaries can be represented as a union of other primitives*/
313  MD_composite, /*!< connected set of curves, solids or surfaces */
314  MD_curve, /*!< bounded, 1-dimensional geometric primitive, representing the continuous image of a line */
315  MD_point, /*!< zero-dimensional geometric primitive, representing a position but not having an extent */
316  MD_solid, /*!< bounded, connected 3-dimensional geometric primitive, representing the continuous image of a region of space */
317  MD_surface /*!< bounded, connected 2-dimensional geometric primitive, representing the continuous image of a region of a plane */
318  };
319 
320  /*!
321  \enum MD_ImagingConditionCode
322 
323  \brief code which indicates conditions which may affect the image
324  */
326  {
327  MD_blurredImage, /*!< portion of the image is blurred */
328  MD_cloud, /*!< portion of the image is partially obscured by cloud cover */
329  MD_degradingObliquity,/*!< acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator */
330  MD_fog, /*!< portion of the image is partially obscured by fog */
331  MD_heavySmokeOrDust, /*!< portion of the image is partially obscured by heavy smoke or dust */
332  MD_night, /*!< image was taken at night */
333  MD_rain, /*!< image was taken during rainfall*/
334  MD_semiDarkness, /*!< image was taken during semi-dark conditions -- twilight conditions */
335  MD_shadow, /*!< portion of the image is obscured by shadow */
336  MD_snow, /*!< portion of the image is obscured by snow */
337  MD_TerrainMasking /*!< the absence of collection data of a given point or area caused by the relative location of
338  topographic features which obstruct the collection path between the collector(s) and the
339  subject(s) of interest */
340  };
341 
342  /*!
343  \enum MD_KeywordTypeCode
344 
345  \brief Methods used to group similar keywords
346  */
348  {
349  MD_dataCenter, /*!< identifies a data center related to the resource */
350  MD_dataResolution, /*!< keyword identifies a temporal or spatial resolution */
351  MD_discipline, /*!< keyword identifies a branch of instruction or specialized learning */
352  MD_instrument, /*!< keyword identifies the instrument used to collect the resource */
353  MD_place, /*!< keyword identifies a location */
354  MD_platform, /*!< keyword identifies the platform used to collect the resource */
355  MD_project, /*!< keyword identifies a project related to the resource */
356  MD_stratum, /*!< keyword identifies the layer(s) of any deposited substance */
357  MD_temporal, /*!< keyword identifies a time period related to the dataset */
358  MD_theme, /*!< keyword identifies a particular subject or topic */
359  MD_taxon /*!< keyword identifies a taxonomy of the dataset */
360  };
361 
362  /*!
363  \enum MD_MaintenanceFrequencyCode
364 
365  \brief Frequency with which modifications and deletions are made to the data after it is first produced
366  */
368  {
369  MD_continual, /*!< data is repeatedly and frequently updated */
370  MD_daily, /*!< data is updated each day */
371  MD_weekly, /*!< data is updated on a weekly basis */
372  MD_fortnightly, /*!< data is updated every two weeks */
373  MD_monthly, /*!< data is updated each month */
374  MD_quarterly, /*!< data is updated every three months */
375  MD_biannually, /*!< data is updated twice each year */
376  MD_annually, /*!< data is updated every year */
377  MD_asNeeded, /*!< data is updated as deemed necessary */
378  MD_irregular, /*!< data is updated in intervals that are uneven in duration */
379  MD_notPlanned, /*!< there are no plans to update the data */
380  MD_unknown, /*!< frequency of maintenance for the data is not known */
381  MD_twoYears,/*!< data is updated every two years (required by MGB) */
382  MD_fiveYears /*!< data is updated every five years (required by MGB) */
383  };
384 
385  /*!
386  \enum MD_MediumFormatCode
387 
388  \brief method used to write to the medium
389  */
391  {
392  MD_cpio, /*!< CoPy In / Out (UNIX file format and command) */
393  MD_tar, /*!< Tape ARchive */
394  MD_highSierra, /*!< high sierra file system */
395  MD_iso9660, /*!< information processing volume and file structure of CD-ROM */
396  MD_iso9660RockRidge, /*!< rock ridge interchange protocol (UNIX) */
397  MD_iso9660AppleHFS, /*!< hierarchical file system (Macintosh) */
398  };
399 
400 
401  /*!
402  \enum MD_MediumNameCode
403 
404  \brief name of the medium
405  */
407  {
408  MD_cdRom, /*!< read-only optical disk */
409  MD_dvd, /*!< digital versatile disk */
410  MD_dvdRom, /*!< digital versatile disk, read only */
411  MD_3halfInchFloppy, /*!< 3,5 inch magnetic disk */
412  MD_5quarterInchFloppy, /*!< 5,25 inch magnetic disk */
413  MD_7trackTape, /*!< 7 track magnetic tape */
414  MD_9trackType, /*!< 9 track magnetic tape */
415  MD_3480Cartridge, /*!< 3480 cartridge tape drive */
416  MD_3490Cartridge, /*!< 3490 cartridge tape drive */
417  MD_3580Cartridge, /*!< 3580 cartridge tape drive */
418  MD_4mmCartridgeTape, /*!< 4 millimetre magnetic tape */
419  MD_8mmCartridgeTape, /*!< 8 millimetre magnetic tape */
420  MD_1quarterInchCartridgeTape, /*!< 0,25 inch magnetic tape */
421  MD_digitalLinearTape, /*!< half inch cartridge streaming tape drive */
422  MD_onLine, /*!<direct linkage */
423  MD_satellite, /*!< linkage through a satellite communication system */
424  MD_telephoneLink, /*!< communication through a telephone network */
425  MD_hardcopy, /*!< pamphlet or leaflet giving descriptive information */
426  };
427 
428  /*!
429  \enum MD_ObligationCode
430 
431  \brief
432  */
434  {
435  MD_mandatory, /*!< relement is always required */
436  MD_optional, /*!< relement is not required */
437  MD_conditional /*!< relement is required when a specific condition is met */
438  };
439 
440  /*!
441  \enum MD_PixelOrientationCode
442 
443  \brief point in a pixel corresponding to the Earth location of the pixel
444  */
446  {
447  MD_center, /*!< point halfway between the lower left and the upper right of the pixel */
448  MD_lowerLeftCorner, /*!< the corner in the pixel closest to the origin of the SRS; if two are at the same distance from the origin, the one with the smallest x-value */
449  MD_lowerRightCorner, /*!< next corner counterclockwise from the lower left */
450  MD_upperRightCorner, /*!< next corner counterclockwise from the lower right */
451  MD_upperLeftCorner /*!< next corner counterclockwise from the upper right */
452  };
453 
454  /*!
455  \enum MD_ProgressCode
456 
457  \brief status of the dataset or progress of a review
458  */
460  {
461  MD_completed, /*!< production of the data has been completed */
462  MD_hystoricalArchieve, /*!< data has been stored in an offline storage facility */
463  MD_obsolete, /*!< data is no longer relevant */
464  MD_onGoing, /*!< data is continually being updated */
465  MD_planned, /*!< fixed date has been established upon or by which the data will be created or updated */
466  MD_required, /*!< data needs to be generated or updated */
467  MD_nderDevelopment /*!< data needs to be generated or updated */
468  };
469 
470  /*!
471  \enum MD_RestrictionCode
472 
473  \brief
474  */
476  {
477  MD_copyright, /*!< exclusive right to the publication, production, or sale of the rights to a literary, dramatic,
478  musical, or artistic work, or to the use of a commercial print or label, granted by law for a
479  specified period of time to an author, composer, artist, distributor */
480  MD_patent, /*!< government has granted exclusive right to make, sell, use or license an invention or discovery */
481  MD_patentPending, /*!< produced or sold information awaiting a patent */
482  MD_trademark, /*!< a name, symbol, or other device identifying a product, officially registered and legally restricted
483  to the use of the owner or manufacturer */
484  MD_licence, /*!< formal permission to do something */
485  MD_iIntelectualPropertyRights, /*!< rights to financial benefit from and control of distribution of non-tangible property
486  that is a result of creativity */
487  MD_restrict, /*!< withheld from general circulation or disclosure */
488  MD_other /*!< limitation not listed */
489  };
490 
491  /*!
492  \enum MD_ScopeCode
493 
494  \brief class of information to which the referencing entity applies
495  */
497  {
498  MD_attribute, /*!< information applies to the attribute class */
499  MD_attributeType, /*!< information applies to the characteristic of a feature */
500  MD_collectionHardware, /*!< information applies to the collection hardware class */
501  MD_collectionSession, /*!< information applies to the collection session */
502  MD_dataset, /*!< information applies to the dataset */
503  MD_series, /*!< information applies to the series */
504  MD_nonGeographicDataset, /*!< information applies to non-geographic data */
505  MD_dimensionGroup, /*!< information applies to a dimension group */
506  MD_feature, /*!< information applies to a feature */
507  MD_featureType, /*!< information applies to a feature type */
508  MD_propertyType, /*!< information applies to a property type */
509  MD_fieldSession, /*!< information applies to a field session */
510  MD_software, /*!< information applies to a computer program or routine */
511  MD_service, /*!< information applies to a capability which a service provider entity makes available to a service user
512  entity through a set of interfaces that define a behaviour, such as a use case */
513  MD_model, /*!< information applies to a copy or imitation of an existing or hypothetical object */
514  MD_tile /*!< information applies to a tile, a spatial subset of geographic data */
515  };
516 
517 
518  /*!
519  \enum MD_SpatialRepresentationTypeCode
520 
521  \brief
522  */
524  {
525  MD_vector, /*!< vector data is used to represent geographic data */
526  MD_grid, /*!< grid data is used to represent geographic data */
527  MD_tableText, /*!< textual or tabular data is used to represent geographic data */
528  MD_tin, /*!< triangulated irregular network */
529  MD_stereoModel, /*!< three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images */
530  MD_video /*!< scene from a video recording */
531  };
532 
533  /*!
534  \enum MD_TopicCategoryCode
535 
536  \brief high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets.
537 
538  Can be used to group keywords as well. Listed examples are not exhaustive.
539  */
541  {
542  MD_farming, /*!< rearing of animals and/or cultivation of plants. Examples: agriculture, irrigation, aquaculture, plantations,
543  herding, pests and diseases affecting crops and livestock */
544  MD_biota, /*!< flora and/or fauna in natural environment. Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, wetlands, habitat */
545  MD_boundaries, /*!< legal land descriptions. Examples: political and administrative boundaries */
546  MD_climatologyMeteorologyAtmosphere, /*!< processes and phenomena of the atmosphere. Examples: cloud cover, weather, climate, atmospheric conditions, climate change, precipitation */
547  MD_economy, /*!< economic activities, conditions and employment. Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, forestry, fisheries, commercial
548  or subsistence hunting, exploration and exploitation of resources such as minerals, oil and gas */
549  MD_elevation, /*!< height above or below sea level. Examples: altitude, bathymetry, digital elevation models, slope, derived products */
550  MD_environment, /*!< environmental resources, protection and conservation. Examples: environmental pollution, waste storage and treatment, environmental impact assessment,
551  monitoring environmental risk, nature reserves, landscape */
552  MD_geoscientificInformation, /*!< information pertaining to earth sciences. Examples: geophysical features and processes, geology, minerals, sciences dealing with the composition,
553  structure and origin of the earth s rocks, risks of earthquakes, volcanic activity, landslides, gravity information, soils, permafrost, hydrogeology, erosion */
554  MD_health, /*!< health, health services, human ecology, and safety. Examples: disease and illness, factors affecting health, hygiene, substance abuse, mental and physical health,
555  health services */
556  MD_imageryBaseMapsEarthCover, /*!< base maps. Examples: land cover, topographic maps, imagery, unclassified images, annotations */
557  MD_intelligenceMilitary, /*!< military bases, structures, activities. Examples: barracks, training grounds, military transportation, information collection */
558  MD_inlandWaters, /*!< inland water features, drainage systems and their characteristics. Examples: rivers and glaciers, salt lakes, water utilization plans, dams, currents,
559  floods, water quality, hydrographic charts */
560  MD_location, /*!< positional information and services. Examples: addresses, geodetic networks, control points, postal zones and services, place names */
561  MD_oceans, /*!< features and characteristics of salt water bodies (excluding inland waters). Examples: tides, tidal waves, coastal information, reefs */
562  MD_planningCadastre, /*!< information used for appropriate actions for future use of the land. Examples: land use maps, zoning maps, cadastral surveys, land ownership */
563  MD_society, /*!< characteristics of society and cultures. Examples: settlements, anthropology, archaeology, education, traditional beliefs, manners and customs, demographic data,
564  recreational areas and activities, social impact assessments, crime and justice, census information */
565  MD_structure, /*!< man-made construction. Examples: buildings, museums, churches, factories, housing, monuments, shops, towers */
566  MD_transportation, /*!< means and aids for conveying persons and/or goods. Examples: roads, airports/airstrips, shipping routes, tunnels, nautical charts, vehicle or vessel location,
567  aeronautical charts, railways */
568  MD_utilitiesCommunication, /*!< energy, water and waste systems and communications infrastructure and services. Examples: hydroelectricity, geothermal, solar and nuclear sources of
569  energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, data communication, telecommunication, radio,
570  communication networks */
571  };
572 
573  /*!
574  \enum MD_TopologyLevelCode
575 
576  \brief
577  */
579  {
580  MD_geometryOnly , /*!< geometry objects without any additional structure which describes topology */
581  MD_topology1D, /*!< 1-dimensional topological complex -- commonly called chain-node topology */
582  MD_planarGraph, /*!< 1-dimensional topological complex that is planar. (A planar graph is a graph that can be drawn in a plane in such a way that no two edges intersect except at
583  a vertex.) */
584  MD_fullPlanarGraph, /*!< 2-dimensional topological complex that is planar. (A 2-dimensional topological complex is commonly called full topology in a cartographic 2D environment.) */
585  MD_surfaceGraph, /*!< 1-dimensional topological complex that is isomorphic to a subset of a surface. (A geometric complex is isomorphic to a topological complex if their elements
586  are in a one-to-one, dimensional-and boundry-preserving correspondence to one another.) */
587  MD_fullSurfaceGraph, /*!< 2-dimensional topological complex that is isomorphic to a subset of a surface */
588  MD_topology3D, /*!< 3-dimensional topological complex. (A topological complex is a collection of topological primitives that are closed under the boundary operations.) */
589  MD_fullTopology3D, /*!< complete coverage of a 3D Euclidean coordinate space */
590  MD_abstract /*!< topological complex without any specified geometric realisation */
591  };
592 
593  //@}
594 
595  /** @name Metadata Image Code List
596  *
597  */
598  //@{
599 
600  /*!
601  \enum MI_BandDefinition
602 
603  \brief designation of criterion for defining maximum and minimum wavelengths for a spectral band
604  */
606  {
607  MI_3db, /*!< width of a distribution equal to the distance between the outer two points on the distribution having power level half of that at the peak */
608  MI_halfMaximum, /*!< width of a distribution equal to the distance between the outer two points on the distribution having power level half of that at the peak */
609  MI_fiftyPercent, /*!< full spectral width of a spectral power density measured at 50% of its peak height */
610  MI_oneOverE, /*!< width of a distribution equal to the distance between the outer two points on the distribution having power level 1/e that of the peak */
611  MI_equivalentWidth /*!< width of a band with full sensitivity or absorption at every wavelength that detects or absorbs the same amount of energy as the band described */
612  };
613 
614  /*!
615  \enum MI_ContextCode
616 
617  \brief designation of criterion for defining the context of the scanning process event
618  */
620  {
621  MI_acqisition, /*!< event related to a specific domain */
622  MI_pass, /*!< event related to a sequence of collections */
623  MI_wayPoint /*!< event related to navigational manoeuvre */
624  };
625 
626  /*!
627  \enum MI_GeometryTypeCode
628 
629  \brief geometric description of the collection
630  */
632  {
633  MI_point, /*!< single geographic point of interest */
634  MI_linear, /*!< extended collection in a single vector */
635  MI_areal, /*!< collection of a geographic area defined by a polygon (coverage) */
636  MI_strip /*!< series of linear collections grouped by way points */
637  };
638 
639  /*!
640  \enum MI_ObjectiveTypeCode
641 
642  \brief temporal persistence of collection objective
643  */
645  {
646  MI_instantaneousCollection, /*!< single instance of collection */
647  MI_persistentView, /*!< multiples instances of collection */
648  MI_survey /*!< collection over specified domain */
649  };
650 
651  /*!
652  \enum MI_OperationTypeCode
653 
654  \brief code indicating whether the data contained in this packet is real, simulated, or synthesized
655  */
657  {
658  MI_real, /*!< originates from live-fly or other non-simulated operational source */
659  MI_simulated, /*!< originates from target simulator sources */
660  MI_synthesized /*!< mix of real and simulated data */
661  };
662 
663  /*!
664  \enum MI_PolarizationOrientationCode
665 
666  \brief polarization of the antenna relative to the waveform
667  */
669  {
670  MI_horizontal, /*!< polarization of the sensor oriented in the horizontal plane in realtion to the swath direction */
671  MI_vertical, /*!< polarization of the sensor oriented in the vertical plane in realtion to the swath direction */
672  MI_leftCircular, /*!< polarization of the sensor oriented in the left circular plane in realtion to the swath direction */
673  MI_rightCircular, /*!< polarization of the sensor oriented in the right circular plane in realtion to the swath direction */
674  MI_theta, /*!< polarization of the sensor oriented in the angle between +90 deg and 0 deg parallel to swath direction */
675  MI_phi /*!< polarization of the sensor oriented in the angle between +90 deg and 0 deg perpendicular to swath direction */
676  };
677  /*!
678  \enum MI_PriorityCode
679 
680  \brief ordered list of priorities
681  */
683  {
684  MI_critical, /*!< decisive importance */
685  MI_highImportance, /*!< requires resources to be made available */
686  MI_mediumImportance, /*!< normal operation priority */
687  MI_lowImportance /*!< to be completed when resources are available */
688  };
689  /*!
690  \enum MI_SequenceCode
691 
692  \brief temporal relation of activation
693  */
695  {
696  MI_start, /*!< beginning of a collection */
697  MI_end, /*!< end of a collection */
698  MI_instantaneous /*!< collection without a significant duration */
699  };
700  /*!
701  \enum MI_TransferFunctionTypeCode
702 
703  \brief transform function to be used when scaling a physical value for a given element
704  */
706  {
707  MI_tlinear, /*!< beginning of a collection */
708  MI_logarithmic, /*!< end of a collection */
709  MI_exponential /*!< collection without a significant duration */
710  };
711  /*!
712  \enum MI_TriggerCode
713 
714  \brief mechanism of activation
715  */
717  {
718  MI_automatic, /*!< event due to external stimuli */
719  MI_manual, /*!< event manually instigated */
720  MI_preProgrammed /*!< event instigated by planned internal stimuli */
721  };
722  //@}
723 
724  /** @name MX Code List
725  *
726  */
727  //@{
728 
729 
730  /*!
731  \enum MX_ScopeCode
732 
733  \brief Extension of MD_ScopeCode for the needs of GMX application schemas and in the context of a transfer
734  */
736  {
737  MX_attribute, /*!< information applies to the attribute class */
738  MX_attributeType, /*!< information applies to the characteristic of a feature */
739  MX_collectionHardware, /*!< information applies to the collection hardware class */
740  MX_collectionSession, /*!< information applies to the collection session */
741  MX_dataset, /*!< information applies to the dataset */
742  MX_series, /*!< information applies to the series */
743  MX_nonGeographicDataset, /*!< information applies to non-geographic data */
744  MX_dimensionGroup, /*!< information applies to a dimension group */
745  MX_feature, /*!< information applies to a feature */
746  MX_featureType, /*!< information applies to a feature type */
747  MX_propertyType, /*!< information applies to a property type */
748  MX_fieldSession, /*!< information applies to a field session */
749  MX_software, /*!< information applies to a computer program or routine */
750  MX_service, /*!< information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that
751  define a behaviour, such as a use case */
752  MX_model, /*!< information applies to a copy or imitation of an existing or hypothetical object */
753  MX_tile, /*!< information applies to a tile, a spatial subset of geographic data */
754  MX_initiative, /*!< The referencing entity applies to a transfer aggregate which was originally identified as an initiative (DS_Initiative) */
755  MX_stereomate, /*!< The referencing entity applies to a transfer aggregate which was originally identified as a stereo mate (DS_StereoMate) */
756  MX_sensor, /*!< The referencing entity applies to a transfer aggregate which was originally identified as a sensor (DS_Sensor) */
757  MX_platformSeries, /*!< The referencing entity applies to a transfer aggregate which was originally identified as a platform series (DS_PlatformSeries) */
758  MX_sensorSeries, /*!< The referencing entity applies to a transfer aggregate which was originally identified as a sensor series (DS_SensorSeries) */
759  MX_productionSeries, /*!< The referencing entity applies to a transfer aggregate which was originally identified as a production series (DS_ProductionSeries) */
760  MX_transferAggregate, /*!< The referencing entity applies to a transfer aggregate which has no existence outside of the transfer context */
761  MX_otherAggregate /*!< The referencing entity applies to a transfer aggregate which has an existence outside of the transfer context, but which does not pertains
762  to a specific aggregate type. */
763  };
764  //@}
765 
766  } // end namespace md
767 } // end namespace te
768 
769 #endif // __TERRALIB_MD_INTERNAL_CODELIST_H
770 
MD_MaintenanceFrequencyCode
Frequency with which modifications and deletions are made to the data after it is first produced.
Definition: CodeList.h:368
@ MD_asNeeded
Definition: CodeList.h:377
@ MD_twoYears
Definition: CodeList.h:381
@ MD_annually
Definition: CodeList.h:376
@ MD_fortnightly
Definition: CodeList.h:372
@ MD_biannually
Definition: CodeList.h:375
@ MD_fiveYears
Definition: CodeList.h:382
@ MD_quarterly
Definition: CodeList.h:374
@ MD_weekly
Definition: CodeList.h:371
@ MD_notPlanned
Definition: CodeList.h:379
@ MD_monthly
Definition: CodeList.h:373
@ MD_continual
Definition: CodeList.h:369
@ MD_unknown
Definition: CodeList.h:380
@ MD_daily
Definition: CodeList.h:370
@ MD_irregular
Definition: CodeList.h:378
MI_PriorityCode
ordered list of priorities
Definition: CodeList.h:683
@ MI_critical
Definition: CodeList.h:684
@ MI_lowImportance
Definition: CodeList.h:687
@ MI_mediumImportance
Definition: CodeList.h:686
@ MI_highImportance
Definition: CodeList.h:685
MD_ScopeCode
class of information to which the referencing entity applies
Definition: CodeList.h:497
@ MD_dataset
Definition: CodeList.h:502
@ MD_model
Definition: CodeList.h:513
@ MD_attributeType
Definition: CodeList.h:499
@ MD_series
Definition: CodeList.h:503
@ MD_tile
Definition: CodeList.h:514
@ MD_software
Definition: CodeList.h:510
@ MD_propertyType
Definition: CodeList.h:508
@ MD_attribute
Definition: CodeList.h:498
@ MD_collectionSession
Definition: CodeList.h:501
@ MD_featureType
Definition: CodeList.h:507
@ MD_fieldSession
Definition: CodeList.h:509
@ MD_nonGeographicDataset
Definition: CodeList.h:504
@ MD_dimensionGroup
Definition: CodeList.h:505
@ MD_service
Definition: CodeList.h:511
@ MD_feature
Definition: CodeList.h:506
@ MD_collectionHardware
Definition: CodeList.h:500
MI_PolarizationOrientationCode
polarization of the antenna relative to the waveform
Definition: CodeList.h:669
@ MI_rightCircular
Definition: CodeList.h:673
@ MI_vertical
Definition: CodeList.h:671
@ MI_leftCircular
Definition: CodeList.h:672
@ MI_theta
Definition: CodeList.h:674
@ MI_horizontal
Definition: CodeList.h:670
@ MI_phi
Definition: CodeList.h:675
MI_GeometryTypeCode
geometric description of the collection
Definition: CodeList.h:632
@ MI_point
Definition: CodeList.h:633
@ MI_linear
Definition: CodeList.h:634
@ MI_areal
Definition: CodeList.h:635
@ MI_strip
Definition: CodeList.h:636
MI_OperationTypeCode
code indicating whether the data contained in this packet is real, simulated, or synthesized
Definition: CodeList.h:657
@ MI_synthesized
Definition: CodeList.h:660
@ MI_real
Definition: CodeList.h:658
@ MI_simulated
Definition: CodeList.h:659
MI_ContextCode
designation of criterion for defining the context of the scanning process event
Definition: CodeList.h:620
@ MI_wayPoint
Definition: CodeList.h:623
@ MI_pass
Definition: CodeList.h:622
@ MI_acqisition
Definition: CodeList.h:621
MD_KeywordTypeCode
Methods used to group similar keywords.
Definition: CodeList.h:348
@ MD_project
Definition: CodeList.h:355
@ MD_taxon
Definition: CodeList.h:359
@ MD_place
Definition: CodeList.h:353
@ MD_dataCenter
Definition: CodeList.h:349
@ MD_platform
Definition: CodeList.h:354
@ MD_stratum
Definition: CodeList.h:356
@ MD_dataResolution
Definition: CodeList.h:350
@ MD_instrument
Definition: CodeList.h:352
@ MD_theme
Definition: CodeList.h:358
@ MD_temporal
Definition: CodeList.h:357
@ MD_discipline
Definition: CodeList.h:351
MD_MediumNameCode
name of the medium
Definition: CodeList.h:407
@ MD_digitalLinearTape
Definition: CodeList.h:421
@ MD_hardcopy
Definition: CodeList.h:425
@ MD_dvdRom
Definition: CodeList.h:410
@ MD_telephoneLink
Definition: CodeList.h:424
@ MD_8mmCartridgeTape
Definition: CodeList.h:419
@ MD_3580Cartridge
Definition: CodeList.h:417
@ MD_9trackType
Definition: CodeList.h:414
@ MD_onLine
Definition: CodeList.h:422
@ MD_3480Cartridge
Definition: CodeList.h:415
@ MD_cdRom
Definition: CodeList.h:408
@ MD_4mmCartridgeTape
Definition: CodeList.h:418
@ MD_1quarterInchCartridgeTape
Definition: CodeList.h:420
@ MD_satellite
Definition: CodeList.h:423
@ MD_5quarterInchFloppy
Definition: CodeList.h:412
@ MD_7trackTape
Definition: CodeList.h:413
@ MD_3490Cartridge
Definition: CodeList.h:416
@ MD_3halfInchFloppy
Definition: CodeList.h:411
@ MD_dvd
Definition: CodeList.h:409
MD_TopicCategoryCode
high-level geographic data thematic classification to assist in the grouping and search of available ...
Definition: CodeList.h:541
@ MD_economy
Definition: CodeList.h:547
@ MD_farming
Definition: CodeList.h:542
@ MD_biota
Definition: CodeList.h:544
@ MD_society
Definition: CodeList.h:563
@ MD_boundaries
Definition: CodeList.h:545
@ MD_structure
Definition: CodeList.h:565
@ MD_inlandWaters
Definition: CodeList.h:558
@ MD_location
Definition: CodeList.h:560
@ MD_planningCadastre
Definition: CodeList.h:562
@ MD_elevation
Definition: CodeList.h:549
@ MD_utilitiesCommunication
Definition: CodeList.h:568
@ MD_health
Definition: CodeList.h:554
@ MD_intelligenceMilitary
Definition: CodeList.h:557
@ MD_climatologyMeteorologyAtmosphere
Definition: CodeList.h:546
@ MD_oceans
Definition: CodeList.h:561
@ MD_geoscientificInformation
Definition: CodeList.h:552
@ MD_imageryBaseMapsEarthCover
Definition: CodeList.h:556
@ MD_transportation
Definition: CodeList.h:566
@ MD_environment
Definition: CodeList.h:550
CI_OnLineFunctionCode
Function performed by the resource.
Definition: CodeList.h:79
@ CI_download
Definition: CodeList.h:80
@ CI_offlineAccess
Definition: CodeList.h:82
@ CI_order
Definition: CodeList.h:83
@ CI_search
Definition: CodeList.h:84
@ CI_information
Definition: CodeList.h:81
MX_ScopeCode
Extension of MD_ScopeCode for the needs of GMX application schemas and in the context of a transfer.
Definition: CodeList.h:736
@ MX_dataset
Definition: CodeList.h:741
@ MX_service
Definition: CodeList.h:750
@ MX_sensor
Definition: CodeList.h:756
@ MX_productionSeries
Definition: CodeList.h:759
@ MX_tile
Definition: CodeList.h:753
@ MX_attributeType
Definition: CodeList.h:738
@ MX_collectionSession
Definition: CodeList.h:740
@ MX_model
Definition: CodeList.h:752
@ MX_fieldSession
Definition: CodeList.h:748
@ MX_propertyType
Definition: CodeList.h:747
@ MX_attribute
Definition: CodeList.h:737
@ MX_initiative
Definition: CodeList.h:754
@ MX_collectionHardware
Definition: CodeList.h:739
@ MX_featureType
Definition: CodeList.h:746
@ MX_nonGeographicDataset
Definition: CodeList.h:743
@ MX_sensorSeries
Definition: CodeList.h:758
@ MX_stereomate
Definition: CodeList.h:755
@ MX_feature
Definition: CodeList.h:745
@ MX_platformSeries
Definition: CodeList.h:757
@ MX_otherAggregate
Definition: CodeList.h:761
@ MX_software
Definition: CodeList.h:749
@ MX_series
Definition: CodeList.h:742
@ MX_dimensionGroup
Definition: CodeList.h:744
@ MX_transferAggregate
Definition: CodeList.h:760
MD_GeometricObjectTypeCode
name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locati...
Definition: CodeList.h:311
@ MD_composite
Definition: CodeList.h:313
@ MD_point
Definition: CodeList.h:315
@ MD_curve
Definition: CodeList.h:314
@ MD_surface
Definition: CodeList.h:317
@ MD_complex
Definition: CodeList.h:312
@ MD_solid
Definition: CodeList.h:316
MI_BandDefinition
designation of criterion for defining maximum and minimum wavelengths for a spectral band
Definition: CodeList.h:606
@ MI_fiftyPercent
Definition: CodeList.h:609
@ MI_halfMaximum
Definition: CodeList.h:608
@ MI_3db
Definition: CodeList.h:607
@ MI_equivalentWidth
Definition: CodeList.h:611
@ MI_oneOverE
Definition: CodeList.h:610
MD_ImagingConditionCode
code which indicates conditions which may affect the image
Definition: CodeList.h:326
@ MD_night
Definition: CodeList.h:332
@ MD_cloud
Definition: CodeList.h:328
@ MD_TerrainMasking
Definition: CodeList.h:337
@ MD_fog
Definition: CodeList.h:330
@ MD_semiDarkness
Definition: CodeList.h:334
@ MD_shadow
Definition: CodeList.h:335
@ MD_degradingObliquity
Definition: CodeList.h:329
@ MD_blurredImage
Definition: CodeList.h:327
@ MD_heavySmokeOrDust
Definition: CodeList.h:331
@ MD_snow
Definition: CodeList.h:336
@ MD_rain
Definition: CodeList.h:333
MD_ProgressCode
status of the dataset or progress of a review
Definition: CodeList.h:460
@ MD_required
Definition: CodeList.h:466
@ MD_hystoricalArchieve
Definition: CodeList.h:462
@ MD_planned
Definition: CodeList.h:465
@ MD_completed
Definition: CodeList.h:461
@ MD_obsolete
Definition: CodeList.h:463
@ MD_nderDevelopment
Definition: CodeList.h:467
@ MD_onGoing
Definition: CodeList.h:464
MD_PixelOrientationCode
point in a pixel corresponding to the Earth location of the pixel
Definition: CodeList.h:446
@ MD_lowerLeftCorner
Definition: CodeList.h:448
@ MD_lowerRightCorner
Definition: CodeList.h:449
@ MD_center
Definition: CodeList.h:447
@ MD_upperRightCorner
Definition: CodeList.h:450
@ MD_upperLeftCorner
Definition: CodeList.h:451
CI_DateTypeCode
Identification of when a given event occurred.
Definition: CodeList.h:45
@ CI_publication
Definition: CodeList.h:47
@ CI_revision
Definition: CodeList.h:48
@ CI_creation
Definition: CodeList.h:46
MD_MediumFormatCode
method used to write to the medium
Definition: CodeList.h:391
@ MD_tar
Definition: CodeList.h:393
@ MD_iso9660AppleHFS
Definition: CodeList.h:397
@ MD_highSierra
Definition: CodeList.h:394
@ MD_iso9660RockRidge
Definition: CodeList.h:396
@ MD_iso9660
Definition: CodeList.h:395
@ MD_cpio
Definition: CodeList.h:392
MI_TransferFunctionTypeCode
transform function to be used when scaling a physical value for a given element
Definition: CodeList.h:706
@ MI_tlinear
Definition: CodeList.h:707
@ MI_exponential
Definition: CodeList.h:709
@ MI_logarithmic
Definition: CodeList.h:708
MD_ObligationCode
Definition: CodeList.h:434
@ MD_optional
Definition: CodeList.h:436
@ MD_mandatory
Definition: CodeList.h:435
@ MD_conditional
Definition: CodeList.h:437
CI_PresentationFormCode
Mode in which the data is represented.
Definition: CodeList.h:93
@ CI_mapDigital
Definition: CodeList.h:101
@ CI_imageHardcopy
Definition: CodeList.h:98
@ CI_videoDigital
Definition: CodeList.h:109
@ CI_imageDigital
Definition: CodeList.h:96
@ CI_tableDigital
Definition: CodeList.h:107
@ CI_documentHardcopy
Definition: CodeList.h:95
@ CI_podelHardcopy
Definition: CodeList.h:104
@ CI_profileDigital
Definition: CodeList.h:105
@ CI_documentDigital
Definition: CodeList.h:94
@ CI_videoHardcopy
Definition: CodeList.h:110
@ CI_tableHardcopy
Definition: CodeList.h:108
@ CI_modelDigital
Definition: CodeList.h:103
@ CI_profileHardcopy
Definition: CodeList.h:106
@ CI_mapHardcopy
Definition: CodeList.h:102
DS_AssociationTypeCode
Justification for the correlation of two datasets.
Definition: CodeList.h:147
@ DS_stereoMate
Definition: CodeList.h:152
@ DS_partOfSeamlessDatabase
Definition: CodeList.h:150
@ DS_crossReference
Definition: CodeList.h:148
@ DS_source
Definition: CodeList.h:151
@ DS_largeWorkCitation
Definition: CodeList.h:149
CI_RoleCode
Function performed by the responsible party.
Definition: CodeList.h:57
@ CI_publisher
Definition: CodeList.h:68
@ CI_user
Definition: CodeList.h:62
@ CI_custodian
Definition: CodeList.h:59
@ CI_pointOfContact
Definition: CodeList.h:65
@ CI_owner
Definition: CodeList.h:60
@ CI_principalInvestigator
Definition: CodeList.h:66
@ CI_processor
Definition: CodeList.h:67
@ CI_author
Definition: CodeList.h:69
@ CI_resourceProvider
Definition: CodeList.h:58
@ CI_sponsor
Definition: CodeList.h:61
@ CI_originator
Definition: CodeList.h:64
@ CI_distributor
Definition: CodeList.h:63
@ CI_collaborator
Definition: CodeList.h:70
MD_ClassificationCode
CodeList Definition: name of the handling restrictions on the dataset.
Definition: CodeList.h:240
@ MD_topSecret
Definition: CodeList.h:245
@ MD_secret
Definition: CodeList.h:244
@ MD_confidential
Definition: CodeList.h:243
@ MD_cunclassified
Definition: CodeList.h:241
@ MD_restricted
Definition: CodeList.h:242
MD_CellGeometryCode
Code indicating whether grid data is point or area.
Definition: CodeList.h:194
@ MD_cpoint
Definition: CodeList.h:195
@ MD_area
Definition: CodeList.h:196
MI_TriggerCode
mechanism of activation
Definition: CodeList.h:717
@ MI_manual
Definition: CodeList.h:719
@ MI_automatic
Definition: CodeList.h:718
@ MI_preProgrammed
Definition: CodeList.h:720
MD_RestrictionCode
Definition: CodeList.h:476
@ MD_trademark
Definition: CodeList.h:482
@ MD_copyright
Definition: CodeList.h:477
@ MD_patent
Definition: CodeList.h:480
@ MD_restrict
Definition: CodeList.h:487
@ MD_patentPending
Definition: CodeList.h:481
@ MD_iIntelectualPropertyRights
Definition: CodeList.h:485
@ MD_licence
Definition: CodeList.h:484
@ MD_other
Definition: CodeList.h:488
MD_TopologyLevelCode
Definition: CodeList.h:579
@ MD_topology3D
Definition: CodeList.h:588
@ MD_surfaceGraph
Definition: CodeList.h:585
@ MD_fullPlanarGraph
Definition: CodeList.h:584
@ MD_planarGraph
Definition: CodeList.h:582
@ MD_fullTopology3D
Definition: CodeList.h:589
@ MD_topology1D
Definition: CodeList.h:581
@ MD_fullSurfaceGraph
Definition: CodeList.h:587
@ MD_geometryOnly
Definition: CodeList.h:580
@ MD_abstract
Definition: CodeList.h:590
MD_SpatialRepresentationTypeCode
Definition: CodeList.h:524
@ MD_video
Definition: CodeList.h:530
@ MD_tin
Definition: CodeList.h:528
@ MD_vector
Definition: CodeList.h:525
@ MD_stereoModel
Definition: CodeList.h:529
@ MD_grid
Definition: CodeList.h:526
@ MD_tableText
Definition: CodeList.h:527
MD_CharacterSetCode
name of the character coding standard used in the resource
Definition: CodeList.h:205
@ MD_eucJP
Definition: CodeList.h:225
@ MD_8859part4
Definition: CodeList.h:214
@ MD_8859part15
Definition: CodeList.h:222
@ MD_8859part5
Definition: CodeList.h:215
@ MD_8859part11
Definition: CodeList.h:220
@ MD_jis
Definition: CodeList.h:223
@ MD_eucKR
Definition: CodeList.h:228
@ MD_big5
Definition: CodeList.h:229
@ MD_ebcdic
Definition: CodeList.h:227
@ MD_8859part7
Definition: CodeList.h:217
@ MD_8859part8
Definition: CodeList.h:218
@ MD_utf7
Definition: CodeList.h:208
@ MD_8859part3
Definition: CodeList.h:213
@ MD_ucs2
Definition: CodeList.h:206
@ MD_usAscii
Definition: CodeList.h:226
@ MD_8859part6
Definition: CodeList.h:216
@ MD_GB2312
Definition: CodeList.h:230
@ MD_8859part2
Definition: CodeList.h:212
@ MD_ucs4
Definition: CodeList.h:207
@ MD_utf8
Definition: CodeList.h:209
@ MD_8859part9
Definition: CodeList.h:219
@ MD_8859part1
Definition: CodeList.h:211
@ MD_shiftJIS
Definition: CodeList.h:224
@ MD_8859part14
Definition: CodeList.h:221
@ MD_utf16
Definition: CodeList.h:210
MD_DimensionNameTypeCode
name of the dimensiony
Definition: CodeList.h:294
@ MD_column
Definition: CodeList.h:296
@ MD_crossTrack
Definition: CodeList.h:299
@ MD_track
Definition: CodeList.h:298
@ MD_vertical
Definition: CodeList.h:297
@ MD_time
Definition: CodeList.h:302
@ MD_sample
Definition: CodeList.h:301
@ MD_line
Definition: CodeList.h:300
@ MD_row
Definition: CodeList.h:295
MI_ObjectiveTypeCode
temporal persistence of collection objective
Definition: CodeList.h:645
@ MI_persistentView
Definition: CodeList.h:647
@ MI_instantaneousCollection
Definition: CodeList.h:646
@ MI_survey
Definition: CodeList.h:648
MD_DatatypeCode
datatype of element or entity
Definition: CodeList.h:270
@ MD_aggregateClass
Definition: CodeList.h:276
@ MD_metaClass
Definition: CodeList.h:281
@ MD_datatypeClass
Definition: CodeList.h:278
@ MD_unionClass
Definition: CodeList.h:280
@ MD_integer
Definition: CodeList.h:284
@ MD_specifiedClass
Definition: CodeList.h:277
@ MD_codelist
Definition: CodeList.h:272
@ MD_codelistElement
Definition: CodeList.h:274
@ MD_enumeration
Definition: CodeList.h:273
@ MD_association
Definition: CodeList.h:285
@ MD_interfaceClass
Definition: CodeList.h:279
@ MD_typeClass
Definition: CodeList.h:282
@ MD_characterString
Definition: CodeList.h:283
@ MD_class
Definition: CodeList.h:271
@ MD_abstractClass
Definition: CodeList.h:275
MI_SequenceCode
temporal relation of activation
Definition: CodeList.h:695
@ MI_end
Definition: CodeList.h:697
@ MI_instantaneous
Definition: CodeList.h:698
@ MI_start
Definition: CodeList.h:696
MD_CoverageContentTypeCode
specific type of information represented in the cell
Definition: CodeList.h:254
@ MD_modelResult
Definition: CodeList.h:261
@ MD_qualityInformation
Definition: CodeList.h:260
@ MD_image
Definition: CodeList.h:255
@ MD_auxilliaryData
Definition: CodeList.h:259
@ MD_physicalMeasure
Definition: CodeList.h:257
@ MD_referenceInformation
Definition: CodeList.h:258
@ MD_thematic
Definition: CodeList.h:256
DQ_EvaluationMethodTypeCode
Type or method for evaluating an identified data quality measure.
Definition: CodeList.h:126
@ DQ_directInternal
Definition: CodeList.h:127
@ DQ_indirect
Definition: CodeList.h:131
@ DQ_directExternal
Definition: CodeList.h:129
DS_InitiativeTypeCode
Ttype of aggregation activity in which datasets are related.
Definition: CodeList.h:161
@ DS_userGuide
Definition: CodeList.h:178
@ DS_campain
Definition: CodeList.h:162
@ DS_platform
Definition: CodeList.h:170
@ DS_investigation
Definition: CodeList.h:166
@ DS_project
Definition: CodeList.h:173
@ DS_process
Definition: CodeList.h:171
@ DS_experiment
Definition: CodeList.h:165
@ DS_trial
Definition: CodeList.h:177
@ DS_task
Definition: CodeList.h:176
@ DS_operation
Definition: CodeList.h:169
@ DS_exercise
Definition: CodeList.h:164
@ DS_mission
Definition: CodeList.h:167
@ DS_collection
Definition: CodeList.h:163
@ DS_sensor
Definition: CodeList.h:168
@ DS_program
Definition: CodeList.h:172
@ DS_study
Definition: CodeList.h:175
@ DS_sciencePaper
Definition: CodeList.h:174
TerraLib.