Blog

Posts Tagged ‘foss4g’

Look Out DC!

We’re super excited about this year’s FOSS4G North America Conference. OpenGeo is sending pretty big group to DC. Not only are we Gold Sponsors, we also have nearly a dozen OpenGeo presentations on the program, our own Sponsor Day event, and Paul Ramsey volunteered as conference chair! We’re looking forward to an exciting (and busy!) week.

Remember to register for the conference. We hear there are still spots but they are filling up quickly. If you’re in attendance make sure to come by our exhibition table, you never know who you’ll run into.

Interested in hearing us speak? Scroll down to see list of all of the OpenGeo talks on the program:

Tuesday April 10
Time Session Title Location
09:00am Plenary
Paul Ramsey
West Salon
10:30am Introduction to PostGIS
Paul Ramsey
Room 103ab
01:00pm The State of Geoserver
Justin Deoliveira
Room 102b
01:30pm JEQL – A language for Spatial Processing
Martin Davis
Room 102b
02:00pm Scripting GeoServer with GeoScript
Tim Schaub
Room 102b
04:00pm OpenLayers: The Rebirth of Cool
Tim Schaub
Room 103ab
Wednesday April 11
Time Session Title Location
10:30am What’s New in PostGIS 2.0
Paul Ramsey
Room 103ab
01:00pm What’s new in GeoServer 2.2
Justin Deoliveira
Room 103ab
01:30pm What’s New in the JTS Topology Suite
Martin Davis
Room 103ab
02:00pm GeoServer in Production
Juan Marin
Room 103ab
03:00pm The State of the GeoNode Project
Jeff Johnson
Room 102b
03:30pm Taking Control: How GeoNode automates GeoServer configuration
David Winslow
Room 103ab

Presentations from FOSS4G

We’re back from FOSS4G and have been reflecting on our jam-packed week in Denver. Our only regret is that we were so busy we missed some of the plenaries, workshops and talks that we wanted to attend. In case you’ve found yourself in a similar situation or would like to review an OpenGeo presentation we’ve compiled the materials below.

First two videos that we’re lucky that the organizers captured:

Paul Ramsey An exploration of open source business models
Mike Pumphrey Why your product sucks

And next (almost) all of the materials presented by the OpenGeo team:

Paul Ramsey An exploration of open source business models
Paul Ramsey State of PostGIS
Sebastian Benthall & Rolando Peñate Designing a better SDI
David Winslow GeoServer Scripting with Python and RESTConfig
Bart van den Eijnden Introducing GXP: Webmapping made easy
David Winslow & Alyssa Wright Mapnik2GeoTools
Paul Ramsey Tips for the PostGIS Power User
Mike Pumphrey Why your product sucks

We had a great week in Denver and have always felt that FOSS4G is the most interesting and informative conference of the year. FOSS4G certainly proved to be no exception. If you had a conversation with someone at our booth, or at a presentation, and would like to follow up please feel free to Contact us. See you in Bejing!

 

Meet the Experts at FOSS4G

Want expert advice about our open source projects from our real live developers? Come by booth #12 during FOSS4G next month and take advantage our Meet the Experts sessions. In addition to their workshops and tutorials, the OpenGeo Suite developers and team members will be available to answer questions and hear your feedback at the following times throughout the conference:

Wednesday, 9/14/2011

  • GeoServer and GeoWebCache, 10:00-12:00: Gabriel Roldán, David Winslow, Ian Schneider, Justin Deoliveira, Sam Smith
  • PostGIS, 12:45 to 14:30: Paul Ramsey, Sam Smith
  • GeoNode, 14:30-16:15: Andreas Hocevar, David Winslow, Jeff Johnson, Rolando Peñate
  • OpenLayers and GeoExt, 16:15 to 18:00: Andreas Hocevar, Bart van den Eijnden, Tim Schaub

Thursday, 9/15/2011

  • GeoNode, 10:00-12:00: Andreas Hocevar, David Winslow, Jeff Johnson, Rolando Peñate
  • OpenLayers and GeoExt, 12:45 to 14:30: Andreas Hocevar, Bart van den Eijnden, Tim Schaub
  • PostGIS, 14:30 to 16:15: Paul Ramsey, Sam Smith
  • GeoServer and GeoWebCache, 16:15-18:00: Gabriel Roldán, Ian Schneider, Justin Deoliveira, Sam Smith

We hope to see you there!

Denver, here we come!

There will be plenty of opportunities to learn at this year’s FOSS4G Conference. We’ll once again be attending en masse—not only are we Gold Sponsors but we’lll have nearly two dozen OpenGeo team members in attendance. Along with the first ever OpenGeo Partner Event , we’ll be presenting at nine workshops and tutorials so we’re sure to have an exciting (and busy!) week.

