Wenn ich geoNames nach seinen Daten abfrage, wird der Ortsname normalerweise auf zwei Arten zurückgegeben:
1) Name und 2) Toponymname
Was ist der Unterschied zwischen ihnen?
Aus der Suchdokumentation :
'name' und 'toponymName'
Die Antwort gibt zwei Namensattribute zurück. Das Attribut 'name' ist ein lokalisierter Name, der bevorzugte Name in der Sprache, die im optionalen Parameter 'lang' übergeben wurde, oder der Name, der die Antwort bei einer 'startWith'-Suche ausgelöst hat. Das Attribut 'toponymName' ist der Hauptname des Toponyms, der auf der Google Maps-Schnittstellenseite oder in der Geoname-Datei im Download angezeigt wird. Das Attribut 'name' wird von den alternativen Namen abgeleitet.
Daher wurde der Name basierend auf dem Sprachparameter lokalisiert, der zusammen mit der Abfrage übergeben wurde, und toponymName ist der kanonische Name.