Re: [FOSSGIS-Talk] ogr2ogr Import GeoJSON nach PostgreSQL

2014-05-02 Diskussionsfäden Marco Lechner - FOSSGIS e.V.
Hallo,

welche gdal/ogr-Version verwendest Du? Nach [1] wurde die Option erst in
1.10.0 implementiert.

Marco

[1] https://trac.osgeo.org/gdal/wiki/Release/1.10.0-News

Am 02.05.2014 17:09, schrieb Daniel Kerkow:
> Hallo Liste,
>
> ich habe hier einen Workflow, bei dem an einer Stelle GeoJSON Daten nach
> PostgreSQL importiert werden müssen. Das klappt soweit eigentlich auch.
>
> Nun habe ich das Gefühl, an einer Stelle auf einen Bug gestoßen zu sein,
> aber vielleicht kennt ja jemand das Problem und weiß Abhilfe:
>
> Das GeoJSON hat eine Spalte elev_m, in der Höhen als Integer abgelegt sind
> oder aber "null" (ohne Anführungszeichen in der Datei) wenn kein Wert da
> ist. Der Import nach PostgreSQL erfolgt nach diesem Muster:
>
> ogr2ogr -t_srs EPSG:3785 -f PostgreSQL PG:"[connection]" source.geojson
> -nln table_name
>
> Wenn die erste Zeile des GeoJSON aber keinen Wert sondern null enthält,
> wird die Spalte elev_m von OGR als varchar erkannt, nicht als integer.
> Trage ich beim ersten Objekt z.B. "0" ein, wird es richtig erkannt.
>
> Nun gibt es laut OGR Dokumentation (http://www.gdal.org/ogr/drv_pg.html)
> die Option, den Spaltentyp anzugeben, das sollte dann so aussehen:
> [1]
> ogr2ogr -lco COLUMN_TYPES=elev_m=integer -t_srs EPSG:3785 -f PostgreSQL
> PG:"[connection]" source.geojson -nln table_name
>
> Hat aber keine Auswirkung. Wenn die erste Zeile keine Ganzzahl enthält,
> wird trotzdem varchar angelegt. Es folgt kein Syntax-Fehler oder sonst
> was, keine weitere Info vom Programm.
>
> Habe ich die Syntax falsch verstanden? Ist es ein Bug?
>
> Danke und ein schönes langes Wochenende noch.
> Daniel
>
> --
> 
> FOSSGIS und OpenStreetMap auf dem Linuxtag 2014 in Berlin!
> 08.-10. Mai in der STATION Berlin
> http://linuxtag.de/2014/
>
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> http://www.fossgis.de/ https://twitter.com/fossgis_eV
>
> 
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste@fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste

--

FOSSGIS und OpenStreetMap auf dem Linuxtag 2014 in Berlin!
08.-10. Mai in der STATION Berlin
http://linuxtag.de/2014/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
http://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


[FOSSGIS-Talk] ogr2ogr Import GeoJSON nach PostgreSQL

2014-05-02 Diskussionsfäden Daniel Kerkow
Hallo Liste,

ich habe hier einen Workflow, bei dem an einer Stelle GeoJSON Daten nach
PostgreSQL importiert werden müssen. Das klappt soweit eigentlich auch.

Nun habe ich das Gefühl, an einer Stelle auf einen Bug gestoßen zu sein,
aber vielleicht kennt ja jemand das Problem und weiß Abhilfe:

Das GeoJSON hat eine Spalte elev_m, in der Höhen als Integer abgelegt sind
oder aber "null" (ohne Anführungszeichen in der Datei) wenn kein Wert da
ist. Der Import nach PostgreSQL erfolgt nach diesem Muster:

ogr2ogr -t_srs EPSG:3785 -f PostgreSQL PG:"[connection]" source.geojson
-nln table_name

Wenn die erste Zeile des GeoJSON aber keinen Wert sondern null enthält,
wird die Spalte elev_m von OGR als varchar erkannt, nicht als integer.
Trage ich beim ersten Objekt z.B. "0" ein, wird es richtig erkannt.

Nun gibt es laut OGR Dokumentation (http://www.gdal.org/ogr/drv_pg.html)
die Option, den Spaltentyp anzugeben, das sollte dann so aussehen:

ogr2ogr -lco COLUMN_TYPES=elev_m=integer -t_srs EPSG:3785 -f PostgreSQL
PG:"[connection]" source.geojson -nln table_name

Hat aber keine Auswirkung. Wenn die erste Zeile keine Ganzzahl enthält,
wird trotzdem varchar angelegt. Es folgt kein Syntax-Fehler oder sonst
was, keine weitere Info vom Programm.

Habe ich die Syntax falsch verstanden? Ist es ein Bug?

Danke und ein schönes langes Wochenende noch.
Daniel

--

FOSSGIS und OpenStreetMap auf dem Linuxtag 2014 in Berlin!
08.-10. Mai in der STATION Berlin
http://linuxtag.de/2014/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
http://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


[FOSSGIS-Talk] Call for Posters/Papers - 2nd Data Management Workshop in Cologne (28th - 29th Nov. 2014)

2014-05-02 Diskussionsfäden Christian Willmes
** Apologies for cross-posting **

http://crc806db.uni-koeln.de/news/detail/article/2nd-data-management-workshop-cfp/

We would like to invite you to the

2nd Data Management Workshop, Cologne

November 28th -29th, 2014

http://www.tr32db.de/workshop2014


The 2nd Data Management Workshop will be held from 28 to 29 November
2014 at the University of Cologne. The focus of this workshop is on
(interdisciplinary) research data management.

The workshop is organized by the research data management projects
(INF-Projects) of the DFG-funded Collaborative Research Centre /
Transregio 32 (CRC/TR32) ‘Patterns in Soil-Vegetation-Atmosphere
Systems: monitoring, modelling and data assimilation’ [1] and the
DFG-funded Collaborative Research Centre 806 (CRC 806) ‘Our Way to
Europe: Culture-Environment Interaction and Human Mobility in the Late
Quaternary’ [2].

To cover all topics of the workshop, we compiled an interesting programm
of invited talks. The talks will be complemented by five poster sessions
during coffee and catering breaks to foster the discussion between the
participants.

Important Dates:

Deadline for poster abstracts: 26th September, 2014
Deadline for full paper (6-12 pages) for workshop proceedings: 26th
September, 2014
Deadline for workshop registration: 1st November, 2014

Call for Posters and Papers:

Papers will be published in printed proceedings and online (open access)
with DOI.
Selected, extended papers can be submitted for a Special Issue on Data
Management in the ISPRS International Journal of Geo-Information [3]

Topics:

- Research data management
- Repositories, data archives, data plattforms
- Collaborative Research Environments, Virtual Research Environments
- Management, curation, publication, retention, and integration of data
- Data life cycle management
- (Spatial) Data Infrastructures, spatial data handling
- Open Data, Open Science, Open Access
- Semantic Web, Linked Data
- interdisciplinary research with focus on environmental sciences, earth
sciences, archaeology, prehistory and quarternary sciences

Further information is available at http://www.tr32db.de/workshop2014.

If you have any questions concerning the workshop, please contact
rdm-works...@uni-koeln.de.

Feel free to forward this announcement to whom it may concerne.

You can find the event also on http://lanyrd.com/2014/rdmcologne14/


[1] http://www.tr32db.uni-koeln.de
[2] http://crc806db.uni-koeln.de/
[3] http://www.mdpi.com/journal/ijgi

-- 
Christian Willmes   (Public-Key ID: 0x2FA87ED4)
AG GIS & Fernerkundung  | GIS & RS Group
Geographisches Institut | Institute of Geography
Universität zu Köln | University of Cologne
Tel.: +49 (0)221 470 6234
Fax.: +49 (0)221 470 2280
http://www.geographie.uni-koeln.de/willmes-christian.695.en.html
http://www.sfb806.de
http://crc806db.uni-koeln.de
http://cwillmes.de
--

FOSSGIS und OpenStreetMap auf dem Linuxtag 2014 in Berlin!
08.-10. Mai in der STATION Berlin
http://linuxtag.de/2014/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
http://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] QGIS - Anfänger - Pufferprobleme u.a. --> Update

2014-05-02 Diskussionsfäden Johann Murauer


Das war der Grund! Super - Danke.

(Hoffentlich verliert die Liste nicht die Geduld mit mir,
wenn ich in Zukunft wieder einmal Fragen dieser Qualität stelle)

Grüße,
Hans
 

Gesendet: Freitag, 02. Mai 2014 um 08:59 Uhr
Von: dezentech 
An: "Johann Murauer" , fossgis-talk-liste@fossgis.de
Betreff: Re: [FOSSGIS-Talk] QGIS - Anfänger - Pufferprobleme u.a. --> Update
Wahrscheinlich nutzt das Puffertool die Einheit des KBS vom OSM-Layer WGS84, 
also Grad und nicht Meter. Mal als Shape mit metrischem KBS (z.B. ETRS:25832) 
abspeichern und nochmals puffern.

Grüße sendet Lars


On 1. Mai 2014 23:35:59 MESZ, Johann Murauer  wrote:
>Hallo!
>
>Irgendwie dürfte mein Problem schon mit den Einheiteneinstellungen
>zusammenhängen. Ich habe bei den Projekteigenschaften / Allgemein bei
>den
>Karteneinheiten Meter eingestellt.
>
>Aber nur wenn ich bei der Bildung der Puffer einen Pufferabstand
>von 0.001 (oder 0.01 oder ...) eingeben, dann erhalte ich "vernünftige"
>Puffer. Bei Werten wie 100 (Meter) erhalte ich die "unmöglichen"
>Kreise.
>
>Muss man woanders auch noch etwas einstellen?
>
>Danke und Grüße,
>Hans
> 
> 
>
>Gesendet: Donnerstag, 01. Mai 2014 um 23:08 Uhr
>Von: "Johann Murauer" 
>An: "Marco Lechner - FOSSGIS e.V." 
>Betreff: Aw: Re: [FOSSGIS-Talk] QGIS - Anfänger - Pufferprobleme u.a.
>--> Update
>
>Danke für die Antwort!
> 
>Also wenn ich in die Shape-Files von Geofabrik hineinschaue
>(mit denen habe ich es auch probiert), dann sehe ich
> 
>GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
> 
> 
>Ich habe also immer WGA_1984 (für alle Layer) verwendet.
> 
>Was mich so erstaunt ist, dass es mit den einen Datensatz geht 
>aber mit den anderen nicht.
> 
>Das Handbuch hat mir leider bisher noch nicht viel weitergeholfen,
>auf Seite 226 (PDF, englische Version) steht nicht allzu viel darüber.
> 
>Ich weiß, sicher Anfängerprobleme - ich bleibe drann, aber vielleicht
>weiß
>ja wer den einfachen Trick.
> 
>Grüße,
>Hans
> 
> 
>
>Gesendet: Donnerstag, 01. Mai 2014 um 22:20 Uhr
>Von: "Marco Lechner - FOSSGIS e.V." 
>An: fossgis-talk-liste@fossgis.de
>Betreff: Re: [FOSSGIS-Talk] QGIS - Anfänger - Pufferprobleme u.a. -->
>Update
>Hallo Hans,
>
>hast Du Dir mal überlegt welches Koordinatensystem Deine OSM-Daten
>haben, welche Einheiten dieses benutzt und womit Du somit eigentlich
>pufferst? 1° ~ 111km am Äquator
>
>Übrigens hat QGIs ein hervorragend gepflegtes Handbuch [1] das für
>Anfänger auch GIS-Grundkenntnisse vermittelt.
>
>Marco
>
>[1] http://qgis.org/de/docs/index.html
>
>Am 01.05.2014 19:16, schrieb Johann Murauer:
>> Nochmals als "nur Text" -- vielleicht passt dann die Kodierung.
>> -
>>
>> Zuerst einmal sorry wegen der vielen Tippfehler ... es war schon sehr
>spät und ich ziemlich ratlos.
>>
>> Nun habe ich alles noch einmal probiert, allerdings mit WFS Layer
>> von
>>
>http://sdi.provincia.bz.it/geoserver/inspire/wfs?service=wfs&version=1.0.0&request=GetCapabilities[http://sdi.provincia.bz.it/geoserver/inspire/wfs?service=wfs&version=1.0.0&request=GetCapabilities][http://sdi.provincia.bz.it/geoserver/inspire/wfs?service=wfs&version=1.0.0&request=GetCapabilities[http://sdi.provincia.bz.it/geoserver/inspire/wfs?service=wfs&version=1.0.0&request=GetCapabilities]]
>>
>> Und siehe da: alles klappt (bei den Puffern) so wie ich es mir
>vorstelle.
>>
>> Mein Problem dürfte also an den OSM-Daten liegen.
>>
>> Weiß jemand Abhilfe?
>>
>> Danke und Grüße,
>> Hans
>>
>> Gesendet: Dienstag, 29. April 2014 um 23:18 Uhr
>> Von: "Johann Murauer" 
>> An: fossgis-talk-liste@fossgis.de
>> Betreff: [FOSSGIS-Talk] QGIS - Anfänger - Pufferprobleme u.a.
>> Hallo,
>> ich arbeite mich gerade in QGIS ein (Learning be doeing) und bin auf
>> ein paar Probleme gestossen.
>> Vielleicht kann mir ja wer helfen - ich verwende QGIS 2.2.0 Valmiera
>> unter Windows.
>>
>> Das habe ich mit QGIS gemacht:
>> 1) OSM Plugin aktiviert
>> 2) Google Hybrid View geladen
>> 3) In einem Bereich gezoomed, in dem ich mich (örtlich) auskenne
>> 4) Zu diesem Ausschnitt die OSM-Daten heruntergeladen
>> 5) alles als Layers / in einem QGIS-Projekt gespeichert
>>
>> 6) alle Layer deaktivert bis auf OSM-Points
>> 7) dann wollte ich einige Punkte auswählen
>> PROBLEM 1:
>> Egal wie ich auswählte (Rechteck, Polygon, ...) wurde auch immer
>einige
>> Punkte aktiv (haben die Farbe von grün auf gelb geändert), die
>> eigentlich nicht zu meiner Auswahl gehörten. Was ist das los? Wie
>kann
>> man das vermeiden? Liegt das an OSM?
>>
>> 8) letztendlich habe ich dann doch eine halbwegs vernünftige Auswahl
>> hingebracht (nicht ganz die gewünschte)
>> und ich habe 3 konvexe Hüllen gebildet. Zwei der konvexen Hüllen
>haben
>> sich überschnitten
>>
>> 9) Von den überschneidenden konvexen Hüllen habe ich den Durchschnitt
>> gebildet. Die Schnittmenge habe ich gleich als Layer (bei der
>> Berechnung) hinzugefügt. Die war aber nicht zu sehen (auch nicht wenn
>> ich alle anderen Layers de

Re: [FOSSGIS-Talk] QGIS - Anfänger - Pufferprobleme u.a. --> Update

2014-05-02 Diskussionsfäden dezentech
Wahrscheinlich nutzt das Puffertool die Einheit des KBS vom OSM-Layer WGS84, 
also Grad und nicht Meter. Mal als Shape mit metrischem KBS (z.B. ETRS:25832) 
abspeichern und nochmals puffern.

Grüße sendet Lars


On 1. Mai 2014 23:35:59 MESZ, Johann Murauer  wrote:
>Hallo!
>
>Irgendwie dürfte mein Problem schon mit den Einheiteneinstellungen
>zusammenhängen. Ich habe bei den Projekteigenschaften / Allgemein bei
>den
>Karteneinheiten Meter eingestellt.
>
>Aber nur wenn ich bei der Bildung der Puffer einen Pufferabstand
>von 0.001 (oder 0.01 oder ...) eingeben, dann erhalte ich "vernünftige"
>Puffer. Bei Werten wie 100 (Meter) erhalte ich die "unmöglichen"
>Kreise.
>
>Muss man woanders auch noch etwas einstellen?
>
>Danke und Grüße,
>Hans
> 
> 
>
>Gesendet: Donnerstag, 01. Mai 2014 um 23:08 Uhr
>Von: "Johann Murauer" 
>An: "Marco Lechner - FOSSGIS e.V." 
>Betreff: Aw: Re: [FOSSGIS-Talk] QGIS - Anfänger - Pufferprobleme u.a.
>--> Update
>
>Danke für die Antwort!
> 
>Also wenn ich in die Shape-Files von Geofabrik hineinschaue
>(mit denen habe ich es auch probiert), dann sehe ich
> 
>GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
> 
> 
>Ich habe also immer WGA_1984 (für alle Layer) verwendet.
> 
>Was mich so erstaunt ist, dass es mit den einen Datensatz geht 
>aber mit den anderen nicht.
> 
>Das Handbuch hat mir leider bisher noch nicht viel weitergeholfen,
>auf Seite 226 (PDF, englische Version) steht nicht allzu viel darüber.
> 
>Ich weiß, sicher Anfängerprobleme - ich bleibe drann, aber vielleicht
>weiß
>ja wer den einfachen Trick.
> 
>Grüße,
>Hans
> 
> 
>
>Gesendet: Donnerstag, 01. Mai 2014 um 22:20 Uhr
>Von: "Marco Lechner - FOSSGIS e.V." 
>An: fossgis-talk-liste@fossgis.de
>Betreff: Re: [FOSSGIS-Talk] QGIS - Anfänger - Pufferprobleme u.a. -->
>Update
>Hallo Hans,
>
>hast Du Dir mal überlegt welches Koordinatensystem Deine OSM-Daten
>haben, welche Einheiten dieses benutzt und womit Du somit eigentlich
>pufferst? 1° ~ 111km am Äquator
>
>Übrigens hat QGIs ein hervorragend gepflegtes Handbuch [1] das für
>Anfänger auch GIS-Grundkenntnisse vermittelt.
>
>Marco
>
>[1] http://qgis.org/de/docs/index.html
>
>Am 01.05.2014 19:16, schrieb Johann Murauer:
>> Nochmals als "nur Text" -- vielleicht passt dann die Kodierung.
>> -
>>
>> Zuerst einmal sorry wegen der vielen Tippfehler ... es war schon sehr
>spät und ich ziemlich ratlos.
>>
>> Nun habe ich alles noch einmal probiert, allerdings mit WFS Layer
>> von
>>
>http://sdi.provincia.bz.it/geoserver/inspire/wfs?service=wfs&version=1.0.0&request=GetCapabilities[http://sdi.provincia.bz.it/geoserver/inspire/wfs?service=wfs&version=1.0.0&request=GetCapabilities]
>>
>> Und siehe da: alles klappt (bei den Puffern) so wie ich es mir
>vorstelle.
>>
>> Mein Problem dürfte also an den OSM-Daten liegen.
>>
>> Weiß jemand Abhilfe?
>>
>> Danke und Grüße,
>> Hans
>>
>> Gesendet: Dienstag, 29. April 2014 um 23:18 Uhr
>> Von: "Johann Murauer" 
>> An: fossgis-talk-liste@fossgis.de
>> Betreff: [FOSSGIS-Talk] QGIS - Anfänger - Pufferprobleme u.a.
>> Hallo,
>> ich arbeite mich gerade in QGIS ein (Learning be doeing) und bin auf
>> ein paar Probleme gestossen.
>> Vielleicht kann mir ja wer helfen - ich verwende QGIS 2.2.0 Valmiera
>> unter Windows.
>>
>> Das habe ich mit QGIS gemacht:
>> 1) OSM Plugin aktiviert
>> 2) Google Hybrid View geladen
>> 3) In einem Bereich gezoomed, in dem ich mich (örtlich) auskenne
>> 4) Zu diesem Ausschnitt die OSM-Daten heruntergeladen
>> 5) alles als Layers / in einem QGIS-Projekt gespeichert
>>
>> 6) alle Layer deaktivert bis auf OSM-Points
>> 7) dann wollte ich einige Punkte auswählen
>> PROBLEM 1:
>> Egal wie ich auswählte (Rechteck, Polygon, ...) wurde auch immer
>einige
>> Punkte aktiv (haben die Farbe von grün auf gelb geändert), die
>> eigentlich nicht zu meiner Auswahl gehörten. Was ist das los? Wie
>kann
>> man das vermeiden? Liegt das an OSM?
>>
>> 8) letztendlich habe ich dann doch eine halbwegs vernünftige Auswahl
>> hingebracht (nicht ganz die gewünschte)
>> und ich habe 3 konvexe Hüllen gebildet. Zwei der konvexen Hüllen
>haben
>> sich überschnitten
>>
>> 9) Von den überschneidenden konvexen Hüllen habe ich den Durchschnitt
>> gebildet. Die Schnittmenge habe ich gleich als Layer (bei der
>> Berechnung) hinzugefügt. Die war aber nicht zu sehen (auch nicht wenn
>> ich alle anderen Layers deaktiviert habe - sie war also nicht
>> verdeckt). Erste ein Zoom auf den Durchschnittslayer zeigte mir, dass
>> sie sich "irgendwo" befand.
>> Erst als ich ganz unter rechts - Projekteigenschaften KBS - klickte
>und
>> in der Dialogbox "Spontan-KBS-Transformation aktivieren"
>ausschaltete,
>> wurde der Durchschnittlayer richtig positioniert.
>>
>> Ich habe es auch noch mit Vereinigungen probiert - genau das selbe.
>> PROBLEM 2: WAS IST DA LOS? WAS MACHE ICH FALSCH?
>>
>> 10) Ich habe ein Objekt (Punkt oder auch mutipolygon) aktiviert und
>> möchte einen Puffer