I would like to create an android application where we can view and control visibilities of various raster layers such as orthomosaic layer, DSM layer, contour map layer created from drone images of an area.
The application should support the following features
- View high resolution map using orthophoto
- Manage (show/hide) visibility of DSM,contour map layers.
- Map rotation (for top view and perspective view)
- Distance measurement
- Elevation measurement using elevation layer
Can anyone please help me understand how this can be achieved in an android application? I have checked the QGIS desktop app and could see all these functionalities.
I am looking for an open source android library to render the high resolution image and perform the above mentioned functionalities. I have checked the https://github.com/moagrius/TileView sdk. But it don't support layer rotation.
Can anyone please suggest any android sdk to be used for the purpose?