Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-06 Diskussionsfäden Sarah Hoffmann
On Wed, Nov 06, 2013 at 09:16:25AM +0100, Florian Lohoff wrote:
> On Tue, Nov 05, 2013 at 06:47:28PM +0100, Martin Koppenhoefer wrote:
> > Am 5. November 2013 16:13 schrieb Florian Lohoff :
> > 
> > > In meinem kleinen Weltbild muesste da auf dem boundary ein
> > > admin_level=6;8 drauf - oder die relation gedoppelt (Wenn man noch
> > > so Amtliche Gemeindeschluessel hat die Kreis und Stadt unterschiedlich
> > > sind etc)
> > 
> > +1, ich bin auch dafür, mehrere Relationen zu haben, wenn eine Einheit
> > mehrere Level abdeckt, d.h. z.B. eine für Kreis, eine für Stadt. Wie man
> > dann auf die Schnelle erkennt, dass die beiden wiederum "dasselbe" sind,
> > weiss ich nicht, durch räumliche Analyse wäre es sicherlich möglich. Oder
> > man macht nochmal ne Relation, um die beiden zusammenzubringen? ;-)
> 
> Den Vorschlag der auf tagging kam find ich beim ersten nachdenken nicht
> dumm.
> 
> Eine Multipolygon relation die die Grenze zusammenhaelt und ansonsten
> nichts beinhaltet.
> 
> Dann hat diese Relation wiederum andere relations (Mangels anderem
> schönen objekt) als member die den admin level beinhalten und andere
> Metainformationen.

Verschachtelte Relationen ist etwas, was osm2pgsql nicht kann und
wo auch keine Implementierung in Sicht ist. Da sieht es also eher
schlecht aus mit einer Unterstützung durch Nominatim.

Sarah

___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-06 Diskussionsfäden Martin Koppenhoefer


> Am 06/nov/2013 um 09:13 schrieb Florian Lohoff :
> 
> Wobei einige Kreise sich als "Landkreis" und einige nur als "Kreis"
> bezeichnen.
> 
> Scheint eine Bundeslandgeschichte zu sein. Wie man DAS dann abbildet - Puh.


manche haben das Kreis auch im Namen (meist wenn es keine Stadt ist, sondern 
eine Region den Namen gibt) und wieder andere heißen Stadtkreis (was ggf. etwas 
leicht anderes ist als ein Landkreis).

Es gibt wohl name:prefix oder ähnlich fürs taggen.

Gruß,
Martin
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-06 Diskussionsfäden Florian Lohoff
On Tue, Nov 05, 2013 at 06:47:28PM +0100, Martin Koppenhoefer wrote:
> Am 5. November 2013 16:13 schrieb Florian Lohoff :
> 
> > In meinem kleinen Weltbild muesste da auf dem boundary ein
> > admin_level=6;8 drauf - oder die relation gedoppelt (Wenn man noch
> > so Amtliche Gemeindeschluessel hat die Kreis und Stadt unterschiedlich
> > sind etc)
> 
> +1, ich bin auch dafür, mehrere Relationen zu haben, wenn eine Einheit
> mehrere Level abdeckt, d.h. z.B. eine für Kreis, eine für Stadt. Wie man
> dann auf die Schnelle erkennt, dass die beiden wiederum "dasselbe" sind,
> weiss ich nicht, durch räumliche Analyse wäre es sicherlich möglich. Oder
> man macht nochmal ne Relation, um die beiden zusammenzubringen? ;-)

Den Vorschlag der auf tagging kam find ich beim ersten nachdenken nicht
dumm.

Eine Multipolygon relation die die Grenze zusammenhaelt und ansonsten
nichts beinhaltet.

Dann hat diese Relation wiederum andere relations (Mangels anderem
schönen objekt) als member die den admin level beinhalten und andere
Metainformationen.

Wierum jetzt der link ist bin ich nicht religioes.

Damit ist Flaeche - also die ausdehung und lage - getrennt von der
der Funktion.

Keine ganz dumme Idee.

Flo
-- 
Florian Lohoff f...@zz.de


