Thanks Ahmadou.

Yup, updating raster package solved the problem.




On Sun, Dec 8, 2013 at 7:51 PM, Ahmadou Dicko <dicko.ahma...@gmail.com>wrote:

> Updating the raster package from r-forge seems to fix this error.
>
>
> writeRaster(single, filename= "idri.rst", format= "IDRISI", overwrite=TRUE)
> ## class       : RasterLayer
> ## dimensions  : 10, 10, 100  (nrow, ncol, ncell)
> ## resolution  : 36, 18  (x, y)
> ## extent      : -180, 180, -90, 90  (xmin, xmax, ymin, ymax)
> ## coord. ref. : NA
> ## data source : /home/ahmadou/idri.rdc
> ## names       : layer.1
> ## values      : -6.261, 9.5628  (min, max)
>
> packageVersion("raster")
> ## [1] ‘2.1.71’
>
>
>
> On Sun, Dec 8, 2013 at 7:46 PM, Ahmadou Dicko <dicko.ahma...@gmail.com>wrote:
>
>>
>> I don't understand why this is not working.
>> Meanwhile you can use rgdal::writeGDAL
>>
>>
>> library(raster)
>> library(rgdal)
>> r <- raster(nrow=10, ncol=10)
>> s <- stack( sapply(1:2, function(i) setValues(r, rnorm(ncell(r), i, 3) ))
>> )
>> s[1:6] <- NA
>> single <- s$layer.1
>> writeGDAL(as(single, "SpatialGridDataFrame"), fname = "idri.rst",
>> drivername = "RST")
>> GDALinfo("idri.rst")
>>
>>
>>
>>
>>
>> On Sun, Dec 8, 2013 at 7:22 PM, Eddie Smith <eddie...@gmail.com> wrote:
>>
>>> Dear list,
>>>
>>> I tried to save my data into IDRISI format but end up with this error
>>> message:
>>> Error in if (is.null(projs) | is.na(projs) | nchar(projs) < 3) { :
>>>   argument is of length zero
>>>
>>> library(raster)
>>> library(rgdal)
>>> r <- raster(nrow=10, ncol=10)
>>> s <- stack( sapply(1:2, function(i) setValues(r, rnorm(ncell(r), i, 3)
>>> )) )
>>> s[1:6] <- NA
>>> single <- s$layer.1
>>> writeRaster(single, filename="idri.rst", format="IDRISI", overwrite=TRUE)
>>>
>>> sessionInfo()
>>> R version 3.0.1 (2013-05-16)
>>> Platform: x86_64-w64-mingw32/x64 (64-bit)
>>>
>>> other attached packages:
>>> [1] raster_2.1-66 rgdal_0.8-11  sp_1.0-14
>>>
>>> Can somebody help?
>>>
>>> Cheers
>>> Eddie
>>>
>>>         [[alternative HTML version deleted]]
>>>
>>> _______________________________________________
>>> R-sig-Geo mailing list
>>> R-sig-Geo@r-project.org
>>> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>>>
>>
>>
>>
>> --
>> Ahmadou H. DICKO
>> statistician economist (Ingénieur Statisticien Économiste)
>> PhD candidate in Climate change economics
>> Faculty of economics and managment - Cheikh Anta Diop University
>> West African Science Service Center on Climate Change and Adaptated Land
>> Use (WASCAL)
>> Center for Development Research (ZEF) - University of Bonn
>> email : ahmadou.di...@ucad.edu.sn
>> twitter : @dickoah
>> github : github/dickoa <https://github.com/dickoa>
>> tel : +221 33 827 55 16
>> portable: +221 77 123 81 69
>>
>
>
>
> --
> Ahmadou H. DICKO
> statistician economist (Ingénieur Statisticien Économiste)
> PhD candidate in Climate change economics
> Faculty of economics and managment - Cheikh Anta Diop University
> West African Science Service Center on Climate Change and Adaptated Land
> Use (WASCAL)
> Center for Development Research (ZEF) - University of Bonn
> email : ahmadou.di...@ucad.edu.sn
> twitter : @dickoah
> github : github/dickoa <https://github.com/dickoa>
> tel : +221 33 827 55 16
> portable: +221 77 123 81 69
>

        [[alternative HTML version deleted]]

_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-geo

Reply via email to