I am trying to create an app which will allow a user to view an OSM map hosted on my own tile server and also have the ability to edit it.
I currently have a tile-server which delivers the map tiles (png images) to my android app which is displayed using OSMDroid.
I also have a PostGIS database which is storing the OSM data.
What I am thinking of doing is have an OSMDroid mapview as a base which allows the user to see the fully rendered map, but then have the app download the OSM data from the PostGIS DB and draw the road lines as an overlay on top of the MapView so the user can manipulate these lines and then submit them back to the database. It would look similar to the way Vespucci does it.
Does this sound like a good way of doing this? Also, does anyone know how I can connect Android to a PostGIS DB and download this data?
Thanks