<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><P>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. </P><P></P><P>Anyway, I want to ask something different:</P><P>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.</P><P></P><P>Also if i want to develop the application with Grass, should i use Linux distribution? Can i develop on WinXP? What are your suggestions?</P><P></P><P>Thank you...</P></td></tr></table><br>