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

Add a map #2

Open
Discostu36 opened this issue Aug 2, 2022 · 4 comments
Open

Add a map #2

Discostu36 opened this issue Aug 2, 2022 · 4 comments
Labels
core functionality Core features needed for v1.0
Milestone

Comments

@Discostu36
Copy link
Owner

Discostu36 commented Aug 2, 2022

This is the first step for creating the app. Deciding for a solution for displaying the background map and, later, the data layer (#3).

A link dump for this task:

@Discostu36 Discostu36 added this to the 0.1 milestone Aug 2, 2022
@Discostu36 Discostu36 added the core functionality Core features needed for v1.0 label Aug 2, 2022
@Discostu36
Copy link
Owner Author

As it is free for up to 25.000 monthly users, Mapbox might be an alternative.

https://docs.mapbox.com/android/maps/guides/

@Discostu36
Copy link
Owner Author

Discostu36 commented Aug 10, 2022

As Mapbox is not FOSS, the app would be rejected by FDroid.

MapLibre might be a suitable alternative (installation, video tutorial).

OSMDroid would be another alternative.

Choice of a tile server is the next question. For initial development, I guess it will be ok to use osm.org tiles.

@JLZIMMERMANN
Copy link

JLZIMMERMANN commented Aug 14, 2022

The map could show where thare have already been pictures taken, and where there could be pictures missing.

@Discostu36
Copy link
Owner Author

Discostu36 commented Aug 15, 2022

Yes, this is tackled in #3. This issue is about the framework and tile server to use for the background map.

I think that OSMDroid is the best choice as it also has features for adding data layers. But I haven't been able to get it running yet.

This is my first Android project, so the first steps might take a while until I have gathered sufficient knowledge to get things started.

If someone is impatient and wants to make a pull request for OSMDroid integration, feel free to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core functionality Core features needed for v1.0
Projects
None yet
Development

No branches or pull requests

2 participants