Skip to content

Jointed track segments aren't exported (Android & iOS) #4341

Closed
@Zirochkabila

Description

@Zirochkabila

Description

If we join track segments into one and export them:

  1. Through share
  2. Through the export file
  3. Via Cloud
  4. Between devices with the same operating system and different

the imported file will be displayed without joined segments (setting is not saved during export)

Steps to reproduce

  1. Create a track with many different segments
  2. Open Track > Track > Join segment (or Appearance > Join gaps (iOS))
  3. Menu > My places > Tracks > Find that track > Three dots > Shared (or Open Track > Actions > Shared (iOS)) > Telegram > Delete existing track > Import from Telegram (On the same device or on a device with a different OS)
  4. Menu > My places > Tracks > Find that track > Long press > Three dots > Shared > Continue > Telegram > Delete existing track > Import from Telegram (On the same device or on a device with a different OS)
  5. Menu > My places > Tracks > Find that track > Three dots > Rename > Save > Menu > Settings > OsmAnd Cloud > Local changes > Find track > Three dots > Upload local version > Go back to My places > Delete existing track > Restart OsmAnd > Go to the Cloud > Local> Download renamed track (On the same device or on a device with a different OS)

Actual result

In all cases, on both operating systems, the track will be without joined segments

Expected result

If the track was imported with Jointed segments, this setting is saved in the exported file, and the track (when imported) is displayed with the jointed segments

@vshcherb We need to understand how to display the merged segments after import:

  1. By automatically activating the “Join segments” function _(Joined gaps - iOS) and displaying it in the UI menu of the track
  2. Or by deleting individual segments and creating one single segment when exporting
  3. Something else

Your Environment

OsmAnd Version: OsmAnd~ 5.0.0#4263m, Released: 2025-01-30 \ 4.9.5.4960

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions