Surveying, Mapping and GIS

Exploring all aspects of mapping and geography, from field data collection, to mapping and analysis, to integration, applications development and enterprise architecture...

  • Geospatial Technology, End to End...

    Exploring all aspects of mapping and geography, from field data collection, to mapping and analysis, to integration, applications development, enterprise architecture and policy


Posted by Dave Smith On 6/21/2008 11:16:00 AM 7 comments

The last few months have been hectic, with a lot of proposal writing and other things flying around - and as I continue to redefine and revisit and look toward new types of approaches and ways to tackle problems in architecting geospatial solutions, I have been making an effort to poke around and look at alternatives. Some of the major drivers for alternatives are licensing costs - Oracle is certainly not cheap - and the others are technical, finding fast and easy ways to publish and interact with geospatial data, provide interoperability and consume it in a wider variety of clients, e.g. OGC Web Map Service, KML, GeoRSS and the like...

So of late, I have been digging deeper with a stack consisting of PostGIS, GeoServer and GeoWebCache - and I must say I am impressed with what I'm seeing so far:

Here, hundreds of thousands of facilities points, being served up by PostGIS and GeoServer, and published as a tile layer in GeoWebCache. Firstly, the production ArcIMS/Oracle boxes I've been using would be struggling to render this much data quickly. Secondly, it would take a custom tile server or other middleware to get them into Virtual Earth - yet here I was able to get these results, start to finish, in less than an hour.

Same data in Google Earth as KML, again GeoServer provides some very interesting and compelling out-of-the-box functionality...

Again, the question I have been asking myself is in what the solution needs to look like - and here, we can have some hybridized approaches, depending on how static or dynamic the data is, and how much analysis we want to do, perhaps with products like GeoWebCache and GeoServer serving base data and tiles, and ArcGIS Server 9.3 providing modeling and analytical capabilities. This coming year will be interesting, to say the least...

7 Response for the " GeoServer "

  1. Bill says:


    Great work! This really effectively demostrates what GeoServer can do. I've been a big fan for a while. This shows that it should be at the top of anyone's list when considering such technologies.


  2. Blair says:

    GeoServer + GeoWebCache = Goodness!

    I love this combination and have been using it lately with both Vitual Earth and now the Google Earth Web API.

    I am amazed at how fast the above combination is.

    I agree Dave, this next year will be very exciting!

  3. Mike Pumphrey says:

    Hi Dave. That's great to hear about your success story with GeoServer and GeoWebCache. Not sure if you knew this, but GeoWebCache exists as a plugin/extension for GeoServer, which reads the Capabilities document and allows for even faster setup than the standalone version. If you have any more feedback, please keep us in the know.

    Mike Pumphrey
    Outreach Engineer, OpenGeo

  4. Mike, that's precisely how I set up GWC, setup worked perfectly.


    Dave Smith

  5. Vinod Bothale says:

    Hi Dave,
    Good work. I am also doing simillar work but could not succeed in Geowebache. Will be tell me how to go about it. It will be nice


  7. Informative article Dave. thanks for posting .

    Geospatial Utilities