Archive for the 'general' Category


Minimap - 1 Month on 4

I released the Minimap Sidebar addon for Firefox just over a month ago, and so far am pleased with how it has gone. In this time I have had ~10000 downloads, and with the latest release I put on firefox.spatialviews.com today (0.1.4.7) some significant improvements to boot.

Enhancements include three modes; addresses, directions and kml, I have dramatically improved the Map Tab, and also tweaked the handling of kml links so that should behave a lot better.

Lets hope August continues in the same vain!

[tags]minimap,firefox,addons,maps[/tags]

Technorati tags: , , ,

Blogged with Flock



BlinkGeo This

Minimap Updated 0

Just a quick post to say for those that tried some early versions of the Minimap Sidebar, the latest version has vastly improved address handling such as the ability to specify the country geocoder used and it also offers up address suggestions if similar entries exist in Google’s address database.

Go get the latest version from the minimap site.

[tags]firefox,extensions,minimap,googlemaps,googlemapsapi[/tags]

Technorati tags: , , , ,

Blogged with Flock

Minimap for firefox 0

After many requests I have finally managed to find a bit of time to port geoFlock over to a Firefox extension. To find out more about this sidebar extension, head over to firefox.spatialviews.com. The operator script talked about in my previous post is also compatible with this new extension.

Existing users of geoFlock will be able to install and use this extension alongside your current install as they share the same address list. It should be pointed out however, that the Firefox version does not have the photo and blog geotag dialogs; it is not recommened as a standalone install instead of geoFlock unless you do not geotag.
[tags]minimap,geoflock,firefox,extension[/tags]

Technorati tags: , , ,

Blogged with Flock

The BBC - kind of listening 0

There were many mac/*nix users out there that were a little disapointed to learn that our license fee was being used to build and support a Microsoft only software app for 7 day on demand TV catchup, the BBC iPlayer. Our optimism for a cross-platform system was somewhat bouyed by this bbc article, in which Mr Highfield stated

The BBC’s proposed iPlayer service, offering catch-up TV via the web and cable TV, would be re-engineered to work with Apple Macs.

So, they had listened to the comments, questionairre feedback and the 10 downing Street epetition then? I wonder. Hmm, let me see there is a new article today saying that the BBC Trust has approved the BBC iPlayer. Little mention of mac/*nix in that article though. Lets dig a little deeper into the report. Arh, right then, theres the little gem I was looking for:

seven-day catch-up television over the internet, which relies on digital rights management licensing provided by Microsoft, was required to be made available to users of Apple and Linux operating systems within a reasonable timeframe, which the Trust proposed should be two years

TWO YEARS!?! You have got to be kidding me. This is unacceptable. Full stop. If a suitable DRM system is not in place for a cross-platform system, then the whole iPlayer needs to be delayed until such time as a solution is found. What sort of competetive edge is this going to give Microsoft based systems, if for two years a user sees the iPlayer is only available in Windows??

Boo to the beeb.
[tags]bbc,iplayer,mac,apple,linux,drm[/tags]

Technorati tags: , , , , ,

Blogged with Flock

Make your own geocoder API (inc UK) 5

I have long wanted one geocoding solution that was able to handle UK addresses. Although many solutions exist, I have yet to find one API that can handle all addresses; well tonight I stumbled across a solution, one that as far as I can see is legit and simple - using Yahoo Pipes.

The full pipe can be viewed here, but the power of it comes by utilising xmlhttprequest and JSON output; in otherwords your own geocoding API. So here are the steps I took, I am sure you could probably streamline it even further.

1) Create a simple xml json file and pop on your server (or use mine mine).
2) In Pipes, create a Fetch Feed Data module pointing to this xml json file.
3) Add a Location Input module.
4) Use a regex module to replace the lat,lon etc xml node content objects with the location module output.
5) Output as JSON and there you have it, your own geocding API that works with UK addresses.

Here is the javascript code I use to query an address and return the lat/lon using Pipes as the engine asynchronously:

function geocode(address){
var addr = encodeURIComponent(address)
req = new XMLHttpRequest ();
req.onreadystatechange = getaddressResponse;
req.open("GET","http://pipes.yahoo.com/pipes/pipe.run?location="
+addr+"&_id=omPLHX3y2xGrjcwzdbq02Q&_run=1&_render=json",true);
req.send(null);
}

function getaddressResponse(){
if (req.readyState == 4) {
if (req.status == 200)
{
var results = eval("(" + req.responseText + ")");
var resultset = results.value.items[0];
var lat = resultset.lat; //eg returns "56.575849"
var lon = resultset.lon; //eg returns "-3.231635"
var street = resultset.street; //eg returns "Mountain Street"
var city = resultset.city; //eg returns "New York"
var state = resultset.state; //eg returns "CA"
var postal = resultset.postal; //eg returns "94104"
var country = resultset.country; //eg returns "United Sates"
var quality = resultset.quality; //eg returns "40"
}
}
}

You can add &_callback=insert-function-name to the pipes url for cross-domain calls, but you know I have NO IDEA what the hell that means or how you use it.

Not too sure how long Yahoo will allow UK addresses to pass through the Pipes engine, will have to wait and see……

technorati tags:, ,

« Previous Page