signature.asc
Description: Digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-06 Diskussionsfäden Florian Lohoff
On Tue, Nov 05, 2013 at 07:59:35PM +0100, Martin Koppenhoefer wrote:
> Dachte zunächst, der Landkreis Tübingen hiesse nicht "Tübingen" sondern
> "Landkreis Tübingen", dito der Regierungsbezirk. Naja, sieht aber doch
> nicht so aus, habe mal ein bisschen gesucht und das hier gefunden:
> http://www.verfassungen.de/de/bw/bw-kreisreformgesetz71.htm sieht so aus,
> als hieße der Landkreis Tübingen evtl. doch "Tübingen". Mist.

Wobei einige Kreise sich als "Landkreis" und einige nur als "Kreis"
bezeichnen.

Scheint eine Bundeslandgeschichte zu sein. Wie man DAS dann abbildet - Puh.

Flo
-- 
Florian Lohoff f...@zz.de


signature.asc
Description: Digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-05 Diskussionsfäden Martin Koppenhoefer
Am 5. November 2013 19:54 schrieb Sarah Hoffmann :

> > Prinzipiell sollte man m.E. auch die name-tags mal durchgehen, für einen
> > admin_level 8 gehört m.E. ein "Landkreis" (bzw. Kreisfreie Stadt oder was
> > es ist) zum Namen dazu, oder was meint Ihr?
>
> Ich bin da etwas gespalten. Normalerweise würde ich sehr resolut sagen,
> dass Typenangaben im name-Tag nichts zu suchen haben. Im Fall der
> Regierungsbezirke entschärft es aber obriges Problem ein bisschen,
> das Präfix dabeizuhaben (ohne Präfix würde die richtige Adresse nicht
> einmal in der Liste auftauchen). Es bleibt aber trotzdem ein böser Hack für
> einen Bug in der Suchmaschine.
>

Dachte zunächst, der Landkreis Tübingen hiesse nicht "Tübingen" sondern
"Landkreis Tübingen", dito der Regierungsbezirk. Naja, sieht aber doch
nicht so aus, habe mal ein bisschen gesucht und das hier gefunden:
http://www.verfassungen.de/de/bw/bw-kreisreformgesetz71.htm sieht so aus,
als hieße der Landkreis Tübingen evtl. doch "Tübingen". Mist.

Gruß Martin
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-05 Diskussionsfäden Sarah Hoffmann
On Tue, Nov 05, 2013 at 05:52:41PM +0100, Martin Koppenhoefer wrote:
> Ich habe ein ähnliches Problem (naja) bei Tübingen, das einerseits
> Universitätsstadt ist (admin_level=8) andererseits auch Regierungsbezirk
> (admin_level=5). Wenn ich nun ins Suchfeld "Olgastraße 8, Tübingen"
> eingebe, wird der Regierungsbezirk präferiert (in D. ziemlich unüblich,
> eine Adresse über den Reg.bez. zu definieren ohne Stadt), und ich bekomme
> lauter Treffer, die gar nicht in Tübingen liegen sondern irgendwo im
> Regierungsbezirk d.h. evtl. auch 100km entfernt. Für ein brauchbares
> Suchergebnis muss ich die Postleitzahl hinzufügen, seltsamerweise geht
> "olgastr. 8,  tübingen, tübingen" auch nicht (was aber auch nicht viel
> bringen würde, so sucht wohl kaum jemand).

Es wird nichts präferiert, das ist genau das Problem. Die Suchbegriffe
für den Adresseteil kommen ungeordnet daher und dann passt Tübingen eben
genausogut wie Regierungsbezirk Tübingen und die Reihenfolge der Ergebnisse
ist willkürlich. 

> Ebenfalls seltsam ist, dass bei einer Suche nach "Tübingen" der
> Regierungsbezirk dann wiederum nicht unter den ersten Ergebnissen auftaucht
> (der Landkreis allerdings schon).

Das ist nicht seltsam, weil für den Namensteil (nicht aber den Addressteil, 
s.o),
perfekt passende Ergebnisse bevorzugt werden. Wenn es welche gibt, kommen
partielle Namen nicht in den ersten Hits vor.

