Abstract
Environmental modeling and management is an important application area for geographic information. At the outset of a modeling or management project, the location of the study is explored and existing data are mapped and visualized. When the project progresses, data need to be stored and equations need to be implemented. Free and open-source software (FOSS) provides tools that are shared by their developers to be used, studied, extended, and redistributed. The total body of FOSS is already enormous and includes a substantial collection of geospatial software. FOSS is maintained and developed further by a community, which can be freely joined and which appreciates contributions. The geospatial FOSS community, represented by the OSGeo foundation, develops several software products that can be linked together, to environmental models, and to other software. The software platform for environmental modeling and management is a set of tools and a set of services. Generic FOSS modeling tools, such as R and Python, have been made geospatially aware by geospatial FOSS libraries. Geospatial FOSS constitutes platforms for developing applications for environmental management. It supports web services well, which is an important part of the geospatial platform.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Abbreviations
- 2-D:
-
two-dimensional
- 3-D:
-
three-dimensional
- API:
-
application programming interface
- ASCII:
-
American Standard Code for Information Interchange
- BASINS:
-
better assessment science integrating point and nonpoint sources
- BLM:
-
US Bureau of Land Management
- CGAL:
-
Computational Geometry Algorithms Library
- CLI:
-
common language infrastructure
- CPAN:
-
Comprehensive Perl Archive Network
- CRAN:
-
Comprehensive R Archive Network
- DEM:
-
digital elevation model
- DSS:
-
decision support system
- EPA:
-
US Environmental Protection Agency
- FAO:
-
Food and Agriculture Organization
- FFI:
-
foreign function interface
- FOSS:
-
free and open-source software
- GDAL:
-
Geospatial Data Abstraction Library
- GEOS:
-
Geometry Engine – Open Source
- GIS:
-
Geographic Information System
- GLPK:
-
GNU linear programming kit
- GNOME:
-
GNU object model environment
- GRASS:
-
Geographic Resources Analysis Support System
- GUI:
-
graphical user interface
- IA:
-
integrated assessment
- IPC:
-
interprocess communication
- JTS:
-
Java Topology Suite
- KDE:
-
K desktop environment
- LGPL:
-
GNU Lesser General Public License
- LIDAR:
-
light detection and ranging, Laser Scanning
- MIP:
-
Multilateral Interoperability Programme
- NM:
-
nautical miles
- OGC:
-
Open Geospatial Consortium
- OGR:
-
OpenGIS Simple Features Reference Implementation
- OSGeo:
-
Open Source Geospatial Foundation
- PDL:
-
Perl Data Language
- POV-Ray:
-
Persistence of Vision Raytracer
- PyPI:
-
Python Package Index
- RDBMS:
-
relational database management system
- SAGA:
-
System for Automated Geoscientific Analyses
- SME:
-
spatial modeling environment
- SQL:
-
Structured Query Language
- SWAT:
-
soil and water assessment tool
- SWE:
-
Sensor Web Enablement
- SWIG:
-
simplified wrapper and interface generator
- SWMM5:
-
storm water management model
- SWT:
-
Standard Widget Toolkit
- UN:
-
United Nations
- UNEP:
-
United Nations Environment Programme
- USGS:
-
United States Geological Survey
- VM:
-
virtual machine
- WCS:
-
Web Coverage Service
- WFP:
-
United Nations World Food Programme
- WFS:
-
Web Feature Service
- WKB:
-
well known binary
- WMS:
-
Web Map Server
- WPS:
-
Web Processing Service
- XAML:
-
Extensible Application Markup Language
- XML:
-
Extensible Markup Language
- iEMSs:
-
International Environmental Modeling and Software Society
References
A. Voinov, R.R. Hood, J.D. Daues, H. Assaf, R. Stewart: Building a community modelling and information sharing culture. In: Environmental Modelling, Software and Decision Support, ed. by A.J. Jakeman, A.A. Voinov, A.E. Rizzoli, S.H. Chen (Elsevier, Amsterdam 2008)
E.S. Raymond: The Art of Unix Programming (Addison-Wesley, Boston 2003)
R. Stallman: The GNU Manifesto, Dr. Dobbʼs J. Softw. Tools 10(3), 30–35 (1985)
H. Harvey, D. Han: The relevance of Open Source to hydroinformatics, J. Hydroinform. 4(4), 219–234 (2002)
M.F. Goodchild, L.T. Steyaert, B.O. Parks (Eds.): Geographic Information Systems and Environmental Modeling (Oxford Univ. Press, New York 1993)
M.F. Goodchild, L.T. Steyaert, B.O. Parks (Eds.): GIS and Environmental Modeling: Progress and Research Issues (GIS World, Fort Collins 1996)
M.F. Goodchild, L.T. Steyaert, B.O. Parks (Eds.): Proceedings, Proc. 3rd Conf. GIS Environ. Model., NCGIA, Santa Fe (1996), (CD-ROM)
K.C. Clarke, B.O. Parks, M.P. Crane: Geographic Information Systems and Environmental Modeling (Prentice Hall, Upper Saddle River 2002)
K. Kovar, H.P. Nachtnebel (Eds.): Application of geographic information systems in hydrology and water resources management, Proc. HydroGIS ʼ93 Conf., Vienna (IAHS Press, Wallingford 1993)
K. Kovar, H.P. Nachtnebel (Eds.): Application of geographic information systems in hydrology and water resources management, Proc. HydroGIS ʼ96 Conf., Vienna (IAHS Press, Wallingford 1996)
A.J. Jakeman, A.A. Voinov, A.E. Rizzoli, S.H. Chen (Eds.): Environmental Modeling, Software and Decision Support (Elsevier, Amsterdam 2008)
D.A. Swayne, W. Yang, A.A. Voinov, A.E. Rizzoli, T. Filatova (Eds.): Modelling for environmentʼs sake, Proc. iEMSs Forth Bienn. Meet. Int. Congr. Environ. Model. Softw. (iEMSs 2010) (International Environmental Modelling and Software Society, Ottawa 2010)
Chesapeake Bay research community, Chesapeakecommunity modeling program: http://ches.communitymodeling.org (last accessed January 5, 2011)
OpenStreetMap: http://wiki.openstreetmap.org (last accessed January 5, 2011)
OpenStreetMap, WikiProject Haiti: http://wiki.openstreetmap.org/wiki/WikiProject_Haiti (last accessed January 5, 2011)
OSGeo Live development, Open Source Geospatial Foundation: http://live.osgeo.org (last accessed January 5, 2011)
S. Davis: GIS for Web Developers: Adding Where to Your Web Applications (Pragmatic Bookself, Raleigh 2007)
T. Mitchell: Web Mapping Illustrated (OʼReilly, Sebastopol 2005)
G.E. Sherman: Desktop GIS: Mapping the Planet with Open Source Tools (Pragmatic Bookshelf, Raleigh 2008)
A.J. Jakeman, S.H. Chen, A.E. Rizzoli, A.A. Voinov: Modelling and software as instruments for advancing sustainability. In: Environmental Modelling, Software and Decision Support, ed. by A.J. Jakeman, A.A. Voinov, A.E. Rizzoli, S.H. Chen (Elsevier, Amsterdam 2008)
M.B. Abbot, J.C. Refsgaard (Eds.): Distributed Hydrological Modeling (Kluwer, Dordrecht 1996)
A.E. Rizzoli, W.J. Young: Delivering environmental decision support systems: Software tools and techniques, Environ. Model. Softw. 12(2/3), 237–249 (1997)
The System Dynamics Society, University at Albany, Albany: http://www.systemdynamics.org (last accessed January 6, 2011)
J. Pearl: Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference, 2nd edn. (Morgan Kaufmann, San Francisco 1988)
A.J. Jakeman, R.A. Letcher, J.P. Norton: Ten iterative steps in development and evaluation of environmental models, Environ. Model. Softw. 21, 602–614 (2006)
M.N. DeMers: GIS Modeling in Raster (Wiley, Hoboken 2001)
D. OʼSullivan, D.J. Unwin: Geographic Information Analysis (Wiley, Hoboken 2003)
H. Mitasova, L. Mitas: Modeling physical systems. In: Geographic Information Systems and Environmental Modeling, ed. by K.C. Clarke, B.O. Parks, M.P. Crane (Prentice Hall, Upper Saddle River 2002)
K. Fedra: Distributed models and embedded GIS: Integration strategies and case studies. In: GIS and Environmental Modeling, ed. by M.F. Goodchild, L.T. Steyaert, B.O. Parks (GIS World, Fort Collins 1996)
A. Brimicombe: GIS, Environmental Modeling and Engineering, 2nd edn. (CRC, Boca Raton 2009)
Ubuntu, Canonical Group Limited, London: http://packages.ubuntu.com/maverick/allpackages (last accessed February 2, 2011)
R.S. Bivand: Integrating GRASS 5.0 and R: GIS and modern statistics for data analysis, Proc. ScanGISʼ99 – 7th Scand. Res. Conf. Geogr. Inf. Sci., ed. by E. Stubkjær, H.S. Hansen (Aalborg Univ. Press, Aalborg 1999)
R.S. Bivand, E.J. Pebesma, V. Gómez-Rubio: Applied Spatial Data Analysis with R (Springer, New York 2008)
Programming Languages for the Java Virtual Machine (is-research, Berlin 2010): http://www.is-research.de/info/vmlanguages/ (last accessed January 7, 2011)
A. Karlsson: GIS and Spatial Extension with MySQL, http://dev.mysql.com/tech-resources/articles/4.1/gis-with-mysql.html (last accessed February 2, 2011)
G. Camara: [OSGeo-Discuss] Re: Raster data on RDBMS, http://www.mail-archive.com/discuss@lists.osgeo.org/msg03156.html (last accessed February 2, 2011)
PostGIS Raster Home Page, Trac Open Source Project: http://trac.osgeo.org/postgis/wiki/WKTRaster (last accessed February 2, 2011)
B. Kropla: Beginning MapServer. Open Source GIS Development (Apress, Berkeley 2005)
C.D. Tomlin: Geographic Information Systems and Cartographic Modeling (Prentice Hall, Upper Saddle River 1990)
J. Orwant, J. Hietaniemi, J. Macdonald: Mastering Algorithms with Perl (OʼReilly, Sebastopol 2005)
J.J. Thomas, K.A. Cook (Eds.): Illuminating the Path: The R&D Agenda for Visual Analytics (National Visualization and Analytics Center, Richland 2005)
L. Mitas, W.M. Brown, H. Mitasova: Role of dynamic cartography in simulations of landscape processes based on multi-variate fields, Comput. Geosci. 23(4), 437–446 (1997)
H. Mitasova, R.S. Harmon, K. Weaver, N. Lyons, M. Overton: Scientific visualization of landscapes and landforms, special issue on Geospatial Technologies and Geomorphological Mapping, Geomorphol. (2010) in press
L.G. Tateosian, H. Mitasova, B. Foglemann, B. Harmon, K. Weaver, R.S. Harmon: TanGeoMS: Tangible geospatial modeling system, IEEE Trans. Vis. Comput. Graph. 16(6), 1605–1612 (2010)
F.C. Coelho: Epigrass, http://sourceforge.net/projects/epigrass/ (last accessed February 2, 2011)
M. Jackson: Problem Frames (Addison-Wesley, Reading 2000)
M. Neteler, H. Mitasova: Open Source GIS: A GRASS GIS Approach, 3rd edn. (Springer, New York 2008)
T. Kokkonen, T. Ihaksi, A. Jolma, S. Kuikka: Dynamic mapping of nature values to support prioritization of coastal oil combating, Environ. Model. Softw. 25(2), 248–257 (2009)
T. Nõges, P. Nõges, A. Jolma, J. Kaitaranta: Impacts of Climate Change on Physical Characteristics of Lakes in Europe (Office for Official Publications of the European Communities, Luxemburg 2009)
H. Mitasova, C. Thaxton, J. Hofierka, R. McLaughlin, A. Moore, L. Mitas: Path sampling method for modeling overland water flow, sediment transport and short term terrain evolution in open source GIS, Proc. XVth Int. Conf. Comput. Methods Water Resour., ed. by C.T. Miller, M.W. Farthing, V.G. Gray, G.F. Pinder (Elsevier, Amsterdam 2005)
O. Kurum, M. Kumar, M.F. Overton, H. Mitasova: Effects of coastal landform change on storm surge along the Hatteras island breach area, Proc. 32nd Int. Conf. Coast. Eng. (Coast. Eng. Res. Counc. Am. Soc. Civ. Eng., Reston 2010)
J. Kittle, P.B. Duda, D.P. Ames, R. Kinerson: The BASINS watershed analysis system – integrating with open source GIS, Proc. AWRA Spring Spec. Conf. GIS Water Resour. IV (American Water Resources Association, Middleburg 2006)
A. Voinov, R. Costanza, L. Wainger, R. Boumans, F. Villa, T. Maxwell, H. Voinov: Patuxent landscape model: Integrated ecological economic modeling of a watershed, J. Ecosyst. Model. Softw. 14, 473–491 (1999)
G. Johnson: Spatial Modeling Environment, http://sourceforge.net/projects/smodenv/ (last accessed February 2, 2011)
T. Maxwell, F. Villa, R. Costanza: Spatial Modeling Environment, http://www.uvm.edu/giee/SME3/ (last accessed February 2, 2011)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag
About this chapter
Cite this chapter
Jolma, A. et al. (2011). Open-Source Tools for Environmental Modeling. In: Kresse, W., Danko, D. (eds) Springer Handbook of Geographic Information. Springer Handbooks. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72680-7_31
Download citation
DOI: https://doi.org/10.1007/978-3-540-72680-7_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72678-4
Online ISBN: 978-3-540-72680-7
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)