View source: R/uas_metadata_make.R
uas_metadata_make | R Documentation |
Create and/or edit flight metadata text files
uas_metadata_make(
x,
md_file = "metadata.txt",
md_suffix = NULL,
make_new = FALSE,
overwrite = FALSE,
open = TRUE,
md_flds = uas_getflds(),
md_template = NULL,
read_uasinfo = FALSE,
use_system_editor = FALSE,
quiet = FALSE
)
x |
A character vector of directories, or a uas_info object |
md_file |
Name of the file to create |
md_suffix |
A suffix to append to the file names |
make_new |
Create new metadata file(s), Logical |
overwrite |
Overwrite existing metadata files, Logical |
open |
Open the file for editing |
md_flds |
A character vector of field names |
md_template |
A template metadata file |
read_uasinfo |
Incorporate existing flight metadata already saved in x (assuming x is a uas_info object) |
use_system_editor |
Whether to open metadata files in the operating system text editor (as opposed to RStudio), Logical |
quiet |
Suppress messages |
This creates, and/or opens for editing, supplemental metadata text file(s) in image folders.
If make_new = TRUE
, metadata files will be created in each directory of x
. x
can be either a character vector or a uas_info
object. The files will be named based on the value of md_file
,
with an option to append a suffix md_suffix
. Both md_file
and md_suffix
should be of length 1 or equal to the number of x
.
If open = TRUE
, the text file(s) will be opened. To open existing metadata text files, let open = TRUE
and make_new = FALSE
. By default, files will be opened with whichever text editor is in use by
R (see file.edit
). To use the system text editor, let use_system_editor = TRUE
.
To customize the fields that are added to flight metadata files, run uas_setflds
first. To pre-populate some of the fields, pass
the path to an existing metadata file as the value for md_template
. md_template
can either be a local file or
online (example).
A character vector of the external metadata text file(s) created.
uas_getflds
, uas_setflds
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.