Author Topic: TM Airports  (Read 2884 times)

0 Members and 1 Guest are viewing this topic.

Offline mapcat

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 1931
  • Last Login:Today at 05:06:28 am
Re: TM Airports
« Reply #15 on: August 03, 2025, 04:45:30 pm »
I just pulled in a few more upgrades. The default user.html page now has a list of all users and their totals, with sortable columns, and links to individual user pages that show what the old default showed. The all-airport map at airports.html has different markers color-coded by number of users with travels to/from/through each airport.

A new user si403 is on there so I can test some enhancements that will allow users to submit a different type of .alist, like si404 did. His file was broken down by trip, so certain airports such as LHR appeared several times, anytime he departed from or arrived at the airport. The script currently digests his .alist incorrectly, showing only A or D for airports that appeared multiple times rather than both A and D. So si403.alist is there to demonstrate what si404.alist *should* produce, rather than its current output. It also corrects a typo in one airport code (AGO -> AHO since I assumed he didn't fly home from Arkansas after visiting Sardinia).

I'd like to focus on the aesthetics next. Please post suggestions for how I might make the pages look better or provide more useful information.

index.html: the opening page probably should resemble the general TM index page (highways, rail) but I'm not sure what to include. It looks horrible right now so this is the first one I want to work on.
airports.html: it looks okay on my phone, but not great in landscape mode on a monitor. One thing that annoys me is the Leaflet map, which allows scrolling past 180° longitude, but only shows 2 hemispheres' worth of icons. It probably should be confined to -179.999° <-> 179.999° somehow. Not sure how to do that. A more attractive TM-style header and table would improve it as well.
user.html: generic page is boring but functional, and individual user pages have the same concerns as airports.html.
Clinched:

Offline jlam

  • Newbie
  • *
  • Posts: 12
  • Gender: Male
  • Last Login:Today at 02:31:12 am
  • All-around road enthusiast
Re: TM Airports
« Reply #16 on: August 03, 2025, 06:56:04 pm »
Created a pull request for a new list. Let me know if I messed up: https://github.com/TravelMapping/AirportData/pull/23
Bear down Arizona!

Offline mapcat

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 1931
  • Last Login:Today at 05:06:28 am
Re: TM Airports
« Reply #17 on: August 03, 2025, 09:27:06 pm »
Created a pull request for a new list. Let me know if I messed up: https://github.com/TravelMapping/AirportData/pull/23
Got it, thanks. I tested it and everything looks great. The airport part of TM auto-updates at :15 past the hour, so check back then.
Clinched:

Offline Scott5114

  • Newbie
  • *
  • Posts: 2
  • Gender: Male
  • Last Login:Yesterday at 07:12:23 pm
Re: TM Airports
« Reply #18 on: Yesterday at 01:03:14 am »
Interesting project! As someone else stated, there are a lot of different potential applications for the code base—bridges visited would be another one. If you had 2D areas, you'd also be able to stand up a mob-rule replacement fairly quickly if something ever happened to that.

Somewhere out there, there is probably an FAA directory that has all the airports in the US you could dump to the site. Some state DOTs have these as well. While your stated focus is commercial airports, there are a good number of hobbyist pilots who would probably appreciate a way to track general-aviation airports they've flown in and out of as well. (The main difficulty with these is that they don't always have IATA codes—my "home airport" growing up had the code 1K4, and I don't know whether that code that was assigned by FAA or Oklahoma DOT.)

It might be useful to have a way to note that you visited an airport by a mode of travel other than airplane (e.g. if you were only there to pick up a passenger).

Offline oscar

  • TM Collaborator
  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 1639
  • Last Login:Today at 01:28:56 am
    • Hot Springs and Highways pages
Re: TM Airports
« Reply #19 on: Yesterday at 10:03:18 am »
It might be useful to have a way to note that you visited an airport by a mode of travel other than airplane (e.g. if you were only there to pick up a passenger).

I have a few airports in that category:

Denver-DEN (drove through the departures level of the terminal, after clinching the Peña Blvd. airport connector -- I've never flown into or out of either that airport or the former Stapleton airport which originally had the DEN IATA code)

Martha's Vineyard-MVY (made a bus connection at that hub for the island's bus system after taking a ferry to the island, and went into the terminal for a bathroom and lunch break)

Tuktoyaktuk-YUB (rest stop after clinching NT 10 in a rental car)

Charles M. Schulz/Sonoma County-STS (drove onto the airport grounds, just to photograph the airport's cool Snoopy logo)

Ketchikan-KTN (went into the terminal for a bathroom break, using the free airport parking permit that came with taking my car on the airport ferry -- though I've also made a conventional layover at that airport, so it's already on my map)

I've also rented cars at many of the other airports already on my map, and also picked up my mother from and took a new Metrorail subway line to and from Dulles-IAD (also already on my airport and TM rail map).
« Last Edit: Yesterday at 12:53:52 pm by oscar »

Offline mapcat

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 1931
  • Last Login:Today at 05:06:28 am
Re: TM Airports
« Reply #20 on: Yesterday at 03:21:33 pm »
Thanks for the ideas. Adding another category for other airport visits--pick someone up, go inside for any purpose other than flying, etc--turned out to be easy. Use "X" instead of A, D, or L. It will show up in the table under "Other" and show up on the map as a plain black circle. I made the assumption that A, D, or L would supersede X for any user, hence the alternate symbol. Also, X airports are not included in the total count, but that can be changed.

Example here: https://tmairports.teresco.org/AirportData/air/web/user.html?user=mapcat (black circles at Baltimore, Denver, Indianapolis, and Toronto).

Would differentiating a refueling stop from a layover be useful? Making that change should be fairly simple as well.

Re ingesting an official airport list: that's not in my immediate plans. It would make the list on airports.html significantly longer and possibly affecting load time for negligible benefit IMO. I'm comfortable adding new airports to the csv as necessary. Copilot does most of the work anyway.
Clinched:

Offline oscar

  • TM Collaborator
  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 1639
  • Last Login:Today at 01:28:56 am
    • Hot Springs and Highways pages
Re: TM Airports
« Reply #21 on: Yesterday at 03:56:08 pm »
Would differentiating a refueling stop from a layover be useful? Making that change should be fairly simple as well.

I've had at least three refueling layovers (plus a possible fourth, at the same airport as one of the other three). I'm not sure there's any value to differentiating refueling from other layovers. The only thing I can think of is to differentiate layovers to make connections, from layovers with no plane change. But direct flights with no plane change might or might not include a refueling.

Two of my refueling stops went differently. One, in Cold Bay AK, we were not allowed to get off the plane (the Cold Bay stop wasn't on the itinerary, only strong headwinds made a refueling stop necessary). The other, in Kugluktuk NU, passengers were ordered to go into the terminal until the plane was refueled and ready to continue to the next destination. Maybe Canadian vs. U.S. rules, or different aircraft models.

I approve of the X option, and not applying it to airports already covered by A, D, or L. I will change my list file accordingly. Since three of my X airports are "exotic", you should consider adding them to the airports list.

Offline jlam

  • Newbie
  • *
  • Posts: 12
  • Gender: Male
  • Last Login:Today at 02:31:12 am
  • All-around road enthusiast
Re: TM Airports
« Reply #22 on: Yesterday at 07:27:15 pm »
Thanks for the ideas. Adding another category for other airport visits--pick someone up, go inside for any purpose other than flying, etc--turned out to be easy. Use "X" instead of A, D, or L. It will show up in the table under "Other" and show up on the map as a plain black circle. I made the assumption that A, D, or L would supersede X for any user, hence the alternate symbol. Also, X airports are not included in the total count, but that can be changed.

Example here: https://tmairports.teresco.org/AirportData/air/web/user.html?user=mapcat (black circles at Baltimore, Denver, Indianapolis, and Toronto).

Would differentiating a refueling stop from a layover be useful? Making that change should be fairly simple as well.

Re ingesting an official airport list: that's not in my immediate plans. It would make the list on airports.html significantly longer and possibly affecting load time for negligible benefit IMO. I'm comfortable adding new airports to the csv as necessary. Copilot does most of the work anyway.

I've done this at FNL and TKA, but the former isn't on the site yet. Can you add it?
Bear down Arizona!

Offline mapcat

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 1931
  • Last Login:Today at 05:06:28 am
Re: TM Airports
« Reply #23 on: Yesterday at 07:35:45 pm »
Absolutely. No need to ask, since new airports get added as they show up. But I'll go ahead and add FNL ahead of time since I'm currently processing some more.
Clinched:

Offline Bickendan

  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 645
  • Last Login:Yesterday at 08:37:22 pm
Re: TM Airports
« Reply #24 on: Yesterday at 08:33:31 pm »
I'd have to add Eugene (EUG) for a passenger pickup, and Denver for a Peña Blvd clinch to my list then.

Offline bejacob

  • Sr. Member
  • ****
  • Posts: 251
  • Last Login:Yesterday at 08:59:27 pm
Re: TM Airports
« Reply #25 on: Yesterday at 08:59:27 pm »
Would differentiating a refueling stop from a layover be useful?

No. Landing and taking off from the same airport should be considered a layover if you didn't leave the post security area. Staying on the plane or going into the terminal doesn't really make much of a difference as far as I'm concerned.

Think of it this way. If you never left the aircraft, the plane still made a layover at the intermediate airport.

I had one layover at ORD where I had to disembark because the crew was changing. I ended up boarding the same plane (different flight number) for my onward journey. Doing the "milk run" in southeast Alaska typically involves several layovers between SEA and ANC. For those, you typically stay on during the stops. 50 years ago, crossing the Pacific usually included several fuel stops. In NAN, staying on board was common, while HNL usually allowed getting out.

Airlines that don't operate a full hub and spoke model (Southwest and Breeze come to mind the US) might make several layovers potentially using the same flight number.

Best to keep it simple.

Here's my definition:
A and D require going into or out of the security area.
L would mean staying in the secure area (I would consider a layover that involved leaving the secure area as A + D rather than L, but that could be up for debate).
X would mean never crossing into the secure area.

Others may define things differently, but these guidelines should work for most

Offline LilianaUwU

  • :3
  • Newbie
  • *
  • Posts: 15
  • Gender: Female
  • Last Login:Today at 02:05:14 am
    • Bluesky
Re: TM Airports
« Reply #26 on: Yesterday at 11:41:29 pm »
Thank God there's middle of nowhere airports like YRT in Rankin Inlet but not actual international airports like YQB in Québec City.
terminally online trans girl who still finds a way to do over 4500 km of Québec highways. she/her.

Offline oscar

  • TM Collaborator
  • TM Collaborator
  • Hero Member
  • *****
  • Posts: 1639
  • Last Login:Today at 01:28:56 am
    • Hot Springs and Highways pages
Re: TM Airports
« Reply #27 on: Today at 12:28:33 am »
Thank God there's middle of nowhere airports like YRT in Rankin Inlet but not actual international airports like YQB in Québec City.

Only because none of us has yet logged a plane trip or visit to YQB, but one of us (me) has logged plane trips to and from YRT.

If you've been to YQB (even if by car or transit, since there's now an option to log visits to airports we haven't flown to or from), go ahead and log that, and that will put YQB on our map.

Offline LilianaUwU

  • :3
  • Newbie
  • *
  • Posts: 15
  • Gender: Female
  • Last Login:Today at 02:05:14 am
    • Bluesky
Re: TM Airports
« Reply #28 on: Today at 12:57:35 am »
Thank God there's middle of nowhere airports like YRT in Rankin Inlet but not actual international airports like YQB in Québec City.

Only because none of us has yet logged a plane trip or visit to YQB, but one of us (me) has logged plane trips to and from YRT.

If you've been to YQB (even if by car or transit, since there's now an option to log visits to airports we haven't flown to or from), go ahead and log that, and that will put YQB on our map.

I'm clearly too dumb to, y'know, read the original post of the thread. But I did that, as well as the rest of the airports I've been to.
terminally online trans girl who still finds a way to do over 4500 km of Québec highways. she/her.