Implement MBTiles to GoogleMaps on Android - java

I have Android application with GoogleMaps map. I was using TileOverlay where I was using tiles from MapBox.
Now I would like to change it and make my application offline available - I created MBTiles using TileMill (MapBox) but I can't find any solution how to implement these tiles into my code.

Related

Indoor map with route directions in android

I am trying to create an indoor map navigation in android studio for my thesis project in school and I'd like to know some basics or where should I start.
I'm also planning to use images as a map with 8 floors in it unless if there's anything simpler way to do it
You can use the Navigine SDK for this task, it allows indoor navigation through WiFi, BLE, WiFi-RTT, Eddystone.
You just create the map on web client using your floor images, set there transmitters, download mobile app and will see the navigation.

Add compass calibrate option in android app in MapView

I am trying to add compass calibrate option in my app same like in maps app or Whatsapp.
https://www.howtogeek.com/519142/how-to-calibrate-the-compass-on-android-to-improve-device-location-accuracy/
I am trying to find if it comes with the sdk or do I need to implement it manually.
Compass calibration isn't implemented in software. Just wave the device in a figure-8 pattern as shown in your link. The Google Maps app just contains instructions for how to do it, and provides a convenient way to see if it worked.

Is there a way to show a google maps or open street map with image overlay on it on android NOT using webview?

Currently I have a map running on the web with Open Street Map and Leaflet Library. This map has an image overlay on it with custom markers (Image Example). So, I am looking for a way to show the same map or another one on android but NOT using a web view (maybe using Google Maps Api or OSM api). It is possible. Is there any library that can achieve this ?
I really would appreciate your reply guys.
Thanks
Have you tried osmdroid library? https://github.com/osmdroid/osmdroid

using cameraView to show markers on a specific location

I am working on a native android project in which i need to use augmented reality in a section.
It is a like a business application in which user get offers from company.
Now the main part is the offers will get like we get Pokemon in PokemonGo app.
Also the offers will be shown to the user like the restaurants shown in Yelp(Camera View).
Please suggest me what do i do?
Do I use unity for this or this kind of app can be build in eclipse/Android Studio.
I want to know how do I integrate Augmented reality in my native android app.
I don't have any experience in Unity.

Using the camera inside an Android app

I want to create an Android app which uses a camera, but I don't want the app to redirect to the default camera app on the device.
I want a custom-made camera app specifically for the app. How do I implement it?
Here is a nice tutorial to accomplish it.
Camera Integration with Surface View
You can make your custom changes on the SurfaceView according to your requirements.
Look into this tutorial http://www.airpair.com/android/android-camera-surface-view-fragment
Link 2
you can use SurfaceView Fragment.
I used https://github.com/commonsguy/cwac-camera to get custom camera done.
The library #commonsware made, great library with great documentation and support.

Categories