> Prinzipiell sollte man m.E. auch die name-tags mal durchgehen, für einen
> admin_level 8 gehört m.E. ein "Landkreis" (bzw. Kreisfreie Stadt oder was
> es ist) zum Namen dazu, oder was meint Ihr?

Ich bin da etwas gespalten. Normalerweise würde ich sehr resolut sagen,
dass Typenangaben im name-Tag nichts zu suchen haben. Im Fall der
Regierungsbezirke entschärft es aber obriges Problem ein bisschen,
das Präfix dabeizuhaben (ohne Präfix würde die richtige Adresse nicht
einmal in der Liste auftauchen). Es bleibt aber trotzdem ein böser Hack für
einen Bug in der Suchmaschine.

Gruss

Sarah

___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-05 Diskussionsfäden Martin Koppenhoefer
Am 5. November 2013 16:13 schrieb Florian Lohoff :

> In meinem kleinen Weltbild muesste da auf dem boundary ein
> admin_level=6;8 drauf - oder die relation gedoppelt (Wenn man noch
> so Amtliche Gemeindeschluessel hat die Kreis und Stadt unterschiedlich
> sind etc)
>


+1, ich bin auch dafür, mehrere Relationen zu haben, wenn eine Einheit
mehrere Level abdeckt, d.h. z.B. eine für Kreis, eine für Stadt. Wie man
dann auf die Schnelle erkennt, dass die beiden wiederum "dasselbe" sind,
weiss ich nicht, durch räumliche Analyse wäre es sicherlich möglich. Oder
man macht nochmal ne Relation, um die beiden zusammenzubringen? ;-)

Gruß,
Martin
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-05 Diskussionsfäden Florian Lohoff

Hi,

On Tue, Nov 05, 2013 at 05:52:41PM +0100, Martin Koppenhoefer wrote:
> Ich habe ein ähnliches Problem (naja) bei Tübingen, das einerseits
> Universitätsstadt ist (admin_level=8) andererseits auch Regierungsbezirk
> (admin_level=5). Wenn ich nun ins Suchfeld "Olgastraße 8, Tübingen"
> eingebe, wird der Regierungsbezirk präferiert (in D. ziemlich unüblich,
> eine Adresse über den Reg.bez. zu definieren ohne Stadt), und ich bekomme
> lauter Treffer, die gar nicht in Tübingen liegen sondern irgendwo im
> Regierungsbezirk d.h. evtl. auch 100km entfernt. Für ein brauchbares
> Suchergebnis muss ich die Postleitzahl hinzufügen, seltsamerweise geht
> "olgastr. 8,  tübingen, tübingen" auch nicht (was aber auch nicht viel
> bringen würde, so sucht wohl kaum jemand).
> 
> Ebenfalls seltsam ist, dass bei einer Suche nach "Tübingen" der
> Regierungsbezirk dann wiederum nicht unter den ersten Ergebnissen auftaucht
> (der Landkreis allerdings schon).
> 
> Prinzipiell sollte man m.E. auch die name-tags mal durchgehen, für einen
> admin_level 8 gehört m.E. ein "Landkreis" (bzw. Kreisfreie Stadt oder was
> es ist) zum Namen dazu, oder was meint Ihr?

Kreisfreie Stadt definitiv nicht. Bielefeld heist Bielefeld und nicht
"Kreisfreie Stadt Bielefeld"

Der Kreis Gütersloh ist ja eine funktion - Kreis und der Name Gütersloh.

Da bin ich gespalten ob das Sinn macht. Problematisch ist hier das es
die Stadt Gütersloh und den Kreis Gütersloh gibt :)

is_in behinhaltet dann 

Gütersloh,Gütersloh,Detmold,Nordrhein-Westfalen,Deutschland

wobei das Kreis Gütersloh und Regierungsbezirk Detmold ist :)

Flo
-- 
Florian Lohoff f...@zz.de


signature.asc
Description: Digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-05 Diskussionsfäden Martin Koppenhoefer
Am 5. November 2013 17:52 schrieb Martin Koppenhoefer <
dieterdre...@gmail.com>:

