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.***

#1 2015-06-24 11:13:51

Kolibri8
Member
Registered: 2015-06-19
Posts: 24

Beschränkungen Nominatim??

Hallo,

ich habe einen Parser in php geschrieben, der Adressen per Nominatim in Geo-Koordinaten umsetzt. Hat prima funktioniert. Damit ich die Scriptlaufzeit bei vielen Adressen nicht überschreite, ruft sich das Script immer wieder selber auf. Dann habe ich eine Testdatenbank genommen und versucht, je 10 Sekunden 30 Adressen über Nominatim abzufragen. Das hat bis ca. 1000 Adressen funktioniert und anschließend erhalte ich (bei laufendem Script, also ganz sicher ohne Änderungen im Script) keinen Rückgabewert mehr bei Nominatim.

Gibt es da irgendeine Begrenzung, in die ich hinein gelaufen bin?

Kolibri

Last edited by Kolibri8 (2015-06-24 11:14:47)

Offline

#2 2015-06-24 11:27:06

Kolibri8
Member
Registered: 2015-06-19
Posts: 24

Re: Beschränkungen Nominatim??

Jups. Habs ausprobiert. Script läuft von anderem Server einwandfrei.
Und wie komme ich von der Nomanitim-Spamlist weider runter? Oder geht das automatisch nach n Stunden oder so?

Kolibri

Offline

#3 2015-06-24 11:37:19

JoeSmith
Member
Registered: 2009-12-11
Posts: 30

Offline

#4 2015-06-24 12:31:53

gormo
Member
Registered: 2013-08-01
Posts: 2,119
Website

Re: Beschränkungen Nominatim??

Kolibri8 wrote:

versucht, je 10 Sekunden 30 Adressen über Nominatim abzufragen

Jo, maximale erlaubte Rate ist 1 Request pro Sekunde. Man muss sich immer an den nominArrr!tim-Codex halten


OSM hat nicht das Ziel bis Ende des Monats einen vollständigen Datensatz der Welt zu enthalten.
(nach S.W.) - Aber weil die Welt vielfältig ist, weil sie auch im Detail interessant ist, mag ich genaue Karten (nach C.)

Offline

#5 2015-06-24 12:39:27

Nakaner
Moderator
From: Karlsruhe
Registered: 2011-09-03
Posts: 3,046
Website

Re: Beschränkungen Nominatim??

Gar nicht, denke ich. Wegen Leuten wie dir, die unsere Server missbrauchen, braucht die.OSMF Spenden.

Derzeit läuft eine Spendenkampgne. Geh auf donate.openstreetmap.org, spende 250 Euro und bitte im öffentlichen Spendenkommentar um Entschuldigung und gib dort deine IP-Adressen an


Werdet Mitglied in der OSM Foundation und bestimmt über die Zukunft der Foundation und des Projekts mit. Ab 42 Mappingtagen in den letzten 365 Tagen ist es kostenlos. Jetzt beitreten ("Active Contributor Membership")!
Moderator im Bereich users: Austria

Offline

#6 2015-06-24 12:39:31

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

Re: Beschränkungen Nominatim??

Der Nominatim-Server hat genug zu tun mit den Anfragen aus dem normalen Betrieb, da ist es nicht erwünscht, dass Leute in Massen per Skript ihre Adresslisten geokodieren. Damit verbraucht man zu viele zentrale Server-Ressourcen. Aber Nominatim ist ja Open Source, d.h. man kann sich die Software selber installieren, einen Datensatz herunterladen und importieren, und dann geocodieren, bis einem schummrig wird wink http://wiki.openstreetmap.org/wiki/Nomi … stallation

Offline

#7 2015-06-24 13:55:52

Kolibri8
Member
Registered: 2015-06-19
Posts: 24

Re: Beschränkungen Nominatim??

Naja, ich wußte das nichtmal. Hätt' ichs gewußt, hätt' ichs nicht gemacht sad

Kolibri

Offline

#8 2015-06-24 15:09:10

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

Re: Beschränkungen Nominatim??

Kolibri8 wrote:

Naja, ich wußte das nichtmal. Hätt' ichs gewußt, hätt' ichs nicht gemacht sad

Selber schuld: Wenn du WIKI-Texte nicht durchliest sondern nur meinst "Ja, kenn ich schon", dann passiert sowas schon mal.

http://wiki.openstreetmap.org/wiki/DE:N … edingungen

Gruss
walter

Offline

#9 2015-06-24 15:11:53

maxbe
Member
Registered: 2010-01-19
Posts: 3,255
Website

Re: Beschränkungen Nominatim??

Mapquest hat noch einen Nominatim-Server mit OSM-Daten laufen. Vielleicht hat der grosszügiger Limits...

Offline

#10 2015-06-24 15:32:32

Kolibri8
Member
Registered: 2015-06-19
Posts: 24

Re: Beschränkungen Nominatim??

Teilweise ziemlich feindselige Atmosphäre hier... roll
Tzz..

Kolibri

Last edited by Kolibri8 (2015-06-24 15:32:44)

Offline

#11 2015-06-24 15:35:41

gormo
Member
Registered: 2013-08-01
Posts: 2,119
Website

Re: Beschränkungen Nominatim??

woodpeck wrote:

Der Nominatim-Server hat genug zu tun mit den Anfragen aus dem normalen Betrieb, da ist es nicht erwünscht, dass Leute in Massen per Skript ihre Adresslisten geokodieren.

Das Wiki sagt dazu

http://wiki.openstreetmap.org/wiki/Nominatim_usage_policy wrote:

Smaller one-time bulk tasks may be permissible, if these additional rules are followed: [...]

, d.h. je nach Anwendungsfall kann Kolibri schon eventuell die zentrale Instanz nutzen, wenn sie ihren Client repariert. Oder das Wiki ist an der Stelle falsch und muss angepasst werden.

...und könntet ihr bitte zu OSM-Anfängern freundlich sein? Anfänger heißen Anfänger, weil sie grade mit etwas anfangen. Das impliziert, dass man eventuell noch nicht das ganze Wiki durchgelesen hat ;-)


OSM hat nicht das Ziel bis Ende des Monats einen vollständigen Datensatz der Welt zu enthalten.
(nach S.W.) - Aber weil die Welt vielfältig ist, weil sie auch im Detail interessant ist, mag ich genaue Karten (nach C.)

Offline

#12 2015-06-24 17:33:06

moenk
Member
From: N52.466 E13.335
Registered: 2012-04-02
Posts: 493
Website

Re: Beschränkungen Nominatim??

Moin,

stell einfach auf den hier um: http://geocoder.opencagedata.com/

Ist auch OSM, aber recht gut verfeinert und um andere Geocoder bereichert.

LG,

-moenk

Offline

#13 2015-06-24 17:33:49

rza31
Member
Registered: 2014-08-09
Posts: 31

Re: Beschränkungen Nominatim??

gormo wrote:

...und könntet ihr bitte zu OSM-Anfängern freundlich sein? Anfänger heißen Anfänger, weil sie grade mit etwas anfangen. Das impliziert, dass man eventuell noch nicht das ganze Wiki durchgelesen hat ;-)

+1

Offline

#14 2015-06-24 17:42:04

Nakaner
Moderator
From: Karlsruhe
Registered: 2011-09-03
Posts: 3,046
Website

Re: Beschränkungen Nominatim??

Kolibri8 wrote:

Teilweise ziemlich feindselige Atmosphäre hier... roll

Kostenlos heißt nicht ohne Limit. Siehe Google & Co. Die sind auch (erstmal) kostenlos, haben aber auch Nutzungsbedingungen. Nach denen sollte man immer suchen, wenn man eine API anzapft. Ansonsten kriegt man halt eine ziemlich auf den Deckel.

Ich persönlich habe nur ein beschränktes Mitleid mit Leuten, die unsere Dienste missbrauchen. Newbie hin oder her.

Btw, es gibt Ideen, eine Art Bot-Abwehr-Schild zu entwickln, dessen Erkennungsregeln von den verschiedenen Betreibern kostenloser OSM-basierter Dienste gespeist werden. Sprich, wenn einer die Nominatim-API ärgern würde, würde seine IP bei Betreibern anderer Dienste auf der Greylist landen (d.h. prophylaktisch gedrosselt werden). Das ist aber bloß eine vage Idee, die auf Konferenzen schon durch den Raum gegeistert ist, von einer Implementierung weiß ich noch nichts. Sozusagen eine Vorstrafenregister für Bots.

Viele Grüße

Michael


Werdet Mitglied in der OSM Foundation und bestimmt über die Zukunft der Foundation und des Projekts mit. Ab 42 Mappingtagen in den letzten 365 Tagen ist es kostenlos. Jetzt beitreten ("Active Contributor Membership")!
Moderator im Bereich users: Austria

Offline

#15 2015-06-24 18:41:53

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

Re: Beschränkungen Nominatim??

gormo wrote:

...und könntet ihr bitte zu OSM-Anfängern freundlich sein? Anfänger heißen Anfänger, weil sie grade mit etwas anfangen. Das impliziert, dass man eventuell noch nicht das ganze Wiki durchgelesen hat ;-)

Ja, bin ja wieder lieb.

Wenn jemand anfragt, weil sie etwas "für der Prof" machen soll, dabei sich an Georeferenzierung rantastet ("Das Ganze müßte nicht einmal wirklich laufen, ich würde nur gerne den Weg dahin beschreiben. (also reine Theorie, das würde schon reichen)") und danach Nominatim in die Knie zwingt, kann ich auch schon mal knatschig werden.
Insbesonders da ich meine "Arbeiten für den Prof" später in einem mir damals unbekannten Drittmittel-Projekt wiedergefunden habe.

Dennoch Sorry für den herben Ton.
Walter

Last edited by wambacher (2015-06-24 18:43:07)

Offline

#16 2015-06-24 18:59:36

Kolibri8
Member
Registered: 2015-06-19
Posts: 24

Re: Beschränkungen Nominatim??

Sind ja doch (fast) alle nett hier smile

Also, nachdem meine gebannte IP jetzt weider frei ist, mache ich den Fehler nicht mehr. Ich wußte es einfach nicht besser.

Worauf ich eigentlich hinaus wollte, war, eine Karte darzustellen, die Marker innerhalb von einem Kreis mit einem Radius setzt.

Kreis und Radius setzen geht. Marker setzen auch.

Was mir fehlte, waren

1. Viele Koordinaten (deshalb dachte ich, es wäre einfach, eine Adress-DB in Koordinaten umzuwandeln)
2. Der Rest, also die Programmierung "Welche Punkte befinden sich in dem Radius"

Hintergrund, warum ich das überhaupt machen wollte, ist die Frage, welche Vorteile können bei der Benutzung von Geodaten webbasierte Systeme bieten. Ich finde, daß gerade das dezentrale Erfassen von Geodaten (welches ich durch die Geocodierung der DB simmulieren wollte) ein großer Vorteil ist.

Kolibri

Last edited by Kolibri8 (2015-06-24 18:59:53)

Offline

Board footer

Powered by FluxBB