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.

MapFish Project: Status and Good Practices

in FOSS4G, FOSS4G2011, Video, OSGeo
OSGeo

The first part of the talk will report on the major developments and accomplishments in MapFish over last year, and present what's in store for the year to come.

The second part of the talk will report on good practices applied by Camptocamp when working with the MapFish framework such as:

  • using MapFish web services instead of WFS when it makes more sense for the application
  • setting up MapFish applications in Apache (to combine performance and robustness)
  • using HTTP caching mechanisms for static and dynamic resources 
  • setting up the MapFish Print system for use in the application
  • setting up a common security layer for controlling access to MapFish, TileCache, and OGC Web services
  • the methods and tools used to build and deploy MapFish applications
  • using "application templates" to speed up setting up new applications

The open source application "MapFishSample" will also be introduced as a good illustration of the practices we use everyday when building high-performance, production-ready MapFish applications.

 

Event: 
FOSS4G2011
Speaker: 
Eric Lemoine

Lidar Data Structures - Octree Vs. Kd Tree

in FOSS4G, FOSS4G2011, Video, OSGeo
OSGeo

The Arbitrary Storage Of Lidar Data Can Serve To Obscure The 3d Spatial Information Contained Within The Data. This Presentation Will Compare The Benefits And Deficiencies Of The Octree And The Kd Tree Data Structures Both In Visualization Optimizations And Algorithm Data Access In Open Source Opticks. Discussions Will Include Tradeoffs Between Display Optimizations Including Clipping, Panning And Zooming And Algorithm Data Optimizations Including Nearest Neighbor, 3d Plane Fits, Gradient Mapping, Intensity Mapping, Line-Of-Sight Algorithms, And Autonomous Landing Site Determination.

Event: 
FOSS4G2011
Speaker: 
Michael Considine
Trevor Clarke

Crowdsourcing Aerial Image Mapping with MapMill.org and Cartagen Knitter

in FOSS4G, FOSS4G2011, Video, OSGeo
OSGeo

Increased participation in neogeographical aerial image mapping techniques such as kite, balloon and other unmanned aerial systems has shown the need for open source tools to work with the data. The imagery acquisition field techniques introduce remote sensing to a host of new users that are able to interact with data in ways previously made impossible by cost, education, and ease of acquisition of imagery. Mapmill.org and Cartagen Knitter are presented as crowdsourcing tools for sorting through raw flight data and rectifying the imagery. Participation in the sorting is easier than image rectification, thus separation of the tools.

Mapmill.org works towards sorting and organizing raw flight data in a simple web application. Imagery is interactively displayable in different fields and users sort through raw data by assigning values to separate images that are accumulated.

Cartagen.org Knitter works to rectify aerial imagery by warping the data dynamically in overlay with base orthoimagery data in a web application. The resultant map is viewable at Cartagen.org and GIS exportable. These tools work together towards participatory mapping at the community level.

Event: 
FOSS4G2011
Speaker: 
Jeffrey Warren
Adam Griffith

Tutorial: Async. and Realtime Geo Applications with Node.js

in FOSS4G, FOSS4G2011, Video, OSGeo
OSGeo

Node.js is a library built on Google's V8 javascript engine, which does non-blocking evented I/O via the libeio library. V8 is incredibly fast, (much faster than ruby/python) and can be used to create web-applications that can handle thousands of concurrent connections and real-time data. This tutorial will go through the process of creating an asynchronous and realtime geospatial web-app using the Node.js javascript server and bindings for the geo-stack. At the end of this tutorial we will have built a web application that can handle multiple client connections and a RESTful API to push data to a persistant storage such as PostGIS, Spatialite or MongoDB. The web application will allow multiple clients to be notified of updates posted in real-time using the API we built. The real-time communication be achieved using the HTML5 WebSocket client and server API written in Javascript. The workshop is aimed at people who wish to learn more about real-time, non-blocking geospatial web services and applications. We will also provide some insight into possible hosting of such web applications.

Event: 
FOSS4G2011
Speaker: 
Kashif Rasul
Shoaib Burq