Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-implement dashboard map #83

Closed
sman591 opened this issue Oct 26, 2018 · 2 comments · Fixed by #224
Closed

Re-implement dashboard map #83

sman591 opened this issue Oct 26, 2018 · 2 comments · Fixed by #224
Assignees
Milestone

Comments

@sman591
Copy link
Member

sman591 commented Oct 26, 2018

The Google Maps APIs are now API-key- and billing-restricted, which makes using them for student-run organizations harder (specifically the billing part; projects are required to have a credit card on file).

All we're using the Google Maps API for is to map cities -> longitude/latitude coordinates, which then get passed to the FCC.gov API for determining FIPS codes (to create a graph of counties). There has to be another API out there that handles this for us.

@sman591 sman591 changed the title Find alternative to Google Maps Re-implement dashboard map Feb 18, 2019
@sman591
Copy link
Member Author

sman591 commented Feb 18, 2019

From #58:

Right now, we display a high-level overview of where applicants are applying from, as well as the quantity.

However, if this were an interactive map (e.g. Google Maps overlay), this map could be zoomed in to see:

  • Exact location of applicants for planning bus routes
  • Visibility into which schools have a bus list active for them

For example: University Abc has a bus, but just down the road is another school with 5 applicants. Right now it's hard for someone to connect the dots, but if this was more precisely visible on a map, someone could see the close distance and be sure to reach out to those students about the bus.

@dquach217
Copy link
Contributor

An alternative to using Google API is Open Street Map which is open source and provides us with the same amount of features to what we are using.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants