@Subscribe public void onEvent(SearchInPosition event){
  List<LatLng> list=MapHelper.getSearchArea(event.getSteps(),new LatLng(event.getPosition().latitude,event.getPosition().longitude));
  snackMe(getString(R.string.toast_searching));
  nianticManager.getGyms(event.getPosition().latitude,event.getPosition().longitude,0D);
  nianticManager.getPokeStops(event.getPosition().latitude,event.getPosition().longitude,0D);
  nianticManager.getLuredPokemon(event.getPosition().latitude,event.getPosition().longitude,0D);
  for (  LatLng p : list) {
    nianticManager.getCatchablePokemon(p.latitude,p.longitude,0D);
  }
}

@ Subscribe public void onEvent ( SearchInPosition event ) { List < LatLng > list = MapHelper . getSearchArea ( event . getSteps ( ) , new LatLng ( event . getPosition ( ) . latitude , event . getPosition ( ) . longitude ) ) ; snackMe ( getString ( R . string . toast_searching ) ) ; nianticManager . getGyms ( event . getPosition ( ) . latitude , event . getPosition ( ) . longitude , 0D ) ; nianticManager . getPokeStops ( event . getPosition ( ) . latitude , event . getPosition ( ) . longitude , 0D ) ; nianticManager . getLuredPokemon ( event . getPosition ( ) . latitude , event . getPosition ( ) . longitude , 0D ) ; for ( LatLng p : list ) { nianticManager . getCatchablePokemon ( p . latitude , p . longitude , 0D ) ; } }
called whenever a use whats to search pokemons on a different position