>
> Am 5. November 2013 15:17 schrieb Sarah Hoffmann :
>
>
>> Ich täte Nominatim diesbezüglich gerne verbessern, aber was es
>> dafür ersteinmal braucht, ist ein einheitliches Taggingschema
>> für das Problem "boundary erstreckt sich über mehrere admin_levels".
>
>
>
> Ich habe ein ähnliches Problem (naja) bei Tübingen, das einerseits
> Universitätsstadt ist (admin_level=8)
>


sorry, für den Landkreis natürlich 6 und nicht 8.

Gruß Martin
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-05 Diskussionsfäden Martin Koppenhoefer
Am 5. November 2013 15:17 schrieb Sarah Hoffmann :

>
> Ich täte Nominatim diesbezüglich gerne verbessern, aber was es
> dafür ersteinmal braucht, ist ein einheitliches Taggingschema
> für das Problem "boundary erstreckt sich über mehrere admin_levels".



Ich habe ein ähnliches Problem (naja) bei Tübingen, das einerseits
Universitätsstadt ist (admin_level=8) andererseits auch Regierungsbezirk
(admin_level=5). Wenn ich nun ins Suchfeld "Olgastraße 8, Tübingen"
eingebe, wird der Regierungsbezirk präferiert (in D. ziemlich unüblich,
eine Adresse über den Reg.bez. zu definieren ohne Stadt), und ich bekomme
lauter Treffer, die gar nicht in Tübingen liegen sondern irgendwo im
Regierungsbezirk d.h. evtl. auch 100km entfernt. Für ein brauchbares
Suchergebnis muss ich die Postleitzahl hinzufügen, seltsamerweise geht
"olgastr. 8,  tübingen, tübingen" auch nicht (was aber auch nicht viel
bringen würde, so sucht wohl kaum jemand).

Ebenfalls seltsam ist, dass bei einer Suche nach "Tübingen" der
Regierungsbezirk dann wiederum nicht unter den ersten Ergebnissen auftaucht
(der Landkreis allerdings schon).

Prinzipiell sollte man m.E. auch die name-tags mal durchgehen, für einen
admin_level 8 gehört m.E. ein "Landkreis" (bzw. Kreisfreie Stadt oder was
es ist) zum Namen dazu, oder was meint Ihr?

Gruß Martin
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-05 Diskussionsfäden Sarah Hoffmann
On Tue, Nov 05, 2013 at 04:13:33PM +0100, Florian Lohoff wrote:
> Wo finde ich den denn?!? Ich finde noch ein type und class. Die sind 
> type=house
> class=place bei gefundenen Adressen sehe ich gerade. Das reicht mir so weit
> weil ich eh nur mit exakt gefundenen Adressen was anfangen kann.
> 
> $ wget -O - -q 
> 'http://nominatim.openstreetmap.org/?q=Dachsweg+2%2C+53125+Bonn&format=json&addressdetails=1'
>  | perl -e 'use JSON; use Data::Dumper; print Dumper(decode_json());'

Versuche es mal mit format=jsonv2.

Ich könnte schwören, es stand mal in der Doku, dass es verschiedene
json-Formate gibt. Habe es jetzt wieder angefügt. Der Hauptunterschied
zwischen beiden Formaten ist dass class in jsonv2 durch category 
ersetzt wurde.

Ich schreibe auch mal auf die Todo-Liste, place_rank im json-Format
zu exportieren.

Gruss

Sarah



___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-05 Diskussionsfäden Florian Lohoff
On Tue, Nov 05, 2013 at 02:17:04PM +, Sarah Hoffmann wrote:
> > Schon klar - Eigentlich sind sie beides denn Administrativ uebernehmen
> > Kreisfreie Städte sowohl die Administrativen Tätigkeiten der Kreise wie
> > auch der Kommunen. Deshalb wäre ja der Ansatz das die Boundary sowohl 
> > level 6 wie auch level 8 ist.
> 
> Leider ist es aber so zur Zeit nicht gemappt. Zur Zeit haben wir
> nur boundaries mit admin_level=6 in der Datenbank und es gibt
> praktisch keine Möglichkeit zwischen echten Kreisen und kreisfreien 
> Städten zu unterscheiden.

