[GRASS-dev] [GRASS GIS] #1385: r3.in.ascii man page vs. r3.in.ascii
source code
GRASS GIS
trac at osgeo.org
Wed Jun 8 03:55:58 EDT 2011
#1385: r3.in.ascii man page vs. r3.in.ascii source code
-------------------------+--------------------------------------------------
Reporter: hamish | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.2
Component: Docs | Version: svn-develbranch6
Keywords: r3.in.ascii | Platform: Linux
Cpu: x86-64 |
-------------------------+--------------------------------------------------
Hi,
the man page for `r3.in.ascii` (6.5svn) states:
''Note lower-left (SW) corner of the bottom level comes first! This
array format, where EW is preserved but NS is flipped, is some-times known
as "ij" coordinates. This is opposite to r.in.ascii's format, which
places the SW corner at the beginning of the last row of data.''
but then shows data format example like:
{{{
,y1,
,y2,
,y3,
}}}
(although I think I might have added that :)
and importing data with NW corner as the first bytes of the file, then
`r3.to.rast` to split into layers seems to successfully display north-up.
So either the man page or the `r3.in.ascii` code has got it backwards..?
I also notice that `r3.out.vtk` exports celldata with the data south-up
within the ascii.vtk file, but I'm not sure if that is part of the VTK
design, or the export module flipping what it doesn't actually have to. ??
----
tangent:
I don't know Paraview well enough to reliably say which way 'should' be up
there. The first thing I notice in Paraview 3.8.0 after loading the data,
apply, Display|Style->representation,Surface + Color->Color by->''layer
name'' is that the top level is on the bottom and the bottom layer is on
the top. again in the display tab setting Transformation->Scale->z to -1
makes it ok, but it gets very dark, as if it is all in shadow. (test data
is cube containing 0/1 boolean values, similar to what r.to.rast3elev
would create from a 2.5D DEM for land/air. I'm still struggling to
visualize that well in NVIZ or paraview.)
??or perhaps I set top: and bottom: backwards in the `r3.in.ascii` header?
`r3.to.rast` shows level 0001 as top layer, level 25 (of 25) as bottom
layer. (data is all below sea level)
Hamish
ps- don't try searching in trac for `r3.in.ascii`, as it treats the `r3`
as svn rev3 which is almost every file in the grass 5 source code! The web
browser does not enjoy it.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/1385>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list