[FOSSGIS-Talk] Objekte aus Layer entfernen und in neuem Layer speichern

2017-01-29 Diskussionsfäden Eckhard Schmidt via FOSSGIS-Talk-Liste

Vielen Dank, Bernhard - damit hat es funktioniert.

Danke auch an Markus, Peter und Claas - aber leider bin ich damit nicht 
recht klar gekommen.


Trotzdem vielen Dank!

Gruß,
Eckhard
--

FOSSGIS 2017, Die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Passau!
22.-25. März 2017 an der Universität Passau
https://fossgis-konferenz.de/2017/

FOSSGIS e.V., der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://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] Objekte aus Layer entfernen und in neuem Layer speichern

2017-01-26 Diskussionsfäden Claas Leiner via FOSSGIS-Talk-Liste

Hallo Eckhard,

ich habe auf die Schnelle zwei Modelle gebaut mit denen man das umsetzen 
kann. Version 1 ist schneller, funktioniert aber nicht bei NULL-Werten 
in der Spalte.
Bei Version 2 werden zu löschenden features über eine räumliche Auswahl 
gewählt, die Variante funktioniert nur mit Polygonen.


Einfach nach Benutzerverzeichnis/.qgis2/processing/modelle kopieren. 
Werkzeuge sind dann unter Modelle > tabellentools verfügbar.


Wenn man für das Ergebnis "gelöscht"  den Eingabelayer verwendet, wird 
direkt in der Ausgangsdatei gelöscht. Das direkte Schreiben in die 
Ausgangsdatei funktioniert bei Shapes unter Linux jedoch nicht unter 
Windows. Unter Windows geht es jedoch z.B. mit dem Format geojson. 
Ansonsten einfach zwei neue Layer erzeugen.


Viele Grüße,

Claas
--
-
GKG-Kassel - Dr.-Ing. Claas Leiner
QGIS-Support und mehr

Geodatenservice, Kartenwerkstatt &
GIS-Schule Kassel

Wilhelmshöher Allee 304 E
34131 Kassel
Tel. 0561/56013445
claas.lei...@gkg-kassel.de

http://www.gkg-kassel.de

