Skip to content

jordyroosen/fastpokemap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PoGoMap

The no-bloat version of PokemonGo-Map (their rewrite is actually an early-stage fork of this project).

Heavily using pgoapi.

image

##Usage (the usual):

Edit pogom/__init__.py and enter your GMaps Key.

pip install -r requirements.txt
python runserver.py -u USERNAME -p PASSWORD -l LOCATION -r SEARCHRADIUS -c

The -c flag switches to pycurl (python wrapper around the libcurl library) as downloader. This is so performant that the parsing and DB stuff becomes the bottleneck.

##Features

  • Extremely fast (scans a 5km search radius in 1m30s with the -c flag)
  • Perfect coverage (using a perfect hexagonal grid of radius 100m)
  • No Bloat (we tried to keep this as lightweight as possible, therefore you won't see as many flags in the help file)
  • Hide common Pokemon
  • Server status in the Web-GUI
  • Stats about seen Pokemon
  • Proper handling of server downtime (using exponential backoff strategy)
  • Mobile friendly
  • Show/Hide Pokestops
  • Notifications

##TODO

  • Move processing of responses (protobuf parsing & save to DB) to seperate process
  • Use different (faster) library for protobuf parsing
  • Web-GUI for all configuration settings
  • Heatmaps!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •