Like the ModelBuilder of ArcGIS Desktop to run simultaneous geoprocessing tools, is there any model builder available in QGIS?
4 Answers
Sextante is a geoprocessing library that can be used from several GIS applications. I recommend you to use it from gvSIG as i think that it has the best integration. Sextante also allows (if you configure it properly) use algorithms from SAGA and GRASS.
Here you can see a video that shows how the modeler works.
Update: From March, qgis also has a Sextante plugin that works really well.
-
Sextante plugin is now core in the recent versions of QGIS and is called "Processing" Commented Feb 3, 2016 at 23:24
GRASS has a model builder that works pretty well (don't know how it compares to the Arc* one).
Victor Olaya, the developer of Sextante is currently working on Sextante for QGIS. It's work-in-progress and not yet ready for production use so use with care. You can watch a short demonstration of the Sextante model builder here: http://www.youtube.com/watch?v=LTUu-I2ouqU
Update Nov 2012: Sextante for QGIS is developing very well, as you can see eg. in this new case study: http://www.qgis.org/en/community/qgis-case-studies/pinhel-portugal.html
Update Jan 2016: Sextante is now a core plugin in QGIS recent versions, and it's called Processing. Check more information about in the QGIS Users Manual - QGIS processing framework. You can also get information about how to use the Graphical Modeler in here.
-
Publishing such models as Web Processing Services (WPS) would also be good to have in the QGIS RoadMap if it is not there already.– PolyGeo ♦Commented Feb 15, 2012 at 11:54
-
QGIS offers a WPS client extension. See also youtube.com/watch?v=jg2pb_Xjq8Y– markusNCommented Feb 16, 2012 at 10:06
-
See here for the GRASS GIS Model builder: grass.osgeo.org/wiki/WxGUI_Modeler– markusNCommented Feb 16, 2012 at 10:06
Now you can access a model builder in QGIS from the:
Processing menu -> Graphical modeler
You may also consider some basic Python scripting to run multiple commands in series.
-
Thanks. I am pretty new to QGIS and scripting. All I need to get done is .. enter a value for a polygon and which give me the list of all polygon values adjoining ...Kind of proximity analysis.Any ideas on this...– SNTCommented Feb 15, 2012 at 16:56
-
IN GRASS (and so in QGIS trough the QGIS/GRASS plugin) you can do proximity analysis, but this does mean you need a model builder.– giomanCommented Feb 15, 2012 at 17:43