Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am looking for a method/prog/library(java) to interpolate points from a shapefile to a grid (file). I have seen arcgis can do that but i am looking for something free.

More specific: i have shapefiles(256 or more files) with points, those points have a value of temperature. Now i want to make a file with the values of a grid converted out of this points. The interpolation method is not very important for this project. The grid would be something of 10x10.

I would like to do this in java and iterate over the files and convert them to grids. I presume there is a java library that can do this.

share|improve this question
Interpolation is an enormous subject. I couldn't even list all the names of commonly used methods in a single comment box. There are literally hundreds, if not thousands, of free and open source solutions. Could you please do a little more research into your problem and provide some more information about what kind of data you have and what you intend to accomplish with this interpolation? – whuber Oct 14 '13 at 14:32
Thx for the response, I have a file with a amount of temperatures of an area. I stored those temperatures as points in a shapefile. Now i want to convert those points to a grid. The used interpolation is not very important i know there are many options but the simplest one can do the job because i don't need a high level of detail. So is was thinking to use an out of the box solution te convert them. – denBelg Oct 15 '13 at 8:01
The grid will be something like a 10x10 – denBelg Oct 15 '13 at 8:20
If you would edit your question to include that information, I would be happy to vote to reopen. But first you should search our site (using keywords like "interpolation" for existing solutions: many threads cover this topic). Although I find none specifically addressing Java solutions, it will help you to become familiar with the varieties of interpolation available and how to choose among them. – whuber Oct 15 '13 at 14:29
thx for the tip. – denBelg Oct 15 '13 at 15:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.