Apparently I am rapidly becoming ‘Geo Guy’. I seem to be adding Geo / Gps support and plug-ins to everything I use… I just finished adding ‘Insert GPS Link’ support to PockeTwit (a great little Windows Mobile twitter client – really, go and get a copy now…) Previously I added GeoRSS support to dasBlog for [...]
Archive for the ‘GPS’ Category
Insert Geo Microformat Plugin for Windows Live Writer
I have just completed a new Windows Live Writer plugin. This extension allows ease insertion of geo microformat information. It allows the user to easily choose the location they want to insert (in microformat) from a Virtual Earth map and also configure how it is displayed (if at all on the post. Recently I (with [...]
GeoRss for dasBlog
I have completed stage one of GeoRss enabling dasBlog. In the config page I added some options for enabling GeoRss, specifying a default lat/long and enabling ‘integration’ with Google maps. There is also an option to use the default lat/long for any non geocoded posts. If GeoRss is enabled then the edit entry screen [...]
Factory Design Pattern
In the first version of my GPS Library software (written in VB6) I had a ‘Protocol’ property that indicated which protocol we were using (for example Garmin, Magellan, NMEA etc). Then, every time we needed to do something at the protocol layer (Sending or Receiving data) we had an if statement : If gps.Protocol = [...]
State Design Pattern
In the first version of my GPS Library (written in VB6) I had a big horrible multiple nested if statement that handled the intelligence behind what to do when a new frame of data was received – if we were sending Waypoints to the GPS and the frame was an Acknowledgement (ACK) then we would [...]
.NET GPS Library
About 4 or 5 years ago I wrote a GPS ActiveX control in VB6.0.Although it work really well (and fast), it was difficult to maintain – to be honest it was pretty messy, a large monolith with some real horrible 283654276354 line functions.I sold it as Kapie Systems for a while and had some good [...]

