Onverwacht resultaat van Nominatim

Hallo,

Ik wil met behulp van Nominatim een plaatsnaam bepalen voor een latitude/longitude.
Nu krijg ik voor een coordinaat in Amsterdam terug dat de name ‘Noord’ is: https://nominatim.openstreetmap.org/reverse.php?format=json&lat=52.4017392&lon=4.9153521&zoom=12&namedetails=1&extratags=1

Daar zou je kunnen zeggen, neem address.city

Voor deze geld dan ook address.city (en vooral niet suburb) als de juiste:
https://nominatim.openstreetmap.org/reverse.php?format=json&lat=51.6001664&lon=4.7909528&zoom=12&namedetails=1&extratags=1

Maar in dit geval heb ik de suburb weer nodig als de juiste plaats (En city juist niet):
https://nominatim.openstreetmap.org/reverse.php?format=json&lat=52.20434685&lon=4.61161317810145&zoom=12&namedetails=1&extratags=1

Heeft iemand een idee hoe ik op een juiste manier toch altijd bij de goede plaatsnaam kan komen?

Hendrik

Gebruik de citytag van de suburb?

Nee ook dat werkt niet, want in het laatste voorbeeld verwacht ik ‘Nieuwe Wetering’, dus daar is de suburb de juiste tag.