Remember to register for the conference, workshops, and tutorials. If previous years are any indication, they have a habit of filling up. If you’ll be at the show, come by booth #12 to see what’s new or get involved with the communities we work with. Look for us in our signature brown t-shirts. Want your own? Come to one of our workshops, we’ll be giving out t-shirt vouchers there!

Here’s a list of all of the events we’re involved with, all at the Sheraton Denver Downtown:

Date Event Start Time End Time Location Speaker/Attending
9/12/2025 Introduction to PostGIS 8:00:00 12:00:00 Windows Paul Ramsey & Sam Smith
Web Mapping with GeoServer 13:00:00 17:00:00 Tower Court D Mike Pumphrey
OpenLayers Application Development 13:00:00 17:00:00 Windows Tim Schaub
9/13/2011 Developing OGC Compliant Web Applications With GeoExt 8:00:00 12:00:00 Windows Andreas Hocevar
Opening Data with GeoNode 8:00:00 12:00:00 Silver David Winslow & Jeff Johnson
A complete open source web mapping stack 13:00:00 17:00:00 Tower Court D Sam Smith, Ian Schneider & Alyssa Wright
9/14/2011 An exploration of open source business models 9:10:00 9:30:00 Ballroom Paul Ramsey
State of PostGIS 10:00:00 10:30:00 Windows Paul Ramsey
Designing a better SDI 10:00:00 10:30:00 Denver Rolando Peñate
The State of GeoServer
13:00:00 13:30:00 Windows Justin Deoliveira
Tutorial: GeoServer Scripting with Python and RESTConfig 13:00:00 13:30:00 Century David Winslow
Introducing GXP: Webmapping made easy 15:00:00 15:30:00 Tower Court B Bart van den Eijnden
GeoScript - Spatial Capabilities for Scripting Languages
15:30:00 16:00:00 Tower Court D Justin Deoliveira
Scripting GeoServer with GeoScriptScripting GeoServer with GeoScript
16:00:00 16:30:00 Tower Court D Justin Deoliveira & Tim Schaub
Exhibitor Reception; Birds of a Feather; Poster Session 17:30:00 20:00:00 Ballroom Rolando Peñate
9/15/2011 Tutorial: Map Caching with GeoWebCache 10:00:00 11:30:00 Century Gabriel Roldan
OpenLayers Mobile 10:30:00 11:00:00 Windows Tim Schaub
Mapnik2GeoTools 13:30:00 14:00:00 Silver Alyssa Wright & David Winslow
Tutorial: Working with GeoScript 15:00:00 16:30:00 Century Justin Deoliveira & Tim Schaub
9/16/2011 Tips for the PostGIS Power User
10:00:00 10:30:00 Windows Paul Ramsey

OpenGeo Global Partner Network meeting at FOSS4G

We’re excited to announce the first meeting of our Global Partner Network!

We’ll be having our first annual OpenGeo Global Partner Meeting in Denver, Colorado on September 11th—just prior to the FOSS4G Conference. Getting together with our our rapidly growing network of international partners will allow us to discuss our plans for continuing to support the increasing demand for open source geospatial software.

We’re thrilled to work together to increase the reach of open source geospatial technologies in real-world solutions for clients. Our partners are crucial in helping users around the world improve their geospatial applications using open source software. They extend the first line of support for the OpenGeo Suite, provide important translation services for core components like GeoServer, and are skilled at implementing solutions based on proven open source software.

To learn more about OpenGeo’s Global Partner Network please visit our partner page. Interested in becoming an OpenGeo partner? Contact us!

OpenGeo to present nine workshops and tutorials at FOSS4G

It seems like only yesterday we were enjoying the tapas, warm sea breezes, and interesting fountain shows at FOSS4G in Barcelona. But time and revision numbers move relentlessly forward, and now we’re already thinking about FOSS4G, held this year in Denver, Colorado on September 12-16.

We at OpenGeo have always felt that FOSS4G is by far the most interesting, most informative, and generally all-around coolest conference on the entire circuit, so we always like to make sure to support it. This year is no different, as not only are we Gold Sponsors, but we will also be presenting nine workshops and tutorials.

Workshops:

  • Introduction to PostGIS
  • Web Mapping with GeoServer
  • OpenLayers Application Development
  • Developing OGC Compliant Web Applications With GeoExt
  • Opening Data with GeoNode
  • A complete open source web mapping stack

