private void ComputeMapBounds()
 {
     if (SearchBounds == null)
     {
         LocationRect tempBound = LocationService.ComputeLocationBounds(Category.GeoLocatedItems.Select((i) => i.GeoLocation));
         MapBounds = new LocationRect(tempBound.Center, tempBound.Width * 1.2, tempBound.Height * 1.2);
     }
 }