Skip to content
View the-map-group's full-sized avatar
ℹ️
Map icon made by Freepik from www.flaticon.com
ℹ️
Map icon made by Freepik from www.flaticon.com

Block or report the-map-group

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
the-map-group/README.md

The Map Group

The purpose of The Map Group is to generate maps for the members, containing their geo-tagged photos, and also a map for the group itself, containing the photos posted to the group's pool, by members or by owners of invited photos.

Group's Map

The group's map contains a panel with links to each member's Flickr photostream and shows the number of markers and photos that he or she added to the group. Clicking on a marker it is possible to see the photo(s) taken on the corresponding location. Clicking on the photo thumbnail opens the photo's page on Flickr.

Group Map

Member's Map

The member's maps contain a panel with a list of all the countries where the member have taken photos and uploaded to Flickr. Clicking on the country makes the map zoom to it. The markers have the same behaviour of the group's map.

Member Map

Maps Generation

Map Data

The maps data are generated using the script FlickrMap. This script uses the Flickr API to get the photos data.

Map Renderization

The maps are provided by Mapbox, using its Mapbox GL JS API to populate it with the markers data.

Map Update

The maps are updated twice a day, starting at 03:00 and 15:00 (UTC -03:00). The update scripts are executed in a Raspberry Pi 3 device, running a Raspbian Linux system.

Map Code

The following languages are used to generate the data and build the maps:

Pinned Loading

  1. the-map-group.github.io the-map-group.github.io Public

    Updater scripts and maps code

    Python

  2. flickr-map flickr-map Public

    Forked from HaraldoFilho/FlickrMap

    A script to generate a map for a Flickr™ photostream

    Python