[GRASS-user] GRASS GIS

Hi,

I am a software developer and I am working on a forestry application involving remote sensing, 3D spatial modeling and image analysis for processing full-waveform airborne laser scanner (or lidar) data.

I am looking for a high performance open source library for that.

I want to know

1- Can I use GRASS GIS libraries to develop my own application?
2- Do I have any limitation to choose any programming languages if I only want to use GIS libraries to develop my application?
3- What if I use Windows platform. Do I still have the capability of using libraries with the same performance and speed?
4- Is there any other open source libraries you may recommend specifically for remote sensing, 3D spatial modeling and lidar data?

Thanks.
I look forward hearing from you.

On Sat, 2010-10-09 at 17:28 +1100, azadeh farjadnejad wrote:

Hi,

I am a software developer and I am working on a forestry application
involving remote sensing, 3D spatial modeling and image analysis for
processing full-waveform airborne laser scanner (or lidar) data.

I am looking for a high performance open source library for that.

I want to know

1- Can I use GRASS GIS libraries to develop my own application?

You can, but like all other software you need to comply with its
license. GRASS is released under GPL
(http://grass.fbk.eu/intro/general.php) here is more on GPL:
http://en.wikipedia.org/wiki/GNU_General_Public_License

2- Do I have any limitation to choose any programming languages if I
only want to use GIS libraries to develop my application?

The core of GRASS is in C, C++. For scripting you can choose Python.

3- What if I use Windows platform. Do I still have the capability of
using libraries with the same performance and speed?

I guess yes, but I haven't used it under windows

4- Is there any other open source libraries you may recommend
specifically for remote sensing, 3D spatial modeling and lidar data?

http://en.wikipedia.org/wiki/ILWIS

Thanks.
I look forward hearing from you.
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

Hi, Thanks for the proper answer. one more question:

Assume my application is written in Java. Is it a way to call functions of GRASS libraries in my Java application to use its functionality? or I have to use C, C++ and Python to develop the whole application? On the whole is it possible to use other languages for development using GRASS libraries rather than these three languages?

Regards

On Sat, Oct 9, 2010 at 6:59 PM, Saber Razmjooei <razmjooeis@faunalia.co.uk> wrote:

On Sat, 2010-10-09 at 17:28 +1100, azadeh farjadnejad wrote:

Hi,

I am a software developer and I am working on a forestry application
involving remote sensing, 3D spatial modeling and image analysis for
processing full-waveform airborne laser scanner (or lidar) data.

I am looking for a high performance open source library for that.

I want to know

1- Can I use GRASS GIS libraries to develop my own application?

You can, but like all other software you need to comply with its
license. GRASS is released under GPL
(http://grass.fbk.eu/intro/general.php) here is more on GPL:
http://en.wikipedia.org/wiki/GNU_General_Public_License

2- Do I have any limitation to choose any programming languages if I
only want to use GIS libraries to develop my application?

The core of GRASS is in C, C++. For scripting you can choose Python.

3- What if I use Windows platform. Do I still have the capability of
using libraries with the same performance and speed?

I guess yes, but I haven’t used it under windows

4- Is there any other open source libraries you may recommend
specifically for remote sensing, 3D spatial modeling and lidar data?

http://en.wikipedia.org/wiki/ILWIS

Thanks.
I look forward hearing from you.


grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

Hope this helps

On Sat, 2010-10-09 at 21:24 +1100, azadeh farjadnejad wrote:

Hi, Thanks for the proper answer. one more question:

Assume my application is written in Java. Is it a way to call
functions of GRASS libraries in my Java application to use its
functionality?

http://jgrass.wiki.software.bz.it/jgrass/JGrass_Wiki

or I have to use C, C++ and Python to develop the whole application?
On the whole is it possible to use other languages for development
using GRASS libraries rather than these three languages?

Regards

On Sat, Oct 9, 2010 at 6:59 PM, Saber Razmjooei
<razmjooeis@faunalia.co.uk> wrote:
        On Sat, 2010-10-09 at 17:28 +1100, azadeh farjadnejad wrote:
        > Hi,
        >
        > I am a software developer and I am working on a forestry
        application
        > involving remote sensing, 3D spatial modeling and image
        analysis for
        > processing full-waveform airborne laser scanner (or lidar)
        data.
        >
        > I am looking for a high performance open source library for
        that.
        >
        > I want to know
        >
        > 1- Can I use GRASS GIS libraries to develop my own
        application?
        
        You can, but like all other software you need to comply with
        its
        license. GRASS is released under GPL
        (http://grass.fbk.eu/intro/general.php) here is more on GPL:
        http://en.wikipedia.org/wiki/GNU_General_Public_License
        
        > 2- Do I have any limitation to choose any programming
        languages if I
        > only want to use GIS libraries to develop my application?
        
        The core of GRASS is in C, C++. For scripting you can choose
        Python.
        
        > 3- What if I use Windows platform. Do I still have the
        capability of
        > using libraries with the same performance and speed?
        
        I guess yes, but I haven't used it under windows
        
        > 4- Is there any other open source libraries you may
        recommend
        > specifically for remote sensing, 3D spatial modeling and
        lidar data?
        
        http://en.wikipedia.org/wiki/ILWIS
        
        >
        > Thanks.
        > I look forward hearing from you.
        
        > _______________________________________________
        > grass-user mailing list
        > grass-user@lists.osgeo.org
        > http://lists.osgeo.org/mailman/listinfo/grass-user