Skip to content

hflabs/pokemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Покемон-радар для России

Показывает покемонов на карте рядом с человеком. Доступен как сервис, либо в исходниках (см. ниже).

Покемон-радар

  • Автоматически определяет местонахождение (браузерная геолокация).

  • Дает возможность вручную ввести адрес. Как правило, человек знает, где находится, или хотя бы может посмотреть номер соседнего дома.

  • Ввод адресов с автокомплитом (через Подсказки) — адаптирован для мобильников и десктопа, выдача релевантна городу пользователя.

  • Показывает покемонов в пешей доступности вокруг заданной точки. Если пользователь двигает экран — показывает покемонов для текущего участка экрана.

  • Показывает не все покестопы (их слишком много, замусоривают карту), а только приманки.

  • Яндекс.Карты вместо гугловых (Google Maps отличный продукт, но в России Яндекс работает немного лучше).

Сделан на основе PokemonGo-Map.

Настройка

  1. Указать учетные записи для серверов покемонов в server/settings.py.
  2. Указать АПИ-ключ подсказок Дадаты в client/dadata.js.
  3. Собрать клиента и запустить сервер:
npm install
gulp build

pip install -r server/requirements.txt
cd server && run.sh

В браузере открыть http://localhost:5000/static/index.html