20p books and the Decorated World

The Bristol Amnesty International Group has a bookshop on Gloucester Road. I walk past it and can’t help but beachcomb through the 20p shelf they have in the street, despite the dangerous state of my overloaded bookshelves. From yesterday’s semi-random purchase, Ernest Bevin – Unskilled Labourer and World Statesman, by Mark Stephens: There were a […]

GIS and Spatial Extensions with MySQL

GIS and Spatial Extensions with MySQL. MySQL 4.1 introduces spatial functionality in MySQL. This article describes some of the uses of spatial extensions in a relational database, how it can be implemented in a relational database, what features are present in MySQL and some simple examples. I’m hoping to understand the commonalities between this and […]

Syndicating EXIF location info, nearly

I’ve been trying to get lat/long GPS data embedded in my photos, before I upload them to Flickr, so that geobloggers.com will make use of the data. So far, I can only get that site to use explicit “geo:lat=123.345” based flickr-tagging; embedded EXIF seems ignored. See ongoing discussion in the Flickr GeoTagging group.

Profiling GML for RSS/Atom, RDF and Web developers

I spent some time yesterday talking with Ron Lake about GML, RDF, RSS and other acronyms. GML was originally an RDF application, and various RDFisms can still be seen in the design. I learned a fair bit about GML, and about its extensibility and profiling mechanisms. We discussed some possibilities for sharing data between GML, […]

Chris Goad on RDF and GML

RDF versus GML, Chris Goad (Sept 2004), GML is the XML language for geography developed by the Open GIS consortium. The third major revision of this specification, known as GML3, was released in January of 2003. RDFMap, when used in conjuction with RDFGeom, constitutes an attempt to develop an alternative approach based on RDF to […]

geobloggers: “Network Link” in Google Earth

This is the hidden gem of Google Earth. Adding a “Network Link” allows you to fetch KML data from remote servers. It does this in two ways, Time Based or Location Based. So *anyone* can add dynamic data to Google Maps. Apparently KML is based on GML. I don’t know Keyhole/Google’s work differs. There seems […]