Tutorials:

  • GeoServer Scripting with Python and RESTConfig
  • Map Caching with GeoWebCache
  • Working with GeoScript

Workshops and tutorials do have a habit of filling up, if previous years are any indication, so you should register soon. And for all those in North America, you now can’t use the excuse that it’s too far to travel! There’s even a flight discount this year.

Register for FOSS4G

FOSS4G Final Answer

Update: See also Day 1, Day 2 and Day 3.

Friday was code sprint day, and a healthy pile of nerds settled into a nice modern space at the Barcelona CitiLab for 8 hours of coding and technical discussion. Team PostGIS dedicated the day to discussions of PostGIS 2.0, and identifying and closing off high priority tickets before releasing a 1.5.2 update (to provide support for PostgreSQL 9.0, coming out soon).

Subject to approval by the full Project Steering Committee (PSC) there will a couple big changes to PostGIS through the 2.0 cycle. First, the raster experimental spike will move into the main tree and become a default part of PostGIS. Second, the PgRouting external project will move into the PostGIS source tree and issue tracking system as a spike, and reside there while it is harmonized with PostGIS, probably entering the main tree at the 2.1 cycle. Those are the headlines. The sub-heads are 3d and 4d indexing support, real 3d objects (polyhedra), and an official translation pipeline for the reference manual so we can support the international community more comprehensively.

I spent Saturday walking my legs down to round nubbins.

I could not attend FOSS4G, and I did not feel like there was much momentum in the technology area, but this year it felt like the community was in fact still innovating rapidly. This is a perception of course, they obviously innovated, but the innovators probably just found it harder to get to Sydney.

The places I am seeing and expecting to see more changes are in continuing power in client frameworks, and in the distributed computing (“cloud”) space.

Probably there will be a minor explosion of mobile projects over the next year. gvSIG mobile has been alone in that space for a long while, and emergence of competition is pretty inevitable. At the minimum we should see an open source iPhone mobile framework.

Also, the distributed computing space is ripe for some new projects, in particular distributed spatial analysis in both the vector and raster spaces. I know the intellectual ferment is out there, so we should see first releases and new projects popping out over the next 12 months. And then hear about them in Denver (September 12-16).

As an aside, I have been surprised there are so few talks about spatial CMS framework extensions at FOSS4G, since so many problems boil down to basic content management with a tasty, spicing of location and maps. There was a talk about a new spatial extension for Drupal, but I think that’s it for this year. Perhaps next year the extremely popular GeoDjango project will get some FOSS4G hype: it deserves some.

Per usual, it was a treat to see the FOSS4G regulars and meet new folks who are just entering the community, my only regret is that the event is over so quickly. It is always the most intense week of my year.

Adiós Barcelona! Me la pasé bien.

FOSS4G Day 3

Day three of the conference continued with a large number of presentations starting first thing in the morning. Unfortunately my duties at the OpenGeo booth meant I saw relatively few of them.

I caught the tail end of a “not PostGIS” spatial database track, with Carsten Venemen’s review of alternative databases, in particular the JASPA implementation of a spatial type in PostgreSQL, using PL/Java and JTS to achieve a parallel functionality to PostGIS via an alternative pathway.

Pirmin Calberer then reviewed the SpatialLite add-on to SQLite, a talk entitled “SpatialLite, the Shapefile of the Future?” A prominent community member remarked to me on the way out that it was “not the talk he was expecting” and I agreed. The title implied a discussion of the use of SpatialLite files as a format standard, but the talk was about the functionality of the SpatialLite tool set (which is, let’s be clear, impressive). The topic is not an idle one, since the geospatial community needs a modern common format, and FGDB is unavailable to anyone outside the ESRI ecosystem. SpatialLite is an obvious alternative candidate, but only if the changes to the format are made judiciously and in cooperation with all consumers of it. Thus far the format has changed more-or-less at the whim of the SpatialLite developer, so the rest of the community is loath to spend development effort on supporting it. There is a big opportunity here for SpatialLite to become the central format for the whole open source community, but it will require that the SpatialLite team give up a little control to the rest of us. </harangue>

After lunch, team OpenGeo was all over the place, with Tim Schaub, Andreas Hocevar, and David Winslow talking to packed rooms (I am told), but, sadly, I was rooted to the exhibition floor. Perhaps someone else can report on those talks.

