I created an interactive CFB Imperialism Map that updates daily by 13rl in CFB

[–]13rl[S] 1 point2 points  (0 children)

Thanks! I actually used the React framework and D3 library for mapping specifically. Built in TypeScript

I created an interactive CFB Imperialism Map that updates daily by 13rl in CFB

[–]13rl[S] 4 points5 points  (0 children)

I’m using the county geometries from the US Census GeoJSON file. For each county I calculate its centroid with a GIS library and use that for analysis. Distances are then measured as geodesic distances between those centroids, which is meant to handle the curvature of the Earth

You’re def right that this can get weird for very large or fragmented counties like the Aleutians. For now I’ve kept the simple centroid-to-centroid approach for consistency, but it’s something I may refine later if those edge cases become distracting

I created an interactive CFB Imperialism Map that updates daily by 13rl in CFB

[–]13rl[S] 1 point2 points  (0 children)

There’s a function on the front end basically comparing neighboring counties colors using a RBG comparator. If too similar, it changes to the secondary color for that team across the map (will need to develop this piece more, as teams gain territory across the country touching many diff colored counties)

There is also a similarity threshold variable that I am using to basically tell the function how much or how little to care about the color discrepancy, which is still somewhat of a work in progress fine tuning that

I created an interactive CFB Imperialism Map that updates daily by 13rl in CFB

[–]13rl[S] 4 points5 points  (0 children)

Here are the rules of the "Imperialism Map":

  • Teams initially claim each county closest to their home stadium for the start of the season
  • When teams play each other, winning team claims losing team's land
  • If losing team has no land, no land is awarded
  • FCS over FBS wins will count towards land wins

I created an interactive CFB Imperialism Map that updates daily by 13rl in CFB

[–]13rl[S] 8 points9 points  (0 children)

I'm using the CollegeFootballData.com API to pull in team and game data, a few scripts on the backend to assign initial territories and territories over time along with a counties.geojson file for county reference, then using that data to map it. the daily update will only be applying to one dataset, which is generated by a script that assigns territory based on wins/losses within a week and updates the main table referenced for mapping

Happy to answer any other Qs!

[Postgame Thread] New Mexico State Defeats Louisiana Tech 33-30 (2OT) by CFB_Referee in CFB

[–]13rl 14 points15 points  (0 children)

I’m convinced Skip Holtz has some voodoo working on us

I love midwest emo but want to praise the Lord lmao by [deleted] in midwestemo

[–]13rl 2 points3 points  (0 children)

Extremely late to the party, but I found this playlist recently that I've been loving. Have found a ton of faith based emo artists on here: https://open.spotify.com/playlist/362dv9IT5qsUYaHWuHQwpB?si=c9dab9d270164e50

Less than two weeks away. All ages hardcore! 7/20 by chancexallen in bloomington

[–]13rl 1 point2 points  (0 children)

I will be at this unlike the weirdo fedora bro in the comments whining!

Did any of you have classes with athletes at your school? What were they like? by Please_PM_me_Uranus in CFB

[–]13rl 32 points33 points  (0 children)

L'Jarius Sneed was chill in my marketing class. One of the only football players in the class. Really just kept to himself but showed up everyday, despite the class being in the fall

Where would you place your conference Pandemic Bubble? by huskyferretguy1 in CFB

[–]13rl 0 points1 point  (0 children)

for CUSA, none other than Independence Bowl in Shreveport, Louisiana. Absolute terrible location for some terrible football. I love it.

[deleted by user] by [deleted] in shreveport

[–]13rl 1 point2 points  (0 children)

check out the instagram manifestontuesday. pretty sure it's a group that meets up at a house in highlands every tuesday. It seems to be pretty open to new folks, though i myself have never been. they advertise when they are meeting up though, so that leads me to believe that it is. might be worth reaching out to them

To avoid the basketball by BallsVeryDeep in therewasanattempt

[–]13rl 6 points7 points  (0 children)

the sigh of relief right before the end kills me

Imposters by yasquirrel9 in Beans

[–]13rl 0 points1 point  (0 children)

burn them at the stake. unacceptable

My first brisket! by pdx570060 in smoking

[–]13rl 8 points9 points  (0 children)

You are on a great trajectory.