-
Notifications
You must be signed in to change notification settings - Fork 0
Pokemine Wiki
Based on the most popular map service of the world, Bring you unprecedented experience, Save you from sea of bitterness, Remeet kawayi Pokémon.
Q: Finally! Tell me how to use it! Couldn't found Pokémon I will die... Run out of Poké Ball... No gyms nearby...
View in browser (Caution for mobile devices: need lots of cellular data)
- Find area you wanna view from map
- Open url provided by README.md
View in GoogleMaps with mobile devices
- Apply for view permission: https://github.com/thelostthing/Pokemine/issues/1
- For example: mike@gmail.com Suzhou-Jiangsu-GreaterChina view
- Worry about privacy? Create a new Google account is fine
- Install and open GoogleMaps, login with the Gmail you applied for permission
- Open Your Places, choose Maps tab, you will find map named like Pokemine@.. , choose it
- Open https://github.com/thelostthing/Pokemine/issues/1 , apply for edit permission
- For example: mike@gmail.com Suzhou-Jiangsu-GreaterChina edit
- Worry about privacy? Create a new Google account is fine
- Install and open Google My Maps, login with the Gmail you applied for permission
- Open Shared with me, you will find map named like Pokemine@.. , choose it
- Read https://support.google.com/mymaps/answer/6344055 to learn how to use Google My Maps
- When adding new map point, input point's name and choose right Layer
- For gym point, choose Gyms@.. layer
- For pokestop point, choose Pokestops@.. layer
- If you found many Pokestops@.. layers, it's ok, return to My Maps home screen, try layer one by one from bottom until find the right layer where current point belongs to, then re-add the pokestop, choose that layer
- Due to https://support.google.com/mymaps/answer/3370982 , if pokestops of an area beyond the limits, we need to split them into different layers by sub-area
- Please DO NOT modify other information of Pokemine map, for example: delete map/layers, modify map/layers name, etc.
Of course!
Open https://www.google.com/maps/d/ , login with the Gmail you applied for permission
Find and open Pokemine map under tab SHARED
On the top of the left bar, click Share, on the bottom of Sharing Settings, enter your friend's Gmail, choose permission view or edit, then click Send
- Please DO NOT modify other information of Sharing Settings
- recommend permission view, if your friend want permission edit, make sure your friend is credible and need it
Too complex to understand? https://support.google.com/mymaps/answer/3024935
Want to authorize by mobile devices? Manage your maps in Google Drive
Thanks! The steps below will give you great help, bring light to Pokemon trainers step by step
Main steps: ① Get all ingress portal data of the area; ② Clean, format, split data; ③ Import into Google My Maps; ④ Share with Pokemine project.
Why we need portal data from ingress? Cause most Pokestops and Gyms from Pokemon GO all from ingress's portal, but Gyms need to be added to Pokemine by players reddit
- Download(address1 address2) and install Android app Portal Map
- Open Portal Map, open Settings, choose Sign In Ingress, login with Ingress account
- Attention! Use app like this is violating ingress ToS, create a new Google account if you play ingress
- If the area is in Mainland China, choose Fix Map Drift (China) in Settings
- In Portal Map main screen, move to the area, click the top right refresh button to get all portal data of current screen
- Too slow to refresh? Zoom in map, refresh smaller area one by one
- Irregular area shape? Ensure get all portal data of the area, it's fine if get portal data from others, we'll clean data later
- Find ingress portal database file /sdcard/android/database/ingress.db and copy it to computer
- Computer download and install DB Browser for SQLite(DB4S)
- Open ingress.db with DB4S, export table ingress to csv file, for example: table_ingress_original.csv
- Open table_ingress_original.csv with office soft
- Have none a suitable soft to edit csv? Recommend LibreOffice
- Sort column Latitude and column Longitude, the data on the top or bottom are the points on the edge of the area, search their name in Portal Map, delete the data outside the area, save as table_ingress_pure.csv
- Complex area shape? Unlookable map? Just lazy? Try Reverse geocoding Recommend https://www.doogal.co.uk/BatchReverseGeocoding.php
- How to use:
- Input: Latitude and Longitude from table_ingress_original.csv
- Input is: Lat/longs (e.g. 53.702245,-2.418301)
- Output as: Formatted address
- Output as: Formatted address
- Language: English
- Then click Reverse geocode
- Click Download and save as locations.csv
- Merge locations.csv to table_ingress_original.csv, search address name, clean data easy and fast
- Delete useless columns from table_ingress_pure.csv, save as table_ingress.csv
- Columns must have: _id, name, lat, long
- If the area is in Mainland China, columns must have: _id, name, lat, long, gcjlat, gcjlong
- Columns recommended: _id, name, lat, long, gcjlat, gcjlong, image, pid
- Columns recommended to add: note
- Open https://www.google.com/maps/d/ and login
- Worried about leaking Gmail when sharing? Create a new Google account is fine
- Click + CREATE A NEW MAP
- Map naming conventions recommended:
- Map title: Pokemine@Suzhou-Jiangsu-GreaterChina
- Pokemine@city-province-country, it is recommended to use uncontested geographical name, make it easy for Pokemine to categorize
- If portal data is more than 10000, you can split them into different Google My Maps, named as: Pokemine@subarea-city-province-country
- Description: Unoffical Pokemon GO map
- You can add your social network ID, let more Pokemine user know you: Unoffical Pokemon GO map. Created by Doge R.R. Martin, Twitter@ohMyCutieImp
- Click Add layer
- Layer naming conventions recommended:
- pokestop: Pokestops@Suzhou
- Pokestops@city or Pokestops@subarea , smallest area name from map name
- gym: Gyms@Suzhou
- Gyms@city or Gyms@subarea , smallest area name from map name
- Click Import at the new Pokestops@.. layer
- Import table_ingress.csv
- latitude: lat; longitude: long; title for the placemarks: name
- If the area is in Mainland China, latitude: gcjlat; longitude: gcjlong
- If portal data of the layer is more than 2000, you can split table_ingress.csv into different csv, then import into different layer
- Don't split too detailed and beyond layer amount limit, each layer may contains more than 1000 data after considered about subareas
- If split by subareas, layer naming conventions recommended:
- Pokestops@Kunshan-Suzhou
- Pokestops@subarea-smallest_area_name_from_map_name
- If split by North-South-East-West, layer naming conventions recommended:
- Or:
- After table_ingress.csv or its split files imported, hover mouse over All items in layer list, an icon will show on the right, click it to edit style of this layer
- Pokestops layer style recommended:
- Color: Blue RGB(11, 169, 204)
- Icon shape: Circle
- Click Import at the new Gyms@.. layer
- Edit table_ingress.csv, keep gym's data only then import
- Don't know which are gyms? Keep one data only then import
- Import data is must to keep data structure of this layer
- One layer is enough for gyms, if gyms amount beyond the limit, please refer to pokestops layer naming conventions recommended
- After data imported, hover mouse over All items in layer list, an icon will show on the right, click it to edit style of this layer
- Gyms layer style recommended:
- Color: White RGB(255, 255, 255)
- Icon shape: Map marker (default)
- In layer list, long press mouse left button on a layer and drag, can change layer's level, drag Gyms layer to bottom
- In layer list, the bottomer the level higher
- Then click Share
- Right of Anyone who has the link can view click Change...
- Recommend On - Anyone with the link
- Access recommend Can view
- No recommend Prevent editors from changing access and adding new people
- Finally!!! A Pokemine map of an area is done! You can use it yourself, or share with us and let all Pokemine users improve it
- Open https://github.com/thelostthing/Pokemine/issues/3 and tell us:
- Pokemine@Suzhou-Jiangsu-GreaterChina https://drive.google.com/open?id=1H-d9GXlf7ZAKYGPDeT_DkIKFjkg&usp=sharing
- Or clone the project, add maps like map/GreaterChina/Jiangsu/Suzhou/README.md, then Request pull
