Skip to content

Mynameisyaojiaqi/30DayMapChallenge-Bot

 
 

Repository files navigation

30DayMapChallenge-Bot

Monitoring #30DayMapChallenge 2021 launched by Topi Tjukanov on Twitter. Trying to engage this wonderful event in a special way.

images

Twitter Data

#30DayMapChallenge related tweets are collected via Twitter REST API with the hashtag #30DayMapChallenge. The example of raw .json data returned via Twitter REST API can be found in .\example folder. This repo only select serveral attributes from tweet metadata including: tweet_id, tweet_text, language, tweet_created_at, retweet, favorite, hashtags, user_id, user_name, user, user_loc, user_follower, friends_count, media and save as .csv file in .\data folder.

Note:

  • #30DayMapChallenge with image attached
  • search tweets by date since everyday has diffferent map theme
  • cleanning process for late entry tweets is only conducted in first two days
  • some tweets in certain time zones (such as Pacific Time) might be searched and archived in file next day

Daily Tweets Statistics

images

Top Favourited/:heart: Maps

As Topi Tjukanov mentioned in 30DayMapChallenge page, this map challenge is NOT a competition. Although this repo sorts maps by their favorite count and retweet count, this repo never intend to compare all the wonderful maps but create a altas of inspiring maps for a reference. I am also interested in exploring topis in replies in those maps with more attention (if i have time).

Top favorited tweets refers to the tweets get many liked/:heart:. The faviorite count is extracted from favorite_count value in tweet metadata.

December 2021
Mon Tue Wed Thu Fri Sat Sun
1
Points
2
Lines
3
Polygons
4
Hexagons
5
Data challenge 1: OpenStreetMap
6
Red
7
Green
8
Blue
9
Monochrome
10
Raster
11
3D
12
Population
13
Data challenge 2: Natural Earth
14
Map with a new tool
15
Map made without using a computer
16
Urban/rural
17
Land
18
Water
19
Island(s)
20
Movement
21
Elevation
22
Boundaries
23
Data challenge 3: GHSL Global Human Settlement Layer
24
Historical map
25
Interactive map
26
Choropleth map
27
Heatmap
28
The Earth is not flat
29
NULL
30
Metamapping day

Users Langauge

Tweets with #30DayMapChallenge hashtag from 2021-11-01 to 2021-12-01 are in 32 languages (Twitter account setting) includingen, es, fr, ca, und, pt, de, lv, pl, ar, ja, ht, it, eu, in, nl, da, hi, cs, ru, is, tr, sv, sl, fa.

Users Location

By geocoding users location in their profile, I plot the map of distribution of users who involvs in this event. Geocoding process is conducted via https://geocode.localfocus.nl/

images

Map Wall

The map wall includes 95*95 maps from the 9036 images attached in #30DayMapChallenge tweets. The map walls with different background can be found in .\static folder. Since the maps were automatically collected from media url in tweets' metadata, you may find a few 'noise' or duplicate images.

images

#30DayMapChallenge stats in last year

click here

Inspiration for the repo came from Kalle Hallden.

About

Monitoring #30DayMapChallenge on Twitter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published