GIS, that began life in the research labs of universities, military and governments, has always had a strong focus on modelling and analysis of geographic information to aid decision making. As web standards and aggregation technologies for geographic information mature, deploying the power of GIS on the emerging GeoWeb is the next step. Using Ruby on Rails we will demonstrate how to achieve this.
Kids play and modify location-based games all the time: tag, hide & seek, king of the hill, etc. These physical games are simple, social, and integrated with the environment. This tutorial is a walkthrough of rapid game development in which a familiar game is adapted into a GPS game. With just a GPS-enabled mobile device and a little creativity, everyone can build a quick, fun location-based game.
The tutorial is aimed at developers and others who are interested in the business and technical aspects of developing software on a Web 2.0 open source geospatial platform. No background in web development is required. The workshop will include both business and hands-on technical aspects of developing web mapping applications.
Learn to use Mapstraction—the abstraction API for mapping services—from the core developers. Worried that Google might put adverts on their maps? Noticed that Microsoft Virtual Earth has better aerial imagery? Don't get locked in! Use Mapstraction to float above proprietary APIs and switch on the fly to nine different providers including OpenStreetMap.
More information coming soon
Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. GeoDjango is an official branch of Django that intends to be a world-class geographic web framework. Participants will explore the features of the framework by building a geographic web application from the ground up with the experienced web developers who created GeoDjango.
Have you been wondering how to drive traffic to that cool maps mashup you created recently? Simple, make it searchable. We now index geospatial content on the Web and show it as search results to users on both Google Earth and Google Maps. We'll show you how to get your maps mashup crawled and indexed and how best to optimize your content for user discovery via search.
Everyone has content that can be associated with a location. But how do you know if you have exceptional geocontent that will pique the interest of a global audience? And how do you maximize the exposure to your creation?
An open geo-stack offers a flexible and feature-filled solution for your web mapping needs. Store your data with PostGIS, set up GeoServer to publish it, and develop an OpenLayers-based client for the browser. This tutorial will focus on these three core components of an open source geo-stack and will also cover architectures that cross the proprietary/open source divide.