[GRASS-user] points to lines
Maciej Sieczka
tutey at o2.pl
Fri Mar 9 15:27:06 EST 2007
Jorge Echeverri wrote:
> Thanks for your comments.
>
> I rewrote my file like this:
> "X_COORDINATE","Y_COORDINATE"
> L 2 1
> 3400630.04 5718486.603
> 3400639.238 5718515.776
> 1 1
> L 2 1
> 3400639.238 5718515.776
> 3400648.641 5718546.057
> 1 2
> L 2 1
> 3400648.641 5718546.057
> 3400665.041 5718562.99
> 1 3
> L 2 1
> 3400665.041 5718562.99
> 3400625.996 5718597.349
> 1 4
>
> Then I perform the import:
>
> GRASS 6.2.1 (luenenxy):~ > v.in.ascii
> input=/home/jorge/GrassGIS/luenenxy/jorge/koord1.csv out=koord_grass
> format=standard --overwrite skip=1 cat=0 fs='space'
> WARNUNG: Die Vektorkarte 'koord_grass' existiert bereits und wird
> überschrieben.
> Error reading ascii file:
> [ ]
> Erzeuge Topologie ...
> 4 primitives registriert
> Building areas: 100%
> 0 Flächen erstellt
> 0 Inselflächen erstellt
> Füge Inselflächen hinzu:
> Füge Zentroide hinzu: 100%
> Die Topologie wurde erstellt.
> Anzahl von Knoten : 5
> Anzahl von Primitives : 4
> Anzahl von Punkten : 0
> Anzahl von Linien : 4
> Anzahl von Boundaries : 0
> Anzahl von Zentroiden : 0
> Anzahl von Flächen : 0
> Anzahl von Inseln : 0
> GRASS 6.2.1 (luenenxy):~ >
>
> It seems to recognise the entities in the file but what does this error
> message means ???
(tip: you can force GRASS to talk English, by doing "LC_ALL=C; export
LC_ALL" from GRASS CLI first)
My guesses:
1. you don't need the "fs=" and "cat=" for "format=standard", it's for
"format=point" only
2. GRASS expects a header in a GRASS vector ASCII file; use "-n" to
avoid this
Let us know if that helps.
Maciek
More information about the grass-user
mailing list