Entity Metadata Record Contents

Each dataset requires at least one Entity Metadata Record (EMDR). The entity records may reference two or three EMDRs.

The CCOGIF writer requires EMDR metadata features to define meaningful contents for the EMDRs. If no EMDR metadata features are given to the writer, a single EMDR will be written to the output CCOGIF file with all attributes given default values from the table below. The default attribute values are also used to fill in any values of attributes not present in the EMDR metadata features passed in.

Attribute Name

Description

ccogif_meta_data_id

Constant: 0

ccogif_data_gen_agncy

Empty string (“ ”)

ccogif_capture_method

Empty string (“ ”)

ccogif_col_instrmt

Empty string (“ ”)

ccogif_src_mat_type

Empty string (“ ”)

ccogif_src_mat_scale

Empty string (“ ”)

ccogif_src_mat_date

Current date

ccogif_fld_comp_date

Current date

ccogif_data_captr_date

Current date

ccogif_src_mat_spec

Empty string (“ ”)

ccogif_feat_code_spec

Empty string (“ ”)

ccogif_data_struc_spec

Empty string (“ ”)

ccogif_qual_ctrl_spec

Empty string (“ ”)

ccogif_trans_gen_spec

Empty string (“ ”)

ccogif_field_cpltn_spec

Empty string (“ ”)

ccogif_acc_det_proc_spec

Empty string (“ ”)

ccogif_data_resolution

Empty string (“ ”)

ccogif_x_accuracy,
ccogif_y_accuracy,
ccogif_z_accuracy

Constant: 0

The ccogif_data_coll_md_ptr and ccogif_data_rev_md_ptr attributes on all output entity features must be given an explicit value in the mapping file to ensure they are meaningful.