Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import bookmarks from Organic Maps, OsmAnd, etc #61

Open
orblivion opened this issue Dec 1, 2023 · 0 comments
Open

Import bookmarks from Organic Maps, OsmAnd, etc #61

orblivion opened this issue Dec 1, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@orblivion
Copy link
Owner

orblivion commented Dec 1, 2023

We have export to Organic Maps. We don't have import from Organic Maps. I see two parts to figure out.

Ideally we could get bookmark sync working, but I don't want to count on that any time soon.

Two tasks

Parsing KML completely

The KML generated by Desert Atlas is very simple. There are tags we don't use. I think the files generated by Organic Maps uses more. I don't want to miss anything. Maybe we can find a library.

UI: Phone / Browser / App

The UI for exporting to the app is already not ideal. Download a kml file via browser, open it, maybe your OS suggests your map app.

The reverse seems inherently worse. Save the file in Organic Maps. Go to browser, click import, find the file. Better than nothing but we can't pass it off as a smooth experience like the other direction.

Is there some sort of "share from Organic Maps to browser"? I don't think that exists. And anyway that's probably up to Organic Maps, not us.

Simpler version

All this said, it occurs to me that it would be useful to export/import KML between grains. Supposing you want to back up a grain without the downloaded maps. We wouldn't have to worry about the UI issue, and we could just make sure we parse the files we create. Though, we'd have to warn that we're not (yet) parsing most KML files.

@orblivion orblivion added enhancement New feature or request ux Related to usability and performance and removed ux Related to usability and performance labels Dec 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant