[Talk-de] Straßendaten via Script herunterladen

2016-03-20 Diskussionsfäden Hansi

Hallo zusammen,

bin noch ein Anfänger inSachen Open-Street und möchte gerne  wissen ob 
folgendes möglich ist:


Alle Straßen mit Straßennahmen incl Lat-, Log- mittels Script aus z:B 
einem Bundesland in einem Textfile herunterzuladen.


Vielen Dank für Eure Hilfe.

Hansi

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


Re: [Talk-de] Straßendaten via Script herunterladen

2016-03-19 Diskussionsfäden Walter Nordmann



Am 18.03.2016 um 10:58 schrieb Martin Koppenhoefer:

+1, wenn man das noch nie gemacht hat ist es nicht komplett trivial, aber
sofern man bereit ist, sich ein bisschen einzulesen und etwas Zeit zu
investieren, ist es machbar, im OSM Wiki gibt es Beispiele und Erklärungen.
Eine postgres Datenbank muss man dafür nicht aufsetzen (ich würde explizit
davon abraten, weil das die Komplexität ziemlich erhöht), es reicht aus,
einen Extrakt der (nur) das gewünschte Gebiet enthält zu filtern, z.B. mit
osmfilter oder mit osmosis. Falls es keinen Extrakt gibt, der die
gewünschten Grenzen hat, dann muss man zuerst diesen z.B. mit den genannten
Programmen aus einem größeren Extrakt erstellen (oder ggf. auch beides in
einem Rutsch).

Ok, Postgresql erscheint euch zu kompliziert. Aber wie bekommt ihr das 
hin, dass aus den dutzenden Ways, die eine Strasse in OSM darstellen 
können, wirklich EINE Strasse wird. Klar, Abzweigungen der Strasse 
werden Probleme machen, aber der Grosssteil wird wohl linear sein.


Für mich wäre das eine Aufgabe, die man wohl mit den Topologien in 
PostGIS lösen könnte.


Gruss
walter

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


Re: [Talk-de] Straßendaten via Script herunterladen

2016-03-19 Diskussionsfäden malenki
On Thu, 17 Mar 2016 22:43:11 +0100,
Walter Nordmann wrote:

> > Alle Straßen mit Straßennahmen incl Lat-, Log- mittels Script aus
> > z:B einem Bundesland in einem Textfile herunterzuladen.
> >  
> kurze Antwort: nein
> 
> Die Abfragesoftware, die solche Leistungen relativ einfach erbringen 
> könnte (Overpass API) kann und wird bundeslandweite Abfragen dieser
> Art ablehnen (müssen).

Abfragen für Bundesländer werden in der Regel noch akzeptiert.

> lange Antwort: ja, aber
> Wenn du eine PostgreSQL/PostGIS-Datenbank aufsetzt, das Bundesland 
> importiert und durch SQL-Abfragen die Daten extrahierst, geht das.
> 
> tl;dr: Nix für Anfänger.

Oder Download eines Extrakts von der Geofabrik und Anwendung von
osmfilter. 



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


Re: [Talk-de] Straßendaten via Script herunterladen

2016-03-19 Diskussionsfäden Stefan Kaufmann

Am 2016-03-18 um 10:58 schrieb Martin Koppenhoefer:


+1, wenn man das noch nie gemacht hat ist es nicht komplett trivial, aber
sofern man bereit ist, sich ein bisschen einzulesen und etwas Zeit zu
investieren, ist es machbar, im OSM Wiki gibt es Beispiele und Erklärungen.
Eine postgres Datenbank muss man dafür nicht aufsetzen (ich würde explizit
davon abraten, weil das die Komplexität ziemlich erhöht), es reicht aus,
einen Extrakt der (nur) das gewünschte Gebiet enthält zu filtern, z.B. mit
osmfilter oder mit osmosis. Falls es keinen Extrakt gibt, der die
gewünschten Grenzen hat, dann muss man zuerst diesen z.B. mit den genannten
Programmen aus einem größeren Extrakt erstellen (oder ggf. auch beides in
einem Rutsch).


Wir haben das bei der Codeweek 2014 auch mit nem Sprung ins kalte Wasser 
geloest (Vorkenntnisse waren rar) und kamen mit einem Extrakt und 
Filtern in QGIS relativ gut zurecht. Siehe 



regards,
-stk

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


Re: [Talk-de] Straßendaten via Script herunterladen

2016-03-19 Diskussionsfäden Walter Nordmann

Hi hansi


bin noch ein Anfänger inSachen Open-Street und möchte gerne wissen ob 
folgendes möglich ist:


Alle Straßen mit Straßennahmen incl Lat-, Log- mittels Script aus z:B 
einem Bundesland in einem Textfile herunterzuladen.



kurze Antwort: nein

Die Abfragesoftware, die solche Leistungen relativ einfach erbringen 
könnte (Overpass API) kann und wird bundeslandweite Abfragen dieser Art 
ablehnen (müssen).


lange Antwort: ja, aber
Wenn du eine PostgreSQL/PostGIS-Datenbank aufsetzt, das Bundesland 
importiert und durch SQL-Abfragen die Daten extrahierst, geht das.


tl;dr: Nix für Anfänger.

Gruss
walter

ps: willst du das 23. "Alle Strassen in Deutschland"-Verzeichnis 
aufbauen oder was soll das?


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


Re: [Talk-de] Straßendaten via Script herunterladen

2016-03-19 Diskussionsfäden Martin Koppenhoefer
Am 17. März 2016 um 23:25 schrieb malenki :

> > lange Antwort: ja, aber
> > Wenn du eine PostgreSQL/PostGIS-Datenbank aufsetzt, das Bundesland
> > importiert und durch SQL-Abfragen die Daten extrahierst, geht das.
> >
> > tl;dr: Nix für Anfänger.
>
> Oder Download eines Extrakts von der Geofabrik und Anwendung von
> osmfilter.



+1, wenn man das noch nie gemacht hat ist es nicht komplett trivial, aber
sofern man bereit ist, sich ein bisschen einzulesen und etwas Zeit zu
investieren, ist es machbar, im OSM Wiki gibt es Beispiele und Erklärungen.
Eine postgres Datenbank muss man dafür nicht aufsetzen (ich würde explizit
davon abraten, weil das die Komplexität ziemlich erhöht), es reicht aus,
einen Extrakt der (nur) das gewünschte Gebiet enthält zu filtern, z.B. mit
osmfilter oder mit osmosis. Falls es keinen Extrakt gibt, der die
gewünschten Grenzen hat, dann muss man zuerst diesen z.B. mit den genannten
Programmen aus einem größeren Extrakt erstellen (oder ggf. auch beides in
einem Rutsch).

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