[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>