View Issue Details

IDProjectCategoryView StatusLast Update
0000324GeoSetterImage Datapublic2008-05-11 15:16
ReporterRand__ Assigned ToFriedemann  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.4.21 beta 
Target VersionFixed in Version2.4.24 beta 
Summary0000324: Multiple Ergebnisse in Geonames Abfrage
DescriptionIn der 20er Beta gab es bei mehreren Treffern eine Abfrage welches denn jetzt der richtige Ort zu einer Koordinate sei - ich gehe mal davon aus das das immer noch da ist, aber bei Counties nicht greift:

Abfrage nach Mweelin -> Nr 3 ist korrekt, Nr 1 wird verwendet für County

1 T Mweelin
51.8913889-9.2638889 Ireland, Cork mountain
elevation 488m N 51° 53' 29'' W 9° 15' 50''
2 H Mweelin Lough
53.9422222-10.0013889 Ireland, County Mayo lake N 53° 56' 32'' W 10° 0' 5''
3 P Mweelin
53.9419444-10.0238889 Ireland, County Mayo populated locality N 53° 56' 31'' W 10° 1' 26''


Bei solchen Mehrfachergebnissen ist es natürlich immer schwer das Richtige zu finden, von daher sollte es eine Auswahlmöglichkeit geben. Alternativ könnte man die Entfernung zu den gegebenen Koordinaten berechnen und über einen einstelbaren Radius validieren, aber denke das erste ist einfacher;)
TagsNo tags attached.

Activities

Friedemann

2008-05-08 19:31

administrator   ~0000687

Ehrlich gesagt verstehe ich das nicht ganz. Wo und unter welchen Bedingungen wird etwas falsches bzw. schwer auszuwählendes angezeigt?

Rand__

2008-05-08 23:00

reporter   ~0000689

Koordinaten zeigen auf Punkt 3 -> mit "Mweelin" wird geonames abfrage gestartet, Aus Punkt 1 wird das County auf Cork gesetzt obwohl Mayo richtig wäre.

Friedemann

2008-05-11 14:35

administrator   ~0000708

Dies ist wieder einer von Deinen irischen Problemfällen ;-) Eine Auswahl wird deshalb nicht angezeigt, da ja bereits die Hilfsabfrage über http://ws.geonames.org/search?q=Mweelin&country=IE&style=FULL benutzt wird, da die Abfrage http://ws.geonames.org/findNearbyPostalCodes?lat=53.941944&lng=-10.023889&maxRows=10 keine daten liefert. Nur bei dieser Abfrage zeige ich bisher eine Auswahl auch mit Entfernungen an.

Dein Fall ist aber relativ einfach: Bisher nehme ich den ersten von http://ws.geonames.org/search?q=Mweelin&country=IE&style=FULL gefundenen Wert (liefert falschen Wert "Cork"). Allerdings ist da ja auch die gefunden Koordinate wesentlich weiter weg als die vom eigentlich richtigen dritten Datensatz mit "County Mayo". Ich nehme dann also einfach den nächstgelegenen. Eine dialoggesteuerte Auswahlmöglichkeit wäre ungleich komplizierter und auch eigentlich hier nicht nötig.

Issue History

Date Modified Username Field Change
2008-05-08 13:11 Rand__ New Issue
2008-05-08 19:30 Friedemann Status new => assigned
2008-05-08 19:30 Friedemann Assigned To => Friedemann
2008-05-08 19:31 Friedemann Note Added: 0000687
2008-05-08 23:00 Rand__ Note Added: 0000689
2008-05-11 14:35 Friedemann Note Added: 0000708
2008-05-11 15:16 Friedemann Status assigned => resolved
2008-05-11 15:16 Friedemann Fixed in Version => 3.4.51 beta
2008-05-11 15:16 Friedemann Resolution open => fixed