FOSSLC is a non-profit organization that specializes in technology and know-how to record conferences with excellent quality. Click on the icons below to view great videos from communities we are actively involved with:

 

OSGeo

Content related to the Open Source Geospatial (OSGeo) Foundation, Projects, and Community.

PostGIS Replication

in FOSS4G, FOSS4G2011, Video, OSGeo
OSGeo

Database replication allows you to distribute spatial queries to multiple servers increasing the scalability and fault-tolerance of your database.

Two popular methods of replicating PostGIS databases are PostgreSQL 9.0's hot-standby replication and the Slony-I replication system. This talk will explain why you want to replicate your PostGIS databases and provide an overview of both Slony-I and hot-standby. The talk will explain the key features and limitations of each and help you choose which technology is appropriate for your situation.

 

Event: 
FOSS4G2011
Speaker: 
Steve Singer

Tutorial: PyWPS

in FOSS4G, FOSS4G2011, Video, OSGeo
OSGeo

WPS is a Python implementation of OGC's WPS 1.0.0 protocol on the server side. PyWPS development started in 2006 and was first presented in FOSS4G 2006 at Lausanne. Originally it was written with direct support for GRASS GIS modules, however it is not limited to GRASS only, any sort of GIS functionality written in Python will be served as a WPS. PyWPS distribution does not include any processes by default. The user has to program his or her custom ones and add them to PyWPS instance. The tutorial will start by focusing on installation and configuration of PyWPS on the server, how to construct custom WPS processes with help of GRASS GIS, GDAL/OGR, R and Shapely, to deploy custom process into a PyWPS instance. First part will conclude with examples covering basic logging while the process is running and debugging of non working processes. Second part, will be web oriented presenting PyWPS's Java Script based WPS client (using OpenLayers web mapping library), that is able to parse Capabilities and ProcessDescription documents from WPS server, generating an HTML form for input data. After submitting the form with all inputs set, Execute operation on given data is then requested and the final response will be displayed on the map. To conclude the tutorial, special features of PyWPS will be demonstrated, like running PyWPS in Java environment, using Jython as Python interpreter and Apache Tomcat as server. PyWPS together with UMN MapServer - how to make data outputs from PyWPS to be accessed using standard OGC OWS services from the client, so that the resulting maps can be (for example) downloaded with OGC WCS to local disc or displayed in mapping application with OGC WMS directly, service orchestration will be demonstrated and explained using PyWPS's WSDL process interface using Taverna workbench. Finally a special focus will be given to the new WPS-GRASS bridge interface that allows easy porting of GRASS processes into PyWPS, and integration into QGIS WPS plugin.

Event: 
FOSS4G2011
Speaker: 
Jachym Cepicky

Tips for the PostGIS Power User

in FOSS4G, FOSS4G2011, Video, PostGIS, PostgreSQL, OSGeo
PostGISPostgreSQLOSGeo

PostGIS, is an OGC standard spatial database system, and the most common spatial database in the world of open source geospatial. Most users of PostGIS know how to get data in and out, and to form common queries, but there is much more the database can do.

The PostGIS spatial database is a full GIS system, with a SQL interface. We will cover GIS operations like overlays and unions, database topics like partitioning and performance, spatial indexes, and core spatial database concepts like Dimensionally Extended 9 Intersection Model (DE-9IM). We will review the functionality of some obscure non-standard functions in PostGIS, and discuss new features like the "geography" type and how to use them in conjunction with existing standard functionality.

Event: 
FOSS4G2011
Speaker: 
Paul Ramsey

Map design, usability and interaction

in FOSS4G, FOSS4G2011, Video, OSGeo
OSGeo

The geospatial world lacks of design, usability and interaction. Most of the map projects out there lack one single important thing, a story. Additionally the FOSS4G community is normally more focus on functionality that in careful design and user experience. In this talk we will present through examples how to design and develop mapping projects that tell you stories, maps that engage the user and drives them to their own conclussions. We will take the opportunity to explain also a typical workflow between Designers, Frontend developers and backend developers, all working to create great mapping experiences.

Event: 
FOSS4G2011
Speaker: 
Sergio Alvarez