Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Stefie/vr-wikipedia-heatmap

Real-time WebVR global heatmap of Wikipedia edits
https://github.com/Stefie/vr-wikipedia-heatmap

Last synced: 4 months ago
JSON representation

Real-time WebVR global heatmap of Wikipedia edits

Awesome Lists containing this project

README

        

# Wikipedia Recent Changes WebVR Heatmap

This WebVR-Scene shows you the latest 150 anonymous Wikipedia edits mapped on a WebVR-Globe.
It uses the __Wikipedia Stream API__.

The size of the marker represents the number of lines changed, the colors show the different types of edits. The light in the scene is set to the position of the sun at the time you're loading the page.

|screenshot|screenshot|
| --- | --- |

__Built with:__ A-Frame & A-Frame React

__IP lookup:__ ipstack.com API.

To run this repository locally, you need to:
- Create a free account on ipstack.com and get a free API key
- Create an .env file in the project root.
- Add your API key as an environment variable.
- Run 'npm start' again.

__Inspired by:__ Wikipedia Recent Changes Map

Just like Hatnote's __Wikipedia Recent Changes Map__, this App shows only the edits made by unregistered users which account for only 15% of the actual edits of Wikipedia entries worldwide. This is because Wikipidia doesn't save the IP addresses of registered users.

### Image Credit:
__Equirectangular Earth Map:__ Natural Earth III - Tom Patterson