I have a map with huge amount of points (9562 villages) and two rasters: population density and land elevation.

I am trying, without success for the moment, to select just those villages with high population density and low land elevation.

Does anyone have the solution?

I tried to do it using a site suitability analysis, but for that I need the v.kernel GRASS command which is not working on my pc (another problem described here: v.kernel is missing under Processing Toolbox GRASS GIS 7 commands).


You can extract raster values of population density and land elevation to village point shapefile using Plugin: Point sampling tool which can be downloaded from plugin manager in QGIS.

The tool works perfectly if the projection of the raster(s) data and the point shapefile are same. Working with different projections for the raster(s) and shapefile data will create a shapefile with empty columns of raster values.

After assigning the population density and land elevation to the village points, you can select those points with high population density and located in low land area.

  • Thanx for your reply. What do you mean by "projection"? – Janita Jun 12 '16 at 12:03
  • 1
    I mean if the point shapefile in WGS84 and the raster data in UTM Projection, the raster information will not be assigned to the point shapefile. You will get new point shapefile with empty fields. – ahmadhanb Jun 12 '16 at 14:00
  • I have a problem with the plugin. It seems that it's not included in the plugins that I can install, see the description of the problem here: gis.stackexchange.com/questions/198111/…. Do you have any idea how to solve the problem? – Janita Jun 13 '16 at 8:10
  • 1
    Are you behind a proxy? – ahmadhanb Jun 13 '16 at 8:15
  • 1
    Go to Settings -> Options -> Network. Take a screenshot and update your question to include that image. May be someone can help you? – ahmadhanb Jun 13 '16 at 8:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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