tom5760 / ezproxy-db

Database of URLs from institutions using proxy servers, like EZproxy.
https://libproxy-db.org/
Creative Commons Attribution Share Alike 4.0 International
22 stars 47 forks source link

Propose to add two new fields: location and country. #77

Closed gertab closed 1 year ago

gertab commented 1 year ago

I propose to add two new fields: location and country. The location target the main coordinated associated for each proxy, whereas the field shows a more approximate location for each proxy.

For instance, the following entry:

  {
    "name": "University of Malta",
    "url": "https://ejournals.um.edu.mt/login/?url=$@"
  }

becomes

  {
    "name": "University of Malta",
    "url": "https://ejournals.um.edu.mt/login/?url=$@",
    "location": {
      "lng": 14.4847432,
      "lat": 35.90232
    },
    "country": "Malta"
  }

Known issues regarding this approach. Some proxies may have campuses across different countries. So, I chose the country of the main campus. Also, some institutions may not have a main campus/headquarters, so the location coordinates may be inaccurate. For instance, Alberta Health Services is spread throughout Alberta, and OSF HealthCare is spread through Illinois.