Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Does anyone know if there is an open source project in Java that will take a set of (x, y, z) points and create a contour map for Google Maps/Earth?

There does not seem to be a good contouring application for Google Maps. Any suggestions?


share|improve this question
Does it have to be accomplished with Java? If not, I have a Civil 3D solution. –  Dano Apr 26 '11 at 18:54
Google search turns up jzy3d. It looks like it creates a TIN-like surface, which is ideal for (x,y,z) points. I haven't used it, which is why this is a comment and not a reply :-). –  whuber Apr 26 '11 at 19:43

2 Answers 2

JAI-Tools (http://code.google.com/p/jai-tools/) has a contour operation. I'm not sure if it will handle point input or requires a raster DEM.

share|improve this answer

GDAL has a Java API available at http://gdal.org/java/ To use it, you would probably need to create a raster file with gdal_grid and then create the contours with gdal_contour. I don't think you will be able to create a proper triangulated irregular network (TIN) directly from the points, but the dem may be accurate enough for your needs.

share|improve this answer

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.