brandonfancher / charlotte-lightrail Goto Github PK
View Code? Open in Web Editor NEWCharlotte Light Rail App: the when and where of trains and stations. By Charlotte, for Charlotte.
Home Page: http://charlottelightrailapp.com/
Charlotte Light Rail App: the when and where of trains and stations. By Charlotte, for Charlotte.
Home Page: http://charlottelightrailapp.com/
Old stations have features. They could use a review.
New stations just have a default feature set currently. These are likely wrong and need to be researched and adjusted in the app.
Mapbox is turning off their deprecated Distance API on January 15, 2018. To ensure the application continues working, we must use their Matrix API instead. We have switched to this in PR #3.
This may prove problematic. The Matrix API's free tier includes 50,000 API calls per month. Each nearest-station query uses up 16 of these calls. (It was 16 x 16 before I optimized it to include the user's location as the only source!) Still, this allows for only around 104 nearest-station queries per day, across all our users. This will likely not be enough.
Additional API calls cost $0.50 per 1,000. That could add up quickly. I don't currently have a payment method on file with Mapbox, so when we near our limit, we'll get a warning. When we exceed it, we'll get a 10-day grace period before they shut us off.
As for alternatives, the Google Distance Matrix API has a monthly free-tier cap of 75,000 API calls. That's a modest increase, but it's not a viable solution at all; their T&C forbid it being used when displaying another map provider's map.
So, we may need to entertain various options, including, but not limited to:
We may have to get creative.
Open-source, but we want to keep it that way.
https://charlottenc.gov/cats/rail/cityLYNX/Pages/default.aspx
Charlotte just recently started up a portion of the new Gold line. This is a new street level car that runs East-West through downtown CLT.
How difficult would it be to add this new line into the app?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.