Slide 25 of 52
Notes:
Geo-spatial data are inherently complex, having geometric, topological and non-spatial aspects. The underlying behaviour needed to support these aspects is well understood. It is up to GIS software vendors to shield users from having to do their own programming on simple and common problems.
Having its basis within a complete programming language can be either a strength or a weakness:
- any problem to be solved requires programming expertise, but
- complex problems can be solved with a more consistent and coherent approach.