[FOSSGIS-Talk] linien-duplikate entfernen

Nikolai Hafner - CARTO.AT n.hafner at carto.at
Di Nov 27 18:26:48 CET 2012


hallo,
habe lagegleiche linien (duplikate) in einem shapefile. moechte diese 
entfernen mit dem GRASS GIS Vektor-Cleaning-Tool "entferne Duplikate".
funktioniert prinzipiell gut, hier die Befehlszeilen von einem test:

v.clean input=temp2 at isohypsen output=temp2cln tool=break,rmdupl 
thres=0.00,0.00 type=line
BUG in Beschreibungen, Option 'das erste und letzte Segment einer Grenze 
wird nie geändert' in <tool> existiert nicht.
BUG in Beschreibungen, Option 'Entfernt kleine Flächen, die längste 
Grenze mit einer benachbarten Fläche wird entfernt' in <tool> existiert 
nicht.
BUG in Beschreibungen, Option 'Entfernt alle Linien und Grenzen mit der 
Länge null, Schwellwert wird ignoriert' in <tool> existiert nicht.
Der Schwellwert für 1 sollte nicht > 0 sein, setze auf 0.
Der Schwellwert für 2 sollte nicht > 0 sein, setze auf 0.
--------------------------------------------------
Werkzeug: Schwellwert
Teile: 0.000000e+000
Entferne doppelte Vektoren: 0.000000e+000
--------------------------------------------------
Kopiere Vektorlinien...
Erstelle Teile der Topologie neu...
Erstelle Topologie für die Vektorkarte <temp2cln>...
Registriere Primitive...
2 Primitive registriert
690 Vertices registriert
Anzahl der Knoten: 2
Anzahl der Primitive: 2
Anzahl der Punkte: 0
Anzahl der Linien: 2
Anzahl der Grenzen: 0
Anzahl der Zentroide: 0
Anzahl der Flächen: -
Anzahl der Inseln: -
--------------------------------------------------
Werkzeug: Teile Linien an Überschneidungen
--------------------------------------------------
Erstelle Topologie für die Vektorkarte <temp2cln>...
Anzahl der Knoten: 2
Anzahl der Primitive: 2
Anzahl der Punkte: 0
Anzahl der Linien: 2
Anzahl der Grenzen: 0
Anzahl der Zentroide: 0
Anzahl der Flächen: -
Anzahl der Inseln: -
Werkzeug: Entferne doppelte Vektoren
--------------------------------------------------
Erstelle erneut Topologie für die Ausgabe-Vektorkarte...
Erstelle Topologie für die Vektorkarte <temp2cln>...
Registriere Primitive...
1 Primitive registriert
345 Vertices registriert
Erzeuge Flächen...
0 Flächen angelegt
0 Inseln angelegt
Füge Inseln hinzu...
Füge Zentroide hinzu...
Anzahl der Knoten: 2
Anzahl der Primitive: 1
Anzahl der Punkte: 0
Anzahl der Linien: 1
Anzahl der Grenzen: 0
Anzahl der Zentroide: 0
Anzahl der Flächen: 0
Anzahl der Inseln: 0
(Tue Nov 27 17:46:45 2012) Befehl ausgeführt (3 sec)


Problem ist beim Export in eine Shapefile:

v.out.ogr -e input=temp2cln at isohypsen type=line dsn=E:\NPKR70\GIS\temp2cln
Exportiere 1 Gemetrien...
v.out.ogr komplett. 2 Objekte geschrieben zu <temp2cln> (ESRI_Shapefile).
(Tue Nov 27 17:48:35 2012) Befehl ausgeführt (1 sec)

Es wurden wieder 2 lagegleich Linien erzeugt!
Was stimmt hier nicht?
anbei auch das testfile.

danke im voraus!
nik

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : temp2.zip
Dateityp    : application/x-zip-compressed
Dateigröße  : 5479 bytes
Beschreibung: nicht verfügbar
URL         : <https://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20121127/292d13bc/temp2.zip>