In the final session block, I had an opportunity to exercise my “curmudgeon” muscles, playing the grizzled PostGIS vet (has it come to that?) on a panel discussing spatial databases and cloud computing. My fellow panelists were Craig Taverner (Neo4J graph db), Volker Mische (CouchDB geo), and Mike Malone (Cassandra geo via SimpleGeo). I think it is clear that data sizes are growing fast, so the number of people with “more data than fits on one big machine” problems is getting larger and solutions for them will have to be found. In the proprietary space, Netezza and Teradata have added spatial to their OLAP offerings, which can handle some use cases in the ultra-huge data realm. In the SAAS space, of course SimpleGeo is aggressively pursuing their opportunity. And in the open source world… there is still a void! This topic promises to be a very interesting one over the coming year.

At the closing plenary, Tyler Mitchell shared some statistics on the continuing growth of OSGeo, in terms of members, community participants, and code contributions over the past year. The numbers are great to see, since it is hard to mentally encompass all the projects and people that now work in OSGeo projects.

This year Helena Mitasova received the Sol Katz award for contributions to the open source geospatial community. As a member of the selection committee, I was very impressed by both the number of years she has been working in the community (two decades in the GRASS community) and the diversity of the people who brought her name forward as a candidate, ranging from developers to teachers to users across two continents and multiple software projects. Congratulations to Helena, and thanks for all the hard work over the years!

Tomorrow is the code sprint day, and I’m looking forward to discussing the PostGIS 2.0 development plan with my fellow project members.

FOSS4G Day 2

Lots and lots of presentations on day two! The day started with another plenary session, featuring speakers from OpenStreetMap, Inspire, and ESRI.

First, ESRI’s Michael Gould made the case for ESRI as an “open” company, though I do not think he made the sale with most folks in the audience. ESRI’s participation in 52 North, while interesting, doesn’t produce much software that attendees at the conference actually use. And the pitch for building open source extensions on top of the ESRI platform sounded like the Microsoft message box from — even the beast from Redmond has gotten more subtle over the past years. Curiously, he did not mention (or perhaps my cloth ears did not hear him mention) that ESRI funded a good deal of work on GDAL in the past year, a project which most attendees actually do get a lot of use from.

I have talked to many ESRI employees over the years who are brimming with enthusiasm for really engaging with the open source community, but it seems like the executive direction remains firmly lodged in an earlier era. Here’s some personal, unsolicited advice for ESRI if they truly want to be an “open” company:

  • End closed data formats now. Open FGDB, stop promising it, just do it.
  • End closed styling formats now. LYR files lock map creation processes into the ESRI stack.
  • End ST_GEOMETRY on databases that have their own spatial type. Existing client software for Oracle Spatial and PostGIS supports the native types, ST_GEOMETRY is a transparent attempt to prefer access to the ESRI client suite.

The open source community wants to be interoperate. To build systems where the components work together cleanly, without hacks and cludges. That requires open formats. Documenting them is not even necessary, just make them comprehensible and readable (e.g. the ArcView 3 .avl and .apr files).

After Michael, Ivan Sánchez gave an entertaining talk about utility optimization, as it relates to open source and open data, via game theory. And the end, he concluded that the optimum strategy was use of share-alike (GPL) licensing, a conclusion sure to rile at least 50% of the audience (because who doesn’t like to argue about licenses?).

Finally, Ioannis Kanellopoulos from JRC gave a run down of state of the INSPIRE initiative. If you take anything away from his talk, take this: SOAP bindings for W*S services are optional. Repeat, optional. Over.

After the plenary, I banished myself to Room 6 for a day-long festival of talks on PostGIS. I gave an introductory talk on PostGIS, learned about the state of the PostGIS raster-in-database projects (intriguing), and gave a talk on advanced PostGIS techniques.

The PostGIS raster project has moved from a notion to an implementation over the past year, with the ability to load data directly, alter it in place, and do some basic analytics. I am very impressed with the API decisions and the clean way it integrates with the rest of the spatial functionality. My only concern now is performance — will it be possible to perform massive analytical runs, or will the trade-off for the design elegance be a painful performance hit?

The last PostGIS talk of the day was a fun dual talk from Marc Jansen and Nicklas Aven, on web interfaces for visualizing spatial SQL. People take a run at this regularly (I did one four years ago) but Nicklas’ is the most complete I’ve seen yet, and really understands that the goal is creating a compelling teaching tool. Check out postgisonline for yourself.

Tomorrow I will be at the OpenGeo booth with the rest of our lively crew. Stop by, pick up a shirt, and tell me how wrong I am about ESRI, I can’t wait to hear from you!

Tips for the PostGIS Power User

FOSS4GI just finished giving a talk on some advanced ways to put PostGIS to work, Tips for the PostGIS Power User. The talk is, unfortunately, probably more of a 45 minute talk than a 25 minute talk, so I have put the full material online at the link above. Thanks to everyone who came out and listened!