private void RemoveIndoorStaff()
{
//floorButton.Visibility = Visibility.Collapsed;
if (Mymap.Layers.Contains(floorPoisDetail))
{
Mymap.Layers.Remove(floorPoisDetail);
floorPoisDetail.Clear();
}
if (Mymap.Layers.Contains(indoorLayer))
Mymap.Layers.Remove(indoorLayer);
if (Mymap.Layers.Contains(poisByFloor_layer))
Mymap.Layers.Remove(poisByFloor_layer);
if (Mymap.TileSources.Contains(_wmstileprovider))
Mymap.TileSources.Remove(_wmstileprovider);
// clear directions
if (GetRoute.Count != 0)
{
GetRoute.Clear();
if (_myMapRoute != null)
{
routedetails_layer.Clear();
Mymap.RemoveRoute(_myMapRoute);
Mymap.Layers.Remove(routedetails_layer);
routeNavDetails.Clear();
}
}
if (Mymap.MapElements.Contains(_polyline))
Mymap.MapElements.Remove(_polyline);
}