In meinem kleinen Weltbild muesste da auf dem boundary ein
admin_level=6;8 drauf - oder die relation gedoppelt (Wenn man noch
so Amtliche Gemeindeschluessel hat die Kreis und Stadt unterschiedlich sind etc)

> Falls also jemand mal Lust hat, dass ganze auf tagging@ zur Sprache
> zu bringen und es da dann eine Einigung gibt, könnte man das auch
> irgendwie Nominatim beibringen.

Ich spiele mal den überbringer der schlechten Nachricht ;)

> Importance macht nur wirklich Sinn bei Objekten für die es einen
> Wikipedia-Eintrag gibt, also eher oberhalb vom Strassen-Level.
> 
> Wenn du wissen willst, ob die Hausnummer gefunden wurde oder nur
> die Strasse, empfehle ich place_rank zu parsen. Hausnummern haben
> Rank 30, Strassen Rank 26 oder 27. Eine vollständige Liste der
> Ranks ist hier:
> http://wiki.openstreetmap.org/wiki/Nominatim/Development_overview#Indexing.2Faddress_calculation

Wo finde ich den denn?!? Ich finde noch ein type und class. Die sind type=house
class=place bei gefundenen Adressen sehe ich gerade. Das reicht mir so weit
weil ich eh nur mit exakt gefundenen Adressen was anfangen kann.

$ wget -O - -q 
'http://nominatim.openstreetmap.org/?q=Dachsweg+2%2C+53125+Bonn&format=json&addressdetails=1'
 | perl -e 'use JSON; use Data::Dumper; print Dumper(decode_json());'
$VAR1 = [
  {
'importance' => '0.701',
'boundingbox' => [
   '50.6949348449707',
   '50.6950569152832',
   '7.03250122070312',
   '7.03274393081665'
 ],
'licence' => "Data \x{a9} OpenStreetMap contributors, ODbL 1.0. 
http://www.openstreetmap.org/copyright";,
'lat' => '50.6949951',
'osm_id' => '117778981',
'osm_type' => 'way',
'display_name' => "2, Dachsweg, Kottenforst, Duisdorf, Hardtberg, 
Bonn, Regierungsbezirk K\x{f6}ln, Nordrhein-Westfalen, 53125, Deutschland, 
European Union",
'place_id' => '73028038',
'address' => {
   'country' => 'Deutschland',
   'state_district' => "Regierungsbezirk K\x{f6}ln",
   'country_code' => 'de',
   'city_district' => 'Hardtberg',
   'forest' => 'Kottenforst',
   'state' => 'Nordrhein-Westfalen',
   'house_number' => '2',
   'suburb' => 'Duisdorf',
   'continent' => 'European Union',
   'county' => 'Bonn',
   'postcode' => '53125',
   'road' => 'Dachsweg'
 },
'type' => 'house',
'lon' => '7.0326225521614',
'class' => 'place'
  }
];

-- 
Florian Lohoff f...@zz.de


signature.asc
Description: Digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-05 Diskussionsfäden Sarah Hoffmann
Hi,

On Tue, Nov 05, 2013 at 02:36:20PM +0100, Florian Lohoff wrote:
> > Kreisfreie Städte sind in Deutschland leider irgendwo zwischen
> > level 6 und 8.
> > http://wiki.openstreetmap.org/wiki/File:Administrative_Gliederung_Deutschlands_admin_level.png
> > http://wiki.openstreetmap.org/wiki/DE:Tag:boundary%3Dadministrative
> 
> Schon klar - Eigentlich sind sie beides denn Administrativ uebernehmen
> Kreisfreie Städte sowohl die Administrativen Tätigkeiten der Kreise wie
> auch der Kommunen. Deshalb wäre ja der Ansatz das die Boundary sowohl 
> level 6 wie auch level 8 ist.

Leider ist es aber so zur Zeit nicht gemappt. Zur Zeit haben wir
nur boundaries mit admin_level=6 in der Datenbank und es gibt
praktisch keine Möglichkeit zwischen echten Kreisen und kreisfreien 
Städten zu unterscheiden.

