Wanneer ik LocatieServer gebruik voor het geocoderen van adressen zónder huisletter of andere toevoeging, gaat het volgens mij niet goed wanneer er een adres is in dezelfde straat en met hetzelfde huisnummer maar mét huisletter of toevoeging.
Dankjewel voor je antwoord @Anton. Het werkt, maar bij letterlijk zoeken zijn er weer andere adressen die geen goede match hebben, omdat de opgegeven straatnaam niet exact overeenkomt met de officiële schrijfwijze.
In de API beschrijving op Github staat in paragraaf 3.2 dat je de qf=<query fields> parameter aan je request kunt toevoegen om bepaalde velden een extra ‘boost’ te geven. De default waarde zou exacte_match^1 suggest^0.5 huisnummer^0.5 huisletter^0.5 huisnummertoevoeging^0.5 zijn. Maar volgens mij is dit niet zo.
In paragraaf 3.2 staat het qf=<query fields> omschreven voor de “suggest” API. In je voorbeelden gebruik je de “free” API. Bij de “free” API staat het qf=<query fields> niet omschreven in de documentatie, maar werkt deze wel. Er is alleen geen default waarde voor ingesteld. Je kan twee dingen doen, namelijk de “suggest” API gebruiken zonder qf=<query fields>, of wanneer de eerste optie niet voldoet, de “free” API met qf=<query fields> zoals je die in je voorbeelden al gebruikt.