Seems really likely that the only way sites like Pokevision can reliably give you info like they do is by polling tons of false GPS locations repeatedly until they narrow locations down, which while it sucks Niantic shut it down, is very much against their rules. Unless there’s some other mystery way that I don’t know…