[GRASS-user] r.in.gdal for importing categorical ArcGIS binary rasters

Markus Metz markus.metz.giswork at gmail.com
Mon Feb 17 05:48:37 PST 2014


On Fri, Feb 14, 2014 at 5:41 PM, manuel.martin
<manuel.martin at orleans.inra.fr> wrote:
> On 02/14/2014 05:08 PM, Markus Metz wrote:
>>
>> On Wed, Feb 12, 2014 at 5:05 PM, manuel.martin
>> <manuel.martin at orleans.inra.fr> wrote:
>>>
>>> Hi all,
>>>
>>> I tried to import an ArcGIS binary raster (corine land cover for the
>>> French
>>> territory) with three fields on each pixels (VALUE, COUNT and CODE_06)
>>> using
>>> the r.in.gdal command. The import works just fine, except that in the
>>> resulting raster, in GRASS, I only get one field, which seems to be the
>>> VALUE field (and not the CODE_06 field, which I am interested in, and
>>> which
>>> is a categorical field, although coded with integers).
>>
>> r.in.gdal will soon support import of category labels such as those
>> stored in the CODE_06 field. You can then inspect the labels with
>> r.category. GDAL supports reading and writing of raster attribute
>> tables, so far only the color rules stored in a raster attribute table
>> are imported, but I plan to add import of labels to r.in.gdal. Note
>> that this applies only to GRASS 7.
>>
>> Markus M
>
>
> Good to hear that ;-). I will wait for the next release of r.in.gdal

Done in r59073.

Markus M


> (meanwhile I did import clc vector layers with v.in.ogr and later managed
> the category labels with v.to.rast).
>
> All the best,           Manuel
>
>>
>>> Is there a way to produce a resulting raster with all the fields of the
>>> initial ArcGIS layer, or alternatively to choose one unique field? Also,
>>> is
>>> there a limitation on categorical fields. For instance, what if instead
>>> of
>>> integer corine land cover codes I have literal labels, i.e. levels of my
>>> categorical field coded with strings?
>>>
>>> Cheers, Manuel
>>>
>>> --
>>>
>>> ----------------0----0------
>>> INRA - InfoSol
>>> Centre de recherche d'Orléans
>>> 2163 Avenue de la Pomme de Pin
>>> CS 40001 ARDON
>>> 45075 ORLEANS Cedex 2
>>> tel : (33) (0)2 38 41 48 21
>>> fax : (33) (0)2 38 41 78 69
>>> http://www.gissol.fr
>>> ----0----0------------------
>>>
>>>
>>> _______________________________________________
>>> grass-user mailing list
>>> grass-user at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/grass-user
>
>
>
> --
>
> ----------------0----0------
> INRA - InfoSol
> Centre de recherche d'Orléans
> 2163 Avenue de la Pomme de Pin
> CS 40001 ARDON
> 45075 ORLEANS Cedex 2
> tel : (33) (0)2 38 41 48 21
> fax : (33) (0)2 38 41 78 69
> http://www.gissol.fr
> ----0----0------------------
>


More information about the grass-user mailing list