The Open Source Geospatial Foundation
OSGeo is a non-profit organization serving as an umbrella organization for the Open Source Geospatial community in general and several code projects in particular:
Web Mapping deegree, geomajas, GeoMOOSE, GeoServer, Mapbender, MapFish, MapGuide Open Source, MapServer, OpenLayers
Desktop Applications GRASS GIS, gvSIG, Marble, QGIS
Geospatial Libraries FDO, GDAL/OGR, GEOS, GeoTools, OSSIM, PostGIS
Metadata Catalogues GeoNetwork, pycsw
Content Management Systems GeoNode
Other Incubating Projects istSOS, MetaCRS, Opticks, Orfeo ToolBox (OTB), PyWPS, Team Engine, ZOO-Project
Community Projects pgRouting
Other (non-code) Projects GeoForAll (Education and Curriculum), OSGeo-Live DVD, Public Geospatial Data
We host regional and international FOSS4G conferences with typical attendance of 500-1100+ geospatial developers, industry and government leaders, and researchers. Our mailing lists collectively go out to ~ 30,000 unique subscribers.
OSGeo 2020 Projects
CQL filter implementation on pygeoapiDevelop an efficient code to contribute to pygeoapi with advanced filter functionality on features. Implement CQL on pygeoapi for specifying enhanced...
Creation of a new GRASS GIS startup mechanismThis project will focus on the creation of a more user friendly GRASS GIS startup. The general idea is to make the initial user’s contact easier and...
Data transaction implementation on pygeoapipygeoapi is a python server implementation of OGC RESTful API standards. The current implementation of OGC Features API in pygeoapi supports only...
Depth First Search, Sequential Vertex Coloring and analysis of Graph Input Ordering for pgRoutingThe project aims to add the following two algorithms in pgRouting: Depth First Search: It is the implementation of a standard graph traversal...
Enhancing AR Support for MapMint4ME and adding GPS Satellite TrackingMapMint4ME (MM4ME) is an android application with the capability to record data on the field without internet connectivity. It gives users the...
Implement Boyer Myrvold Planarity Testing and Make Connected in pgRoutingBoost::boyer_myrvold_planarity_test A graph is planar if it can be drawn in two-dimensional space with no two of its edges crossing. Such a drawing...
Implement Lengauer Tarjan Dominator Tree and Bipartite algorithm for pgRoutingGraph algorithm Lengauer Tarjan Dominator Tree is applied in many routing applications, one application can be if the user wants to go from city A to...
Improving QGIS 3DImproving QGIS 3D capabilites by adding : Texturing support, 3D map exporting, new rendering techniques, shadow rendering
New rules for the Topology Framework in gvSIG DesktopA topology toolbox has been added to gvSIG Desktop. This tool provides a group of integrity rules that check the validation of the geometries...
New rules for the Topology Framework in gvSIG DesktopMy project seeks to improve the topology motor of gvSIG Desktop. Also I would like to correct some topology rules and implant three new rules. The...