Friday 17 June 2011

GIS Technologies this year at FOSS4G

This is a boiled down list of the technologies to be discussed at FOSS4G this year. I've been using most of the OSGeo GeoStack a fair while but I knew there was a lot out there I wasn't getting exposure to. Simmering down the tech list from the FOSS4G schedule has given me an insight into what I should be looking at. And really, I wasn't expecting it to be so darn large.

Sorry there's no links. Some entries are missing from the schedule due to their particular focus but I've tried to keep it complete as best possible from a developer's point of view.

OSM - OpenStreetMap
JOSM - an editor for OpenStreetMap in Java
OSM + PostGIS + QGIS - Data analysis
DotSpatial - Mono/.Net Framework C# GIS library
PostGIS
MapFish - web framework, companion to OpenLayers, GeoExt, GeoAlchemy, Shapely
FormAlchemy / GeoFormAlchemy
Geomajas - a client/server framework, uses GWT
Spatial Data Infrastructure/GeoNetwork/GeoCat Bridge creates metadata
GeoMoose - client framework for MapServer, good on data organisation, data maintenance
pgRouting - routing extension to PostGIS
Geoserver
OpenLayers
Common JavaScript libraries - jQuery UI, ExtJS, Sencha Touch
GeoKettle - ETL tool, GeoMonrian (Spatial OLAP server) and GeoBIExt - all @ spatialytics.org
OGC WFS-T, TinyOWS
GeoExt
MapServer
QGIS
Mapnik, Node.js
i2maps - geocomputational platform, spatial/temporal data (built around OpenLayers and GeoDjango)
GeoNode
NodeJS framework, Polymaps framework - both for back-end
Inkscape - SLD production
Zoo-Project and WPSs (Web Processing Services)
Amazon Web Services - autoscaling, load balancing cluster
Spatial Wiki - Ubuntu, MediaWiki, Apache, Geoserver, OpenLayers, PostGIS
NSDI, GIS in urban planning
Flot plotting library, spatio-temporal modelling - surfaces
HydroDesktop, free GIS for hydrological modeling
Tilecaching, secured WMS, MapProxy
Imposm - imports OSM data into PostGIS
gvSIG Mini - production of PoI data from OSM, map viewer for Android
Flex, OpenScales, NetCDF, AXIIS, Degrafa, SOS, AIS - for Oceanic applications
Mod-geocache - caching server
MapMint - SDI manager
MapQuery, gRaphael (SVG chart library)
TileMill with Mapnik and Carto (map styling language)
Glob3 - 3D framework, suitable for iOD and Android devices
Google Fusion tables > kml for google maps
GDAL
GeoTools - Java GIS library
MapWindow - MS Windows GIS with .Net API
GXP - Javascript library connects to OpenLayers, Ext JS, GeoExt using a JSON configuration.
Tinyows, GeoPrisma, Zoo WPS - part of the MapServer project stack
GeoScript - extends python, javascript, scala, groovy
CartoSet - web map framework, built upon Ruby on Rails framework ‘CartoDB’.
GeoShield - security access-control to OGC services
MapGuide OpenSource Server & Web Extensions
OGC Web Processing Service (WPS), 52 North, Geoserver
OpenAerialMap
Mobile mapping: BeeGIS (uDig ext) and Geopaparazzi
Partitioning Around Medoids clustering algorithm with Grass & R
GeoWebCache
Cartagen Knitter - rectifying aerial imagery
Opticks - open source image processing software
OpenLayers Mobile
Esri Geoportal Server
Web of Things demonstration - SenseBox
WebGL Earth
WCS 2.0
MassMov2D - landslide modelling
libPC & libLAS - point cloud processing
PyWPS
mapnik2geotools
FalconView
Cellular Automata QGIS plugin
GeoCouch, CouchDB
HydroLiDAR
jai-tools
Geomondrian
GeoServer Plugin for the NoSQL Mongo Database
PostGIS Raster support/extension
JTS Topology Suite
HTML5/WebGL
OGC SOS
GeoCommons
GeoExt vs MapQuery vs Legato
Postal Address Geo-Coder (or PAGC)
AcidMaps
JGrass/uDig
Stado
HSLayers - a Openlayers/ExtJS based mapping framework
Neo4j Spatial
MapBender 3
GeoAPI 3.0
GeoCat Bridge - publishing data from ArcGIS to GeoNetwork/Geoserver/MapServer

and Oracle, FME and ArcGIS Server!