Global

Members

map :L.Map

Leaflet-karta
Type:
  • L.Map
Source:

searchPlace :HTMLInputElement

Sökfält för plats
Type:
  • HTMLInputElement
Source:

Methods

courseDiagram(mostApplicants, courses)

Skapar stapeldiagram med sex mest sökta kurser
Parameters:
Name Type Description
mostApplicants Array.<number> ansökningsantal för kurserna
courses Array.<string> sex mest sökta kurserna
Source:

createMap()

Skapar kartan från Leaflet och triggar nästa funktion
Source:

createMarker(latitudes, longitudes)

Skapar markör på karta med första koordinaterna i arrayerna + skriver ut koordinater på skärmen
Parameters:
Name Type Description
latitudes Array.<number>
longitudes Array.<number>
Source:

diagramInfo(jsonData)

Fixar fram, sorterar och filtrerar data och skickar till stapeldiagram (courseDiagram)
Parameters:
Name Type Description
jsonData Array.<Object> antagningsstatistik från API
Source:

diagramInfoTwo(jsonData)

Fixar fram, sorterar och filtrerar data och skickar till cirkeldiagram (programDiagram)
Parameters:
Name Type Description
jsonData Array.<Object> antagningsstatistik från API
Source:

getSearch()

Skapar sökfunktion och tar värdet därifrån, skickar vidare
Source:

(async) importCourses()

Fetchar antagningsstatistik från länk med JSON-data och skickar till diagramfunktioner
Source:

(async) mapPlace(bigLetterValue)

fetchar platsinfo API utifrån sök-value som skickas hit
Parameters:
Name Type Description
bigLetterValue string sökvärdet (med stor bokstav)
Source:

mapSearch(jsonInfo)

Tar emot platsinfo från API och skapar arrayer med latitud samt longitud
Parameters:
Name Type Description
jsonInfo Array.<Object> array med platsobjekt från API
Source:

programDiagram(programApplicants, programs)

Skapar cirkeldiagram med fem mest sökta program
Parameters:
Name Type Description
programApplicants Array.<number> ansökningsantal för programmen
programs Array.<string> fem mest sökta programmen
Source: