[GRASSLIST:3528] Re: help with integrating models?
    Markus Neteler 
    neteler at itc.it
       
    Tue Apr 16 12:25:10 EDT 2002
    
    
  
On Fri, Apr 12, 2002 at 05:59:40AM -0600, Roger Miller wrote:
> On Friday 12 April 2002 00:57, Alex Thorn wrote:
> 
> > I am a graduate student and UC Davis, working on a
> > Masters in Agronomy.  For my research project, I am
> > interested in constructing a spatial model of
> > waterfowl
> > migrations, including their use of flooded rice fields
> > as habitat.  My goal is to represent this system by
> > integrating a bird behavior model into a GIS.
> 
> The only way I know of to interface a model with the GIS is through 
> compatible file types.  GRASS offers "ascii" formats for raster files, vector 
> files and point data.  The simplest interface requires that your model write 
> data in those formats or that you have a third set of programs that converts 
> data from the model format to the GIS ascii format.  You also need routines 
> that move data from the GIS ascii formats to your model's formats.  A far 
> better but more demanding method is to write programs that use the GRASS 
> libraries and can read data in your model's output format and write it in a 
> GRASS native format, and visa versa.
Please note that there is the 'libgrass' library:
http://grass.itc.it/related_projects.html
 -> libgrass
It allows to directly read/write GRASS raster files in other applications.
In future it will be extended to GRASS vector files.
You can see it working here:
 http://grass.itc.it/start.html
where MapServer directly reads GRASS raster data:
MapServer <--> GDAL <--> libgrass <--> LOCATION data
Cheers
 Markus Neteler
    
    
More information about the grass-user
mailing list