> > Ich kann verstehen wenn Nominatim mangels einer weiteren relation
> > level=8 (city) nur den level=6 (county) zurückgibt. Die gleiche
> > Relation nochmal in den city Wert zurückzugeben finde ich macht
> > wenig Sinn. Oder geht es darum, dass beim geocoden das Feld 'city'
> > nie leer sein sollte?
> 
> Genau - Sonst faengt jeder an die nominatim resultate mit code
> aufzupimpen um das Ergebniss bewerten zu koennen.

Ich täte Nominatim diesbezüglich gerne verbessern, aber was es
dafür ersteinmal braucht, ist ein einheitliches Taggingschema
für das Problem "boundary erstreckt sich über mehrere admin_levels".
Ich bin entschieden gegen soetwas wie 'de:place' weil das Problem
allgemein genug ist, dass es keine Sonderregelung für Deutschland
braucht.

Falls also jemand mal Lust hat, dass ganze auf tagging@ zur Sprache
zu bringen und es da dann eine Einigung gibt, könnte man das auch
irgendwie Nominatim beibringen.

> Ich versuche gerade herauszufinden in wieweit man den nominatim
> Ergebnissen "trauen" kann - D.h. wie bewerte ich ob die vollstaendige
> und richtige Adresse gefunden wurde.
> 
> Die importance die zurueckgeliefert wird ist so weit ich das sehe
> eher unbrauchbar. Bei vollstaendigen Adressen wie oben schwankt die
> zwischen 0.600 und 1.1 - Und ob eine Hausnummer und vor allem
> die abgefragt Hausnummer wirklich gefunden wurde sieht man da nicht.

Importance macht nur wirklich Sinn bei Objekten für die es einen
Wikipedia-Eintrag gibt, also eher oberhalb vom Strassen-Level.

Wenn du wissen willst, ob die Hausnummer gefunden wurde oder nur
die Strasse, empfehle ich place_rank zu parsen. Hausnummern haben
Rank 30, Strassen Rank 26 oder 27. Eine vollständige Liste der
Ranks ist hier:
http://wiki.openstreetmap.org/wiki/Nominatim/Development_overview#Indexing.2Faddress_calculation

Gruss

Sarah

___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-05 Diskussionsfäden Florian Lohoff

Hi,

On Tue, Nov 05, 2013 at 12:43:51PM +0100, Marc Tobias wrote:
> Hi,
> 
> So wie ich das sehe ist die gesuchte Adresse im Stadtbezirk
> Hardtberg, Kreis(freie Stadt) Bonn.
> 
> Es gibt auch einen Stadtbezirk Bonn
> http://de.wikipedia.org/wiki/Bonn_%28Stadtbezirk%29
> http://commons.wikimedia.org/wiki/File:Bonn_Stadtbezirke.png
> http://www.openstreetmap.org/browse/relation/2121824
> aber der kommt bei dieser Adresse nicht in Frage.
> 
> Kreisfreie Städte sind in Deutschland leider irgendwo zwischen
> level 6 und 8.
> http://wiki.openstreetmap.org/wiki/File:Administrative_Gliederung_Deutschlands_admin_level.png
> http://wiki.openstreetmap.org/wiki/DE:Tag:boundary%3Dadministrative

Schon klar - Eigentlich sind sie beides denn Administrativ uebernehmen
Kreisfreie Städte sowohl die Administrativen Tätigkeiten der Kreise wie
auch der Kommunen. Deshalb wäre ja der Ansatz das die Boundary sowohl 
level 6 wie auch level 8 ist.

> Ich kann verstehen wenn Nominatim mangels einer weiteren relation
> level=8 (city) nur den level=6 (county) zurückgibt. Die gleiche
> Relation nochmal in den city Wert zurückzugeben finde ich macht
> wenig Sinn. Oder geht es darum, dass beim geocoden das Feld 'city'
> nie leer sein sollte?

Genau - Sonst faengt jeder an die nominatim resultate mit code
aufzupimpen um das Ergebniss bewerten zu koennen.

