views:

63

answers:

3
+2  Q: 

Image manipulation

Hi,

I am just wondering what kind of computing/programming language/frameworks are needed to produce images such as the one in http://www.erdas.com/ ?

Programmatically, how does one produce the general spatial analysis images ?

ps: I use java most of the time.

Thanks

+1  A: 

I'm not sure which image do you mean, but geospatial images can be manipulated by software called GIS. Examples in Java are:

and a spatial manipulation library:

Mnementh
+1 for OpenJump - It's a great tool (if you don't overload too much maps in it). :-)
The Elite Gentleman
I had problems with some Shapes in OpenJump and with some others in uDig, but in combination both programs always worked. :-)
Mnementh
A: 

You need to obtain the imagery from a provider and then you analyze it with various tools. For raster you could also look at sextante as a raster analysis library written in Java.

The tools mentioned above are the two best Java Desktop options unless you speak spanish and then I would reccomend gvSIG.

TheSteve0
+2  A: 

First of all, uDIG, OpenJUMP (not sure about this) cannot process images in a way that ERDAS can. These softwares are great, but they do not have extensive raster funcionality.

You need to take a look at GDAL, which covers a bunch of languages and can manipulate imagery.

http://www.gdal.org/

As we speak the PostGIS team is building most of PostGIS WKT Raster funcionality on top of GDAL. It is a fantastic tool and consolidated library.

George