I've never used any type of GIS software before so I'm trying to find out if it is suitable for what I'm trying to do:

I've written a c++ program which estimates ground level noise from a distant source as a function partially of distance.

There are three things I'm looking to be able to do from QGIS,

  • select a position in 3-D space,
  • find the distance to the terrain below this point, and
  • plot the resultant noise onto the terrain.

Is this sort of functionality achievable without significant work? If so do you have any suggestions for what should be looked up in the docs?


1 Answer 1


You could use GRASS GIS functionality for that through the GRASS toolbox extension of QGIS. See also http://grass.osgeo.org/wiki/QGIS_GRASS_Cookbook

With v.distance you can calculate distances in 3D space.

  • Thanks for the reply. I've gone away and imported the Gridded height data (OS Merridian 2) with OSGB 1936 reference system but have trouble finding the lat/lon data for each point. i.e.I open the attribute table to see three columns FEATURE_SE, FEATURE_CO, and HEIGHT. I know the data loads correctly, produces the right map but don't know how to query the height at a position as I can't figure out how the Feature_se and feature_co link to lat/lon, or osgb references. Also should I convert the data to raster form as I want to be able to query height for any lat/lon.
    – wookie1
    Apr 9, 2012 at 16:15
  • I guess without a pointer to the data (structure) it will be hard to make suggestions...
    – markusN
    Apr 10, 2012 at 18:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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