Ich versuche gerade herauszufinden in wieweit man den nominatim
Ergebnissen "trauen" kann - D.h. wie bewerte ich ob die vollstaendige
und richtige Adresse gefunden wurde.

Die importance die zurueckgeliefert wird ist so weit ich das sehe
eher unbrauchbar. Bei vollstaendigen Adressen wie oben schwankt die
zwischen 0.600 und 1.1 - Und ob eine Hausnummer und vor allem
die abgefragt Hausnummer wirklich gefunden wurde sieht man da nicht.

D.h. im moment baue ich dann aus den Adressdetails eine Adresse zusammen
und mache dann ein trigram compare aber irgendwie ist das doof.

Flo
-- 
Florian Lohoff f...@zz.de


signature.asc
Description: Digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] nominatim und Kreisfreie Städte

2013-11-05 Diskussionsfäden Marc Tobias

Hi,

So wie ich das sehe ist die gesuchte Adresse im Stadtbezirk
Hardtberg, Kreis(freie Stadt) Bonn.

Es gibt auch einen Stadtbezirk Bonn
http://de.wikipedia.org/wiki/Bonn_%28Stadtbezirk%29
http://commons.wikimedia.org/wiki/File:Bonn_Stadtbezirke.png
http://www.openstreetmap.org/browse/relation/2121824
aber der kommt bei dieser Adresse nicht in Frage.

Kreisfreie Städte sind in Deutschland leider irgendwo zwischen
level 6 und 8.
http://wiki.openstreetmap.org/wiki/File:Administrative_Gliederung_Deutschlands_admin_level.png
http://wiki.openstreetmap.org/wiki/DE:Tag:boundary%3Dadministrative

Ich kann verstehen wenn Nominatim mangels einer weiteren relation
level=8 (city) nur den level=6 (county) zurückgibt. Die gleiche
Relation nochmal in den city Wert zurückzugeben finde ich macht
wenig Sinn. Oder geht es darum, dass beim geocoden das Feld 'city'
nie leer sein sollte?

Es gibt einen node Bonn (place=city)
http://www.openstreetmap.org/browse/node/26373169
aber der sollte als Zentrum (label) für die relation Kreisfreie
Stadt Bonn eigetragen werden. Eine Nominatim Suche in München zeigt,
dass die Stadt level=8 trotzdem nicht zurückgegeben würde.


marc tobias






Date: Tue, 5 Nov 2013 11:15:06 +0100
From: Florian Lohoff 
To: talk-de@openstreetmap.org
Subject: [Talk-de] nominatim und Kreisfreie Städte
Message-ID: <20131105101506.ga23...@pax.zz.de>
Content-Type: text/plain; charset="iso-8859-1"


Hi,
mir ist dieser hier aufgefallen;

http://nominatim.openstreetmap.org/?q=Dachsweg+2%2C+53125+Bonn&format=json&addressdetails=1

Perl umformatiert - nicht wundern

 'address' => {
   'country' => 'Deutschland',
   'state_district' => "Regierungsbezirk K\x{f6}ln",
   'country_code' => 'de',
   'city_district' => 'Hardtberg',
   'forest' => 'Kottenforst',
   'state' => 'Nordrhein-Westfalen',
   'house_number' => '3',
   'suburb' => 'Duisdorf',
   'continent' => 'European Union',
   'county' => 'Bonn',
   'postcode' => '53125',
   'road' => 'Dachsweg'
 },

Was ich hier nicht verstehe ist das Bonn nur als "County" auftaucht -
D.h. als Kreis aber nicht als "City".

Sollte nicht Bonn als County UND City auftauchen - Oder wenn als
City alleine aber nie als County alleine.

http://www.openstreetmap.org/browse/way/117778983

addr:city = Bonn
addr:housenumber = 3
addr:postcode = 53125
addr:street = Dachsweg
building = yes

Es mag ja sein das Nomatim die admin boundarys bevorzugt - da sollte
aber ein level 8 und ein level 6 existieren oder wie ist da der weg?

Flo




___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de