ich würde im Rahmen meiner Diplomarbeit gern die Daten von geonames für ein reverses Geocoding nutzen. Konkret bekomme ich Daten von Experimenten, die im Freiland stattgefunden haben und ich möchte gern prüfen, ob die eingetragenen Koordinaten mit dem angegebenen Land übereinstimmen, bzw. ob es sich überhaupt um ein Land handelt.
Dafür würde ich einen Dump der Datenbank in eine lokale mysql-Datenbank ziehen und nun die Frage: wie sind die Funktionen zum reverse geocoding implementiert? Habe mich mal ein wenig durch die javadoc gewühlt aber leider keinen konkreten Anhaltspunkt gefunden.
EDIT: wie sind die Länderdaten hinterlegt? Als polygone? Gibt es irgendeine Funktion wie z.B. liesWithIn()? Welche Datenbank/Tabelle wird bei reverse geocoding überhaupt angesprochen?
Wir haben im Moment nicht genug Resourcen auch noch Polygone anzubieten und zu supporten. Mit der Suchmaschiene deiner Wahl wirst du sicher rasch fündig.