This is a tough issue because unless you’re playing like a jerk, catching Pokémon is innocent, harmless fun. However, an onlooker who doesn’t know about the game (somehow) can get the wrong idea. That doesn’t mean you’re in the wrong to be in a public place, but you also can’t count on the other party to de-escalate a confrontation.
Pay attention to the people around you. Don’t loiter in front of someone’s house or a business where you wouldn’t otherwise loiter. If someone approaches you, be polite and explain the game. If you’re on someone else’s property and they ask you to leave, it’s probably better to comply rather than fight it.
o Be aware of how you appear while playing the game
Keep in mind that someone who doesn’t know or care about Pokémon Go could call the police (or worse) if you’re in the wrong place while black, or wearing the wrong clothes, or just because they don’t like the look of your face. It’s not your fault and it’s not fair, but a Pokémon game also isn’t worth pushing those limits.