There’s still hope for Australia’s spatial industry

The ASIBA last week release a set of recommendations for the Australian government. These recommendations were based on a economic study evaluating what the spatial industry in Australia is worth. A staggering 6-12 billion dollars is the figure mentioned.

But lets look at the recommendations: I quite like the aims of some of these: government initiatives to commercialise OZ spatial information R&D; government policy that improves the quality, quantity, currency and accuracy of spatial data; management of digital rights and information sharing and a whole-of-government approach to licensing of geodata.

There are a number of initiatives already in the pipe-line to address some of these issues for example to address constraints on information sharing, OSDM is developing a whole-of-government approach for licensing of spatial data. There is also a push to use existing standards for discovery of spatial data where applicable such as OGC‘s CSW whose most well known implementation is FAO’s GeoNetwork. There are also projects that look to make taxpayer funding research data free. The question now is how long will it be before we start seeing the fruits of all the good intentions from the government and traditional Spatial industry. How long is a piece of string?

Meanwhile neogeography projects such as OSM continue to flourish and so do the related standards such as GeoRSS. Another recommendation that will hopefully see greater support for such open and community driven initiatives in Australia is that

… priorities are user driven, not ‘producer’ driven

Hopefully this means that the OZ government’s inacceassable silo’s of geodata that’s currently begging to be freed may one day become available in formats that ease their use online and amongst the developer community. This would no doubt lead to the emergence of new industries, a responsibility that governments have towards their nation.

Mapserver output as KML

Alessandro Pasotti has authored a utility to output mapserver layers as KML for display on Google Earth. This is written in PHP mapscript so will require mapscript to be installed with your standard Mapserver installation. Check it out here.

Although its a useful tool, it would be nice to have kml support in mapserver (C++) out of the box. Apparently expected is the release of libkml in 2008. So mapserver may have to wait for google to release libkml before adding native C++ support, provided the licensing is favorable.

Geospatial @ RailsConf Europe 2007

railsconf_speaker Some great news for those interested in the convergence between Ruby/Rails and Geospatial applications. Kashif and I will be giving a tutorial at RailsConf in Berlin. There is going to be 3 hr tutorial titled Rails GIS Hacks, where we will be going through some pretty nifty stuff such as RESTful geospatial applications development. Hope to see you there!

Trying out Geoserver + Googlemaps

karachi_small
With a dearth of street data for Pakistan on the default mapping resource of the world (Googlemaps) I decided to try putting up some of the data I had lying around the house. Using Geoserver as a WMS layer on top of Google maps results were quite impressive. Here's Karachi and the tomb of the founder of Pakistan (M. A. Jinnah).

One can get some impressive results using the SLD support in Geoserver WMS. The site is not live yet but it will be soon. I am just trying to come up with something a bit more useful than pretty roads.

Geo-Delivery in action

Yes i know that looks like ArcGIS… that’s because it is. I did a screen cast of what we (Minh & myself) have manged to complete of the WCS client its far from finished. The image below is from the part where i opened the downloaded data in ArcGIS to process.
Enjoy this for now, more details about the release date as we get more time …

Metacafe Screencast in case you can’t see YouTube /

OSGIS racing ahead: Sensor Observation Service

MapserverAs I said in my last post one of the topics of discussion at the melbourne’s Mapserver users group meeting was the uptake of OGC standards by the OSS community. Here’s an example of OSS taking lead in implementing upcoming open standards: the current CVS version has has already implemented partial support for Sensor Observation Service for enabling Sensor Webs. If you can’t wait go a head and try it. So currently its not generating an XML response to getCapabilities request but rather needs a predefined URL. This will change very soon, I’m sure.