Hi all
Apologies if this post if off topic. This seems to fit under the scope of KML tool.
This is a heads up to say that I've nearly completed a first version of a KML output module GeoServer (the OGC WFS reference implemeations). What does this mean? In short it allows for the production of KML from any format supported by GeoServer (well actually by GeoTools the library behind GeoServer).
This includes Shapefile, MIF/MID, OracleSpatial, PostgreSQL (PostGIS), VPF, Tiger, MySQL and a fair few more.
You can see a screen shot and the KML file itself at the end of this post.
Note that the KML file crashed on my friends Google Earth so I would appreciate feed back from people to let me know if it does / does not work.
The styling is random for now, but GeoTools has a full expression based styling language so expect a range of thematic (electoral, population, poverty...) and cartographic maps in the near future once that is completed.
If anyone is familiar with GeoServer and wants to try this on their own data let me know, installation is a bit tricky for now as I had to patch the core GeoTools GML producer to handle some of KMLs quirks (I'll write them up in another post if anyone is interested)
I plan eventually to put out a stand alone tool so that you won't need GeoServer, probably as a plug in to uDIG. The downside to that is that you won't be able to use the new networking capabilities of Google Earth to pull in live data.
So, cheers to July the 4th, its amazing what you can do with a day off!
Lots still to do, and some refactoring before I'm happy to commit this to the GeoServer code base, but I welcome comments suggestions and feedback.