Unterstützen Sie QGIS
QGIS-DE e.V. | http://qgis.de
QGIS Projekt | http://qgis.org/de/site/
-- nächster Teil --
{
   "values": {
   "inputs": {
   "eingabe": {
   "values": {
   "pos": {
   "values": {
   "y": 60.0, 
   "x": 120.0
   }, 
   "class": "point"
   }, 
   "param": {

   "values": {
   "isAdvanced": false, 
   "name": "eingabe", 
   "shapetype": [

   -1
   ], 
   "default": null, 
   "value": null, 
   "exported": null, 
   "hidden": false, 
   "optional": false, 
   "description": "Layer"
   }, 
   "class": "processing.core.parameters.ParameterVector"

   }
   }, 
   "class": "processing.modeler.ModelerAlgorithm.ModelerParameter"
   }, 
   "spalte": {

   "values": {
   "pos": {
   "values": {
   "y": 60.0, 
   "x": 340.0
   }, 
   "class": "point"
   }, 
   "param": {

   "values": {
   "isAdvanced": false, 
   "name": "spalte", 
   "parent": "eingabe", 
   "default": null, 
   "value": null, 
   "datatype": -1, 
   "hidden": false, 
   "optional": false, 
   "description": "Spalte"
   }, 
   "class": "processing.core.parameters.ParameterTableField"

   }
   }, 
   "class": "processing.modeler.ModelerAlgorithm.ModelerParameter"
   }, 
   "wert": {

   "values": {
   "pos": {
   "values": {
   "y": 60.0, 
   "x": 560.0
   }, 
   "class": "point"
   }, 
   "param": {

   "values": {
   "isAdvanced": false, 
   "name": "wert", 
   "default": "", 
   "value": "", 
   "multiline": false, 
   "evaluateExpressions": false, 
   "hidden": false, 
   "optional": false, 
   "description": "Wert"
   }, 
   "class": "processing.core.parameters.ParameterString"

   }
   }, 
   "class": "processing.modeler.ModelerAlgorithm.ModelerParameter"

   }
   }, 
   "helpContent": {}, 
   "group": "tabellentools", 
   "name": "auswahl loeschen und speichern", 
   "algs": {

   "QGISSAVESELECTEDFEATURES_2": {
   "values": {
   "name": "QGISSAVESELECTEDFEATURES_2", 
   "paramsFolded": true, 
   "outputs": {

   "OUTPUT_LAYER": {
   "values": {
   "description": "geloescht", 
   "pos": {

   "values": {
   

Re: [FOSSGIS-Talk] Objekte aus Layer entfernen und in neuem Layer speichern

2017-01-25 Diskussionsfäden Michael Paulmann via FOSSGIS-Talk-Liste
Wie meine Vorgänger schon sagten, das lässt sich alles automatisieren. Wenn 
dann der ganze Prozess automatisiert werden soll lässt sich das dann über den 
Graphical Modeler unter Processing.

Gruß

Michael

-Ursprüngliche Nachricht-
Von: FOSSGIS-Talk-Liste [mailto:fossgis-talk-liste-boun...@fossgis.de] Im 
Auftrag von Eckhard Schmidt via FOSSGIS-Talk-Liste
Gesendet: Mittwoch, 25. Januar 2017 18:12
An: Fossgis-Talkliste
Betreff: [FOSSGIS-Talk] Objekte aus Layer entfernen und in neuem Layer speichern

Ich habe einen Polygon-Layer mit vielen Einzelobjekten und mit diversen, in den 
mehreren Spalten der Attributtabelle festgelegten Werten.

Ich möchte:

- aus einer Spalte der Attributtabelle alle Objekte eines bestimmten Wertes 
selektieren
- alle selektieren Objekte aus dem Layer entfernen
- alle aus dem Layer entfernten Objekte in einem neuen Layer abspeichern

Bei wenigen Einzelobjekten kann man das ganz gut per Hand machen.

Gibt es aber ein Tool, das das automatisch erledigt, wenn es mehrere Dutzend 
oder mehrere 100 Einzelobjekte sind?

Vielen Dank und Gruß
Eckhard
--

FOSSGIS 2017, Die Konferenz für Open Source GIS mit OpenData und OpenStreetMap 
in Passau!
22.-25. März 2017 an der Universität Passau https://fossgis-konferenz.de/2017/

FOSSGIS e.V., der Verein zur Förderung von Freier Software aus dem GIS-Bereich 
und Freier Geodaten!
https://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 2017, Die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Passau!
22.-25. März 2017 an der Universität Passau
https://fossgis-konferenz.de/2017/

FOSSGIS e.V., der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://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] Objekte aus Layer entfernen und in neuem Layer speichern

2017-01-25 Diskussionsfäden sk via FOSSGIS-Talk-Liste

Hallo Eckhard,

natürlich gibt es da ein automatische Funktion, wäre ja schlimm wenn nicht.
Schau mal hier:
http://docs.qgis.org/2.14/de/docs/user_manual/working_with_vector/attribute_table.html#id5

Gruß Peter


Am 25.01.2017 um 18:11 schrieb Eckhard Schmidt via FOSSGIS-Talk-Liste:
Ich habe einen Polygon-Layer mit vielen Einzelobjekten und mit 
diversen, in den mehreren Spalten der Attributtabelle festgelegten 
Werten.


Ich möchte:

- aus einer Spalte der Attributtabelle alle Objekte eines bestimmten 
Wertes selektieren

- alle selektieren Objekte aus dem Layer entfernen
- alle aus dem Layer entfernten Objekte in einem neuen Layer abspeichern

Bei wenigen Einzelobjekten kann man das ganz gut per Hand machen.

Gibt es aber ein Tool, das das automatisch erledigt, wenn es mehrere 
Dutzend oder mehrere 100 Einzelobjekte sind?


Vielen Dank und Gruß
Eckhard
--

FOSSGIS 2017, Die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Passau!
22.-25. März 2017 an der Universität Passau
https://fossgis-konferenz.de/2017/

FOSSGIS e.V., der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://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 2017, Die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Passau!
22.-25. März 2017 an der Universität Passau
https://fossgis-konferenz.de/2017/

FOSSGIS e.V., der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://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] Objekte aus Layer entfernen und in neuem Layer speichern

2017-01-25 Diskussionsfäden Bernhard Ströbl via FOSSGIS-Talk-Liste

Hallo,
in QGIS kannst Du "Objekte mit einem Ausdruck wählen" = eine logische 
Selektion über Attribute machen (Aufgabe 1) . Dann kannst Du den Layer 
mit "Speichern als..." als neuen Layer speichern, wobei Du "Nur gewählte 
Objekte speichern" anhakst (Aufgabe 3). Sodann kannst Du den Layer 
editierbar machen und die selektierten Objekte löschen (Aufgabe 2).


Bernhard

Am 25.01.2017 um 18:11 schrieb Eckhard Schmidt via FOSSGIS-Talk-Liste:

Ich habe einen Polygon-Layer mit vielen Einzelobjekten und mit diversen,
in den mehreren Spalten der Attributtabelle festgelegten Werten.

Ich möchte:

- aus einer Spalte der Attributtabelle alle Objekte eines bestimmten
Wertes selektieren
- alle selektieren Objekte aus dem Layer entfernen
- alle aus dem Layer entfernten Objekte in einem neuen Layer abspeichern

Bei wenigen Einzelobjekten kann man das ganz gut per Hand machen.

Gibt es aber ein Tool, das das automatisch erledigt, wenn es mehrere
Dutzend oder mehrere 100 Einzelobjekte sind?

Vielen Dank und Gruß
Eckhard
--

FOSSGIS 2017, Die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Passau!
22.-25. März 2017 an der Universität Passau
https://fossgis-konferenz.de/2017/

FOSSGIS e.V., der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://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




__ Information from ESET Mail Security, version of virus signature 
database 14831 (20170126) __

The message was checked by ESET Mail Security.
http://www.eset.com


--

FOSSGIS 2017, Die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Passau!
22.-25. März 2017 an der Universität Passau
https://fossgis-konferenz.de/2017/

FOSSGIS e.V., der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://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] Objekte aus Layer entfernen und in neuem Layer speichern

2017-01-25 Diskussionsfäden Markus Neteler via FOSSGIS-Talk-Liste
2017-01-25 18:11 GMT+01:00 Eckhard Schmidt via FOSSGIS-Talk-Liste
:
> Ich habe einen Polygon-Layer mit vielen Einzelobjekten und mit diversen, in
> den mehreren Spalten der Attributtabelle festgelegten Werten.
>
> Ich möchte:

In QGIS oder GRASS GIS oder ...? :-)

> - aus einer Spalte der Attributtabelle alle Objekte eines bestimmten Wertes
> selektieren
> - alle selektieren Objekte aus dem Layer entfernen
> - alle aus dem Layer entfernten Objekte in einem neuen Layer abspeichern
>
> Bei wenigen Einzelobjekten kann man das ganz gut per Hand machen.
>
> Gibt es aber ein Tool, das das automatisch erledigt, wenn es mehrere Dutzend
> oder mehrere 100 Einzelobjekte sind?

In GRASS GIS sollte das mit "v.edit" möglich sein:
https://grass.osgeo.org/grass72/manuals/v.edit.html
--> Delete selected features from vector map layer

Es ist auch in der Processing toolbox in QGIS enthalten.

Gruß,
Markus
--

FOSSGIS 2017, Die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Passau!
22.-25. März 2017 an der Universität Passau
https://fossgis-konferenz.de/2017/

FOSSGIS e.V., der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://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] Objekte aus Layer entfernen und in neuem Layer speichern

2017-01-25 Diskussionsfäden Eckhard Schmidt via FOSSGIS-Talk-Liste
Ich habe einen Polygon-Layer mit vielen Einzelobjekten und mit diversen, 
in den mehreren Spalten der Attributtabelle festgelegten Werten.


Ich möchte:

- aus einer Spalte der Attributtabelle alle Objekte eines bestimmten 
Wertes selektieren

- alle selektieren Objekte aus dem Layer entfernen
- alle aus dem Layer entfernten Objekte in einem neuen Layer abspeichern

Bei wenigen Einzelobjekten kann man das ganz gut per Hand machen.

Gibt es aber ein Tool, das das automatisch erledigt, wenn es mehrere 
Dutzend oder mehrere 100 Einzelobjekte sind?


Vielen Dank und Gruß
Eckhard
--

FOSSGIS 2017, Die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Passau!
22.-25. März 2017 an der Universität Passau
https://fossgis-konferenz.de/2017/

FOSSGIS e.V., der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://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