You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#26 2017-02-02 16:37:16

Schildbuerger
Member
From: Bergisch Gladbach, Schildgen
Registered: 2011-07-03
Posts: 179

Re: Einspielen von POIs über API?

kemrich wrote:

Bei den Testdaten wurde meines Wissens das Google Geocoding genutzt. Aber aus den genannten lizenzrechtlichen Gründen und dem Qualitätsaspekt wird sicherlich die auch erwähnte manuelle Prüfung und Bearbeitung durch einen Menschen notwendig sein.

Aus eigener Erfahrung kann ich sagen das die Google Koordinaten häufig um dutzende und mehr Meter neben den eigentlichen liegen.
Die können "eigentlich" nur als grober Anhaltspunkt gewertet werden, nach dem Motto "da ungefähr ist was"...


Viele Grüße
Helmut

Offline

#27 2017-02-02 16:38:32

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Einspielen von POIs über API?

Schildbuerger wrote:

Aus eigener Erfahrung kann ich sagen das die Google Koordinaten häufig um dutzende und mehr Meter neben den eigentlichen liegen.
Die können "eigentlich" nur als grober Anhaltspunkt gewertet werden, nach dem Motto "da ungefähr ist was"...

Egal wie gut oder schlecht die sein mögen: die sind tabu.

Gruss
walter

Offline

#28 2017-02-02 17:28:07

woodpeck
Member
Registered: 2009-12-02
Posts: 1,210

Re: Einspielen von POIs über API?

kemrich wrote:

Hier ist ein erstes OSM Mapping, Hauptkey fehlt noch ...

Wie gesagt, die "keywords" können wir eher nicht gebrauchen, das ist Werbung.

Offline

#29 2017-02-02 17:31:50

woodpeck
Member
Registered: 2009-12-02
Posts: 1,210

Re: Einspielen von POIs über API?

wambacher wrote:

Es gibt die Möglichkeit, den OSM-basierenden Geocoder Nominatim zu verwenden, wobei so viele Queries sicher an die Schmerzgrenze (Usage Policy) von Nominatim kommen.

Nur um Unklarheiten zu vermeiden, auch automatisch mit Nominatim georeferenzierte Daten müssen *unbedingt* manuell geprüft werden, bevor sie zu OSM hochgeladen werden. Sonst passiert nämlich folgendes:

1. Nominatim-Anfrage nach einer bestimmten Hausnummer für einen POI wird gestellt
2. OSM hat in der Straße keine Hausnummern, Nominatim gibt einfach einen Punkt in der Mitte der Straße zurück
3. POI mit dieser Adresse wird hochgeladen, dadurch entsteht fälschlicherweise der Eindruck, die Hausnummer befinde sich tatsächlich an diesem Punkt in der Mitte der Straße
4. künftige Nominatim-Suchen nach dieser Adresse finden genau den Punkt in der Mitte der Straße...

alternativ auch mit "2. OSM hat hier nur eine Hausnummerninterpolation", auch hier würde ein blindes Hochladen eine Genauigkeit vorgaukeln, die nicht existiert.

Bye
Frederik

Offline

#30 2017-02-02 18:16:44

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,128

Re: Einspielen von POIs über API?

woodpeck wrote:
kemrich wrote:

Hier ist ein erstes OSM Mapping, Hauptkey fehlt noch ...

Wie gesagt, die "keywords" können wir eher nicht gebrauchen, das ist Werbung.

Gemeint ist wohl das man aus den keywords (zB. "Gutachten;Schätzungen;Oldtimer-Bewertungen;Unfallgutachten;KFZ-Bewertung;Laservermessung;Motorradrahmenvermessung;KFZ-Sachverständiger") das passende OSM Tag generiert, und was man macht wenn es keinen Tag für "KFZ-Sachverständiger" in OSM gibt. wink

Last edited by chris66 (2017-02-02 18:17:06)


Mapper aus dem Münsterland.

Offline

#31 2017-02-02 18:18:03

SammysHP
Member
From: Celle, Germany
Registered: 2012-02-27
Posts: 1,707
Website

Re: Einspielen von POIs über API?

kemrich wrote:

Wir kennen Nominatim und würden diesen dann auch nutzen, um die Koordinaten zu setzen.

Kleines Problem:

Fall A: Nominatim kennt die Adresse nicht, dann kommt bestenfalls irgendwas in der Nähe raus, was euch aber nicht weiter hilft.

Fall B: Es kennt die Adresse, dann ist die Wahrscheinlichkeit aber groß, dass der POI in OpenStreetMap bereits erfasst ist. Ihr müsstet also manuell (!) abgleichen, ob es zu ergänzende Daten gibt.

Fazit: Egal wie man es dreht und wendet, letztendlich läuft es darauf hinaus, dass jeder POI einzeln per Hand eingetragen werden muss (und das ohne die Berücksichtigung eurer Koordinaten).

Last edited by SammysHP (2017-02-02 18:18:44)

Offline

#32 2017-02-04 11:07:19

TobWen
Member
From: Ruhrgebiet
Registered: 2009-03-31
Posts: 1,112

Re: Einspielen von POIs über API?

Schildbuerger wrote:

Aus eigener Erfahrung kann ich sagen das die Google Koordinaten häufig um dutzende und mehr Meter neben den eigentlichen liegen.

Gerne sind bei Google übrigens auch mal die Straßen verdreht, die Hauskoordinaten wurden nämlich damals nicht mit dem BKG-Datensatz gekauft, sondern sind noch auf der alten TeleAtlas-Basis. Die Koordinaten sind daher teilweise auch mal schön parallel zur Straße interpoliert, obwohl die Gebäude teilweise Vorgärten usw. haben wink

Lustigerweise aktualisierte Google die Hauskoordinaten nicht mehr. Ich habe noch Datensätze aus 2007-2009 hier, die Koordinaten sind heute nahezu identisch wink


Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511

Offline

Board footer

Powered by FluxBB