Export and Import
The RadiaCode application supports the export and import of spectra, spectrograms, and tracks. In the Android system, export is traditionally referred to as "Share," as indicated in all the relevant menu items. We will refer to the spectrum, spectrogram, and track collectively as "objects."
The export and import of objects of various types follow the same procedure, with the only difference being the file formats. The interface for exporting and importing these objects is also identical.
You can export and import multiple objects simultaneously, creating a zip archive file where the exported objects are stored in compressed form. If desired, you can include pictures attached to the objects in the archive.
Exporting objects
On the control bar (toolbar) of the "Spectrum" and "Spectrogram" tabs, as well as the map toolbar, there is an option that opens a drop-down menu containing the "Share..." item. This allows you to export an object without explicitly saving it to the library.
In the spectra, spectrograms, and tracks libraries, tapping a row opens a drop-down menu that includes a "Share..." option. If you select multiple objects in the library, you can export them by choosing "Share..." from the drop-down menu accessed by tapping the three-dot icon in the upper right corner of the screen.
If folders are selected in the library, all objects from the selected folders, including nested ones, are also exported. You can also export all objects contained in a folder without marking it. The "Export folder" command is available in the menu that appears when you long-tap a folder.
The format of exported files is determined by the spectrum, spectrogram, and track settings. During export, files with the extensions specified in the table are generated:
| Object Type | Uncompressed objects | Compressed objects (ZIP archive) |
|---|---|---|
Spectrum | .xml, .csv | .zrcsp |
Spectrogram | .rcspg | .zrcspg |
Track | .rctrk, .gpx, .kmz | .zrctrk |
Before exporting, the application prompts you to choose whether to create a zip archive or export the object as a text file. When exporting multiple objects, a zip archive is always created. If desired, you can include images attached to the objects in the archive. If multiple objects refer to an image with the same name, only one copy is placed in the archive.
After creating the exported file, the application prompts you to choose what to do with it. The system tool for selecting the target application opens, allowing the file to be saved, sent via messenger, etc.
Importing objects
There are two ways to import objects into libraries:
- Open the appropriate library and tap the three-dot icon in the upper right corner of the screen. Select "Import..." from the drop-down menu. The system file selector will open. The list will contain files with all extensions specified in the table above. It is the user's responsibility to select a file that matches the type of object in the library.
- Choose the RadiaCode application for the "Open with..." operation in another application, such as a messenger or Explorer. The application itself determines the type of object(s) being imported based on the file extension.
Before importing, a request is issued indicating the number of objects and images to be imported, as well as the total size of the images. You can choose to reject the image import.
If the name of the imported object matches one already in the library, a new name is generated by adding a numeric postfix in brackets, such as (1), (2), etc.
If a single object is imported, you will be prompted to open it after import: for a spectrum and spectrogram, load it in view; for a track, open it on the map.
Imported images are placed in the DCIM/RadiaCodeImages folder, regardless of their original folder during export. If the DCIM/RadiaCodeImages folder already contains images with the same names, they are not overwritten.
Updated: Jan 8, 2026