COVID-19 Safety Status on Mappls Map¶
Introduction¶
It is a guide to display a user's safety status for COVID-19 on a map. It will show whether user is in a containment zone or not if yes how much is distance from current location.
Following this guide it will be possible to display user's safety status on Mappls Map in the form of a safety strip depending upon the user's current location.
A method need to be called to check safety status. SDK has inbuild view with button which can be used to call that method.
Getting Started¶
Get Safety Status¶
After loading of Map, a mthod can be called to get safety status. showCurrentLocationSafety is the method which helps to find user's safety status. On successfully fetching of status a safety strip will be shown on map.
Java¶
mapplsMap.showCurrentLocationSafety();
Kotlin¶
mapplsMap?.showCurrentLocationSafety()
Safety Strip¶
On successfully receiving status based on location from server, a view will be shown on map with safety information like distance, containment zone location etc.
Safety Strip Position¶
By default safety status strip will be shown on top of map.
Java¶
mapplsMap.getUiSettings().setSafetyStripGravity(Gravity.TOP);
Kotlin¶
mapplsMap?.uiSettings?.safetyStripGravity = Gravity.TOP
Safety Strip Margins¶
By default margins of safety status is zero.
Java¶
mapplsMap.getUiSettings().setSafetyStripMargins(left, top, right, bottom);
Kotlin¶
mapplsMap?.uiSettings?.setSafetyStripMargins(left, top, right, bottom)
Hide Safety Status¶
Java¶
mapplsMap.getUiSettings().hideSafetyStrip();
Kotin¶
mapplsMap?.uiSettings?.hideSafetyStrip()
For any queries and support, please contact:
Email us at apisupport@mappls.com
Support
Need support? contact us!
