Model Builder: Difference between revisions
From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs) mNo edit summary |
Brian Wilson (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
ArcGIS 9.x has | ArcGIS 9.x has a new thing called "Model Builder" that lets you build scripts in the form of flow charts and then execute them. | ||
The idea is to make programming more accessible for non-programmers. | |||
The flow chart "language" is extremely limited as a programming medium, | |||
but it has one big advantage for learning to program in the ESRI domain. | |||
Once you have a "model" built and working, you can generate the equivalent Python code. (Model->Export->To Script->Python). This gives you a starting point for writing your own Python [[Geoprocessing]] scripts for use as components in Model Builder, or as standalone tools. | |||
There used to be a joke in programming school back in the olden days that went like this: All flow charts can be simplified to this: | |||
[[Image:UniversalFlowChart.jpg]] | |||
Revision as of 16:41, 26 April 2006
ArcGIS 9.x has a new thing called "Model Builder" that lets you build scripts in the form of flow charts and then execute them.
The idea is to make programming more accessible for non-programmers.
The flow chart "language" is extremely limited as a programming medium, but it has one big advantage for learning to program in the ESRI domain. Once you have a "model" built and working, you can generate the equivalent Python code. (Model->Export->To Script->Python). This gives you a starting point for writing your own Python Geoprocessing scripts for use as components in Model Builder, or as standalone tools.
There used to be a joke in programming school back in the olden days that went like this: All flow charts can be simplified to this: