All Projects → frog23 → TomScottMap

frog23 / TomScottMap

Licence: other
A unofficial map of the videos created by Tom Scott. See his Youtube channel for the complete list of videos (including those that are not geo-referenceable).

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to TomScottMap

Blendergis
Blender addons to make the bridge between Blender and geographic data
Stars: ✭ 4,642 (+15373.33%)
Mutual labels:  map, georeferencing
SXAU-guide
微信小程序校园导航地图——小标识
Stars: ✭ 12 (-60%)
Mutual labels:  map
AmapLike
【高仿】高德地图 包含定位、搜索、路径规划等功能 map bottomsheet
Stars: ✭ 51 (+70%)
Mutual labels:  map
EnvMapTooL
No description or website provided.
Stars: ✭ 25 (-16.67%)
Mutual labels:  map
coronavirus-map-dashboard
🦠 Coronavirus (COVID-19) Map Dashboard using coronavirus-tracker-api
Stars: ✭ 41 (+36.67%)
Mutual labels:  map
Streaming Map Demo
Demo of Streaming Binary Data format in a Unity Application for Streaming Maps in realtime
Stars: ✭ 24 (-20%)
Mutual labels:  map
jh-weapp-demo
微信小程序项目- 实现一些常用效果、封装通用组件和工具类
Stars: ✭ 60 (+100%)
Mutual labels:  map
php-sorted-collections
Sorted Collections for PHP
Stars: ✭ 22 (-26.67%)
Mutual labels:  map
react-native-s-baidumap
百度地图 React Native ,同时支持ios和android
Stars: ✭ 28 (-6.67%)
Mutual labels:  map
conrex
An Elixir implementation of the CONREC algorithm for topographic or isochrone maps.
Stars: ✭ 52 (+73.33%)
Mutual labels:  map
Project17-C-Map
Map SDK를 활용한 POI Clustering Interaction Dev.
Stars: ✭ 41 (+36.67%)
Mutual labels:  map
d3-geomap
A library for creating geographical maps based on D3.js
Stars: ✭ 124 (+313.33%)
Mutual labels:  map
Berry
Berry is a simple Tiled Map Loader for Corona SDK.
Stars: ✭ 16 (-46.67%)
Mutual labels:  map
timedmap
A thread safe map which has expiring key-value pairs.
Stars: ✭ 49 (+63.33%)
Mutual labels:  map
GoogleMap Demo
GoogleMap一些常用API总结库
Stars: ✭ 24 (-20%)
Mutual labels:  map
aws-map
Make a network graph of an AWS region
Stars: ✭ 79 (+163.33%)
Mutual labels:  map
jk64-plugin-reportmap
Report Google Map APEX Plugin
Stars: ✭ 37 (+23.33%)
Mutual labels:  map
font-gis
Icon font and SVG for use with GIS and spatial analysis tools
Stars: ✭ 121 (+303.33%)
Mutual labels:  map
flutter google maps
A Flutter plugin for integrating Google Maps in iOS, Android and Web applications. It is a wrapper of google_maps_flutter for Mobile and google_maps for Web.
Stars: ✭ 86 (+186.67%)
Mutual labels:  map
leaflet-tag-filter-button
Adds tag filter control for layers (marker, geojson features etc.) to LeafLet.
Stars: ✭ 48 (+60%)
Mutual labels:  map

Tom Scott Map

An unofficial map of the videos created by Tom Scott. See his Youtube channel for the complete list of videos (including those that are not geo-referenceable).

This map includes the videos from this channel, as well as the ones from the Matt and Tom channel. Also, videos from other channels where he was involved can be included as well.

Live version available at https://www.frog23.net/TomScottMap/

Contribute

To contribute (i.e. add coordinates to videos), clone this repository, edit data.json and create a pull request. You can take a look at the Review Interface to see which videos aren't geo-referenced yet.

General Coordinate Guidelines

  • A video should be mapped to the coordinates the video is about, and not necessarily where the video was filmed. E.g. the video about The Image That Can Break Your Brain was filmed at a particular theme park, but has nothing to do with this location. The general rule should be: Would I want to know about this video before I go to this particular place because it will make me look at the place differently?
  • A video can have more than one location attached to it. Just duplicate the line for the second or third marker. There should however not be too many markers per video, e.g. adding the video about The Man Who Invented, Then Hated, Shopping Malls to every shopping mall around is not reasonable.
  • Videos from other channels that are not from Toms Channel or Matt & Toms Channel can be added if they are related to Tom.
  • When two videos are from the same location, (usually one video from the main channel and one behind-the-scenes look as a Park Bench video, e.g. for the Arecibo Telescope), the markers should have slightly different coordinates, so they appear as two different markers on the map, when the user zooms in enough.

data.json Fields

  • id: the youtube id of the video
  • name: the name of the video
  • lat: the latitude component of the coordinates
  • long: the longitude component of the coordinates
  • category: the category is used to display the corresponding icon. Please use any of the following categories: "Things" for "Things you might not know", "Places" for "Amazing Places", "BuildForScience" for "Build for Science", "Linguistics" for videos around linguistics, "TheBasics" for the series "The Basics", "Citation" for "Citation Needed", "Games" for all other kinds of game shows except Citation Needed, "ParkBench" for the Park Bench Videos from the Matt and Tom channel, "Other" for any other videos on Toms channel, "Plus" for the videos from the "Tom Scott plus" channel, "TechDif" for the videos from "The Technical Difficulties" channel and "OtherChannel" for videos from Tom Scott created for other channels. Suggestions for additional categories are welcome.
  • comment: A comment about the coordinates or the video that will be publicly displayed underneath the video thumbnail in the location bubble.
  • status: A flag indicating the status of the video. Please use "open" if the coordinates have not been assessed yet, "mappable" if the video can be mapped, but the coordinates have not been added yet, "mapped" if the coordinates have been added, "no coordinates" if the video can not be geo-referenced.
  • internal_comment": an internal comment that will not be published but that might help other people who are trying to find coordinates to the videos, e.g. "Those are the coordinates for the city only, somebody else might want to look up the correct building."

Create your map

To run this code on your server, you have to download Font Awesome and save its files under /resources/font-awesome, as well as download Leaflet Awesome Markers and save its files under /resources.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].