Developing Geospatial Solutions using Open Source

This is one of the three books identified by the Education and Curriculum Committee#Books and tutorials that should be written.

Approach for writing this book
We will start writing this book by listing practical problems and then identifying tools for solving those problems. As the list of problems increases they should be organized into groups etc.

We need to list the tools and link to pages, which describe their general capabilities. http://freegis.org has a good list, which contains short descriptions and it has a quite good classification scheme with the only problem that it seems not possible make complex queries. Probably it would be a good idea to share the ontology as much as possible.

We'd like to develop this page somehow coordinated with the Programming Languages Project

GPS related

 * Problem: Share GPS data between applications
 * Subproblem: Parse GPX
 * Explanation: GPX is an XML application for GPS data. Parsing gives us the GPS data.


 * Problem:
 * Subproblem: GeoTag Media
 * Explanation:


 * Problem:
 * Subproblem: Track logs
 * Explanation:

Editing geospatial data

 * Problem: Editing shapefile
 * Subproblem: Add or delete a feature
 * A solution:
 * Subproblem: Change the location of the vertices
 * A solution:
 * Subproblem: Edit attribute data
 * A solution:
 * Subproblem: Alter the schema (add or delete fields)
 * A solution:

Geocomputation

 * Problem: Compute the total area of polygons in a dataset