2

I have a grid covering some area and roads shapefile on the map. Now I want to make a screenshot of each grid square and save it as a picture. How I can do that using qgis? I have searched for plugins but with no success. Also I have tried to use print composer but I can't do the right thing for each square.

BERA
  • 72,339
  • 13
  • 72
  • 161
user104851
  • 185
  • 1
  • 10
  • This can be done with the print Composer. What goes wrong when you try? – BERA Sep 25 '17 at 05:51
  • @BERA I want to do that automatically for whole grid. There is a lot of squares. If I use print composer I should go square by square manually. – user104851 Sep 25 '17 at 06:43
  • No you can automate it using print Composer. See "Atlas generation": https://docs.qgis.org/2.0/en/docs/user_manual/print_composer/print_composer.html#atlas-generation – BERA Sep 25 '17 at 06:48
  • @BERA Great! Write this comment as answer on this question and I will mark it as correct. – user104851 Sep 25 '17 at 06:52
  • if you need worldfile with your screenshot you should use a script as it show on this answer https://gis.stackexchange.com/a/210113/53945 – Hugo Roussaffa Sep 25 '17 at 06:57

1 Answers1

2

Use the Atlas Generation feature.

Here is a good tutorial: http://www.qgistutorials.com/en/docs/automating_map_creation.html

Here are the docs: https://qgis-docs.readthedocs.io/en/latest/docs/user_manual/print_composer/atlas_generation.html

jbalk
  • 7,505
  • 1
  • 17
  • 39