[GRASS-dev] Developing GIS application using Grass and Java on Windows XP



Hi, I need some help for a project with my friends. We need to design a desktop application that takes coordinates of a place and show the area of that coordinates to user. We intend to use java for whole project. In the application we will use some shortest path algorithms and using some user data we will find a path.







Anyway, I want to ask something different:



After user enters the coordinates we need to get the map of desired area and show it to user. While user is moving the mouse over the map, we need to show the characteristic of the point that mouse arrow is on. I mean if the arrow is over a river we need to inform user that he/she is pointing a water area or the elevation data of where user is pointing. I hope I made it a bit clear. I have no experience over either Grass or GeoTools or OpenGIS. In Grass i know that it has capabilities of using vector and raster data models. Visualization is also Grass’s capability as i know. But which platform I will use is a big mystery for us now. Grass is built in C and we want to use Java for our project. Will that be a problem when we need to integrate Grass part to our whole project.







Also if i want to develop the application with Grass, should i use Linux distribution? Can i develop on WinXP? What are your suggestions?







Thank you…

Hi Leon,

Hi, I need some help for a project with my friends. We need to design a
desktop application that takes coordinates of a place and show the area of
that coordinates to user. We intend to use java for whole project. In the
application we will use some shortest path algorithms and using some user
data we will find a path.

Anyway, I want to ask something different:

After user enters the coordinates we need to get the map of desired area and
show it to user. While user is moving the mouse over the map, we need to
show the characteristic of the point that mouse arrow is on. I mean if the
arrow is over a river we need to inform user that he/she is pointing a water
area or the elevation data of where user is pointing. I hope I made it a bit
clear. I have no experience over either Grass or GeoTools or OpenGIS. In
Grass i know that it has capabilities of using vector and raster data
models. Visualization is also Grass's capability as i know. But which
platform I will use is a big mystery for us now. Grass is built in C and we
want to use Java for our project. Will that be a problem when we need to
integrate Grass part to our whole project.

Also if i want to develop the application with Grass, should i use Linux
distribution? Can i develop on WinXP? What are your suggestions?

I guess you are a bit confused.
GRASS is a complete desktop GIS and library mainly written in C.
Geotools is a GIS library written in java.
With OpenGIS is probably mean the GIS standards.

Probably the best way to exploit a big part of GRASS and use Java, is
the JGrass project, which you can find at www.jgrass.org. If you only
want the library part and need no guy, an interesting approach would
be to attach yourself to the native bindings that GRASS supplies.
Would be interesting to see those results :slight_smile:

Best regards,
Andrea

Thank you...

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