[R-sig-DB] [R-sig-Geo] Raster data and MySQL
Roger Bivand
Roger@B|v@nd @end|ng |rom nhh@no
Wed Apr 19 16:03:01 CEST 2006
On Wed, 19 Apr 2006, Toad 2000 wrote:
> Hi Folks,
>
> Hope this isn't too far off topic + apologies for cross posting if you're on
> both lists...
>
> I'm in the lucky(?) position of setting up an archive of geophysical
> (meteorological) data from scratch. R has been my working
> language/environment for the last few years. I've had plenty of need for the
> maptools + rgdal packages. Ditto the RMySQL package but never inconjuction
> with spatial analyses. My worlds are about to collide.
>
> The data come in two types: Station data (irregular grid, irregular times,
> lots of missing values) and Model output (regular grid, regular times, no
> missing data). The data come in hour after hour, day after day.
>
> Typical queries can be spatial (e.g. what did the rainfall over a given post
> code area look like yesterday?), temporal (what were the houlry wind speeds
> at a specific point for last month?), or both (what was the mean temperature
> across the UK last year).
>
> So how best to store the data to facilitate such queries? This is where I
> hope you can help! :)
Could you have a look at aRT? It has an R component, a database (typically
MySQL) component, and uses Terralib as glue:
http://www.est.ufpr.br/art/
I think you can use RMySQL directly for non-spatial tasks too. Terralib
has well-developed spatial data types.
>
> My initial thoughts are to invoke the spatial capabilites of MySQL. The
> station data seem easy enough to store as POINT or MULTIPOINT and set up a
> spatial index and another on the time stamp. Spatial queries can be
> performed using a WKB (Well Known Binary - new to me;) representation of the
> region of interest.
>
> I'm stuck on the model data. I could break it down into points and proceed
> as above but this seems grossly inefficient. I was hoping to find a RASTER
> data type and store the grids in that. Trouble is, I could be missing
> something, that I can't seem to find anything like one in MySQL. Don't know
> about Postgre or SQL sever. I'm open to suggestions.
>
> Your hopefully, T
>
> _________________________________________________________________
>
> 7.5 today! http://join.msn.com/messenger/overview
>
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo using stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>
--
Roger Bivand
Economic Geography Section, Department of Economics, Norwegian School of
Economics and Business Administration, Helleveien 30, N-5045 Bergen,
Norway. voice: +47 55 95 93 55; fax +47 55 95 95 43
e-mail: Roger.Bivand using nhh.no
More information about the R-sig-DB
mailing list