Map Controller
Controller class for managing the MapView and interacting with the map.
Functions
Clean up the route drawing on the map.
Display user pins on the map.
Make the user track on the map invisible if already rendered.
Determines whether the user track has been rendered on the map.
Determines whether the user track is currently visible on the map.
Removes the user track feature layer from the map's operational layers.
Renders the user track feature layer on the map.
Rotate the map to the north.
Select a feature on the map.
Set the initial viewpoint of the map.
Set the MapView instance to be controlled by this controller.
Make the user track on the map visible if already rendered.
Start displaying the current user's location on the map.
Start navigation on the map using a given route.
Stop the current navigation on the map.
Unselect the currently selected feature on the map.