Categories
Thoughts

GPS monitoring nuclear weapons testing..

This is a interesting article from the Bulletin of the Atomic Scientists which discusses the use of GPS to monitor Nuclear weapons testing. It appears that even underground weapons testing causes major atmospheric disruptions which result in GPS timing and hence location errors.

Initial results from analysis of North Korea’s second alleged nuclear test in 2009 produced not only seismic waves as expected, but created an atmospheric shockwave in the region which impacted the GPS reception of GNSS receiving stations in Eastern Asia.

The article seems to suggest another role of the rapidly expanding network of GPS stations used for local RTK networks.. Test Ban Treaty monitoring ?

Written and submitted from home (51.425N, 0.331W)

 

Categories
Google Earth Google Maps INSPIRE Thoughts

So you want to use Google Earth to…

One of the most common questions people ask me, is “Can we use Google Maps to do xxx” , or “Can I use Google Earth in..” in most cases the answer is usually a resounding “YES”, but there are usually some conditions on use and for some uses the answer I’m afraid is no. For the past few years I have pointed people to the Geo Permissions website, which has been updated to now include a Permission Tool , a wizard interface to take your step by step through the permissions process.

I was at the INSPIRE Conference last week discussing amongst others things the licensing of geospatial data for shared Spatial Data Infrastructure projects, I made the point that increasingly data would be made available via online services and perhaps an additional way of reducing complexity is look at similar tools to explain access via future online services – the key insight.. to be user rather than producer focused !

Written and submitted from the Novotel Hotel Vienna, Austria (48.213N, 16.383E)

Categories
Thoughts

Migrating from Flickr to Picasaweb

First off.. if you have a digital camera and you are only storring your precious pictures on your computer, you need to get online quickly and make use of one of the many picture sharing sites, this is where the “cloud” really can have an impact, as your pictures will be storred on literally hundreds of separate computeres professionally managed, safe from fire, theft and dropping your macbook down the stairs!

You could of course use Facebook which actually has very good controls as to who you allow to see your photos, although as we are all aware these change frequently so there is a danger you may end up as the face of a protesting blogger.

I’ve been a happy user of Flickr professional for many years, and I still really like the service, however over the last month or so I’ve come to the conclusion that I want to move my digital memories to Picasaweb. It turns out that this is not a simple process and moving 1500 pictures could be very time consuming, because while there are many tools to bulk upload your images there are done to do the reverse and download them, but fortunately for the geek both systems have api’s, that with some effort, can make the migration of your pictures a viable proposition.

The key component to the migration was a python script I found developed by Nathan Van Gheem last year, which used both services api’s to migrate not just pictures but albums and much of their metadata between the services.

So here we go, these instructions are for  mac users who are in the lucky position of having python installed by default, but for windows are pretty similar are you have installed Python.

From a terminal window, install the two photo service api’s and the threadpool packages for Python

easy_install-2.6 gdata
easy_install-2.6 flickrapi
easy_install-2.6 threadpool

 

To use the python script you will need to authenticate against each of the services to access your pictures, for picassaweb this is your username and password, for Flickr because you are using in effect an external application to access your pictures you will  need a Flickr API Key and secret.

From your Flickr account go the App Garden and apply for your own non-commercial API key. You need to provide a few details, but will end up with the api key  string and a separate secret key string, something like..

Key: e97df11b147f9c46c2ec002b29f479df
Secret: 8fe34c331abbce32

 

Now you have all you need..

Remember to make your downloaded script executable

chmod +x migrate-flickr-to-picasa-nokey.py 

 

And run it

migrate-flickr-to-picasa-nokey.py

 

You should be asked to enter firstly your picassweb details, then your flick api key and secret, you should then be taken to a flickr webpage to confirm you want the script to have access to your pictures.

This script will move all the photos and sets from flickr over to picasa.    
That will require getting authentication information from both services...    

Authenticating with Picasa...
Picasa Username(complete email):edparsons@gmail.com
Picasa Password:
Authenticating with Flickr..
Flickr API Key:e97df11b147f9c46c2ec002b29f479df
Flickr API Secret:8fe34c331abbce32
Press ENTER after you authorized this program

 

Confirm that it’s ok, go back to the terminal window and press enter for the script to continue.

The process will take some time, so go grab a coffee and look forward to seeing your pictures in picasweb !

Written and submitted from the Windsor Hotel Taichung, Taiwan (24.179N, 120.623E)

Categories
LBS Thoughts

My Location Business Summit Slides

If your follow my twitter stream you may well have picked up on posts with the #locbiz tag, highlighting the Location Business Summit in Amsterdam. This I think is the closest Europe gets to the Where 2.0 conference and once again was an illuminating event, with some great talks by Nokia, Vodafone, SimpleGeo, Gowalla etc. Congratulations to Lucy for putting together a great agenda and Jonathan Raper (@MadProf) the excellent MC..

As always my slides are not that useful without commentary, but you might find something of interest !

Written and submitted from the Cape Town International Convention Centre (33.916S, 18.427W)

Categories
Thoughts

Apple Sticker no more?

For the last twenty years or so, every car I have owned has had an Apple sticker proudly displayed on the back window. For many years fellow Apple enthusiasts have expressed our devotion to the Mac and our membership of a small but we believe righteous minority by such tribal markings.

image

Last week I took delivery of a new car and now face a dilemma .. I still love Apple stuff and spend more than ever in the temples known as Apple Stores, but I’m just not sure about the sticker anymore. It was fun in the late 1990’s spotting another car with an apple sticker because you knew there was another rare individual returning to their Mac.

Now of course it seems everybody uses a MacBook, iPhone or iPad, the sticker no longer has the same meaning..

So Dear Readers what should I do sticker or no sticker?

Written and submitted from home (51.425N, 0.331W)

 

Categories
Thoughts

Redacted : A blast from the past..

Sorting out the database behind www.edparsons.com, I came across this blog post from 2005.

At the time  I was asked by my then employers to remove it from the blog which I did, but rather than delete it I just set it to private, it’s now public.  It’s really interesting how far the UK GI industry has come in the last 5 years, and it’s hard to imagine now why it caused such concern then..

So cast you mind back to April 2005, the month Tony Blair called the 2005 election and MG Rover went bust, a time before OS Opendata…”Open source mapping in the Press

Written and submitted from home (51.425N, 0.331W)

 

Categories
Thoughts

So where are the GI Scientists

Last week I attended and spoke at the annual EMEA Google Faculty Summit at the Google offices in Zurich. The event brings together researchers and academic staff for a few days to present their work, talk to Google Engineers and for Google and academia to work together to developer common research interests. Most of the academics present were from a Computer Science departments, some specialising in privacy and policy as well as those interested in software engineering and natural language processing a subject core to Google’s success.

Also core to Google’s success is the exploitation of geospatial technology, yet there were no academics from the GIS community present.

Perhaps this is due to the focus on computer science, but  then I have always believed that GIS needs to become closer to CS as the use of geospatial technology becomes more mainstream.

There is I think a need for a debate as to where  the focus on GIS research and as a result GIS teaching is directed. Clearly there is a value in training people to apply GIS to applications in other fields of study, but where does the fundamental research geospatial technology take place ? And related to this point, to what extent does the GIS community interact with the broader Computer Science discipline ?

So if you are part of the academic geospatial community, take a look at the Google University resources here, perhaps you can make the event next year ?

Written and submitted from the Geospatial Middle East Conference 2011, Abu Dhabi (24.41N, 54.48w)

Categories
Thoughts

A world of many globes

This is something I have been waiting to see since the Google Earth API was introduced a few years ago. The Earth Knowledge Virtual Globe is a project which is creating an application with a selection of data layers as an alternative to the layers offered by default in the Google Earth client. All the building blocks have been available for a while, alongside the Google Earth viewing api there is KML , an industry standard way of encoding and displaying geocoded data that can be authored and served by any organisation regardless of its size.

For Google it’s a real challenge trying to identify which of the approximately 2 billion KML files out there to include by default in the Google Earth Application, sites like the Earth Knowledge globe offer a partial solution allowing the development of thematic globes or globes publishing a single organisations data. Key of course to this scaling and providing universal access to this information is of course search, something we have dear to our hearts…

Written and submitted from home (51.425N, 0.331W)

Categories
LBS Thoughts where 2.0

A smartphone without location is just not smart !

Last week location tracking almost hit the mainstream following Pete Walden’s presentation at the Where 2.0 conference, organised by O’Reilly who where also key in promoting the story..

Both Gary at www.vicchi.org and Peter at geothought.blogspot.com offer a more nuanced and thoughtful commentary than  the near hysterical reactions of the blogosphere and tech press.

At worst Apple is guilty of a lack of transparency, yes the collection of anonymised location data is mentioned in the ridiculously long terms of service and despite the fact there is a location services on/off switch in your iPhones preferences the fact that low accuracy location was collected came as a surprise to most users. I think Android is a little more explicit in the sign up process for your new Android phone you are asked to allow location date to be collected, however perhaps the industry as a whole needs to be even more clear and open in stating the benefits of collecting this data.

Location data is too important to become “ick” !

The only way we can stop it becoming so is by highlighting the benefits of the technology, so that people can make the informed decisions to opt in or not.

I’m not sure of Apples motivation although it sounds like they are trying to build their own location database rather than tracking people in the same way that Google and Skyhook have done in the past, but without wanting to sound glib in general terms any form of location based service needs to know where your device is..

Remember the old days when you used to have to type your postcode/zipcode into your phone to get a local map to be displayed, clearly we can’t go back to those days, we expect our smartphone to know where it is… is not really smart without that information !

That information comes through a number of technologies GPS being the most well known, but also databases of wifi and cell tower locations and ultimately if all else fails your devices IP address are used to provide device location. Most of us expect our location to be known nearly instantly when we want a map displayed or we want to geocode a photo we have just taken, for this to happen with any reasonable level of accuracy your location technology needs to be awake, running as a background process on your device.

Actually most of us if we think about it don’t have an issue with this other than perhaps the drain on device batteries, as the vast majority of location aware apps on our phones don’t share the location information, they are just used to establish the users context.

When however we start to share this information then we potentially do get to the point of “ick”, if there is not completely transparency and control over the process. Clearly if I chose to share my location derived by all this technology via Facebook or Twitter I have in theory made the conscious decision to tell my friends, follows and potentially the world world where I am at that point in time. For those who do share location in this way, there is a value in doing so, perhaps further developing their social networks for example, for users of the check-in services like foursuare there is additionally the potential of a financial incentives of discounts and offers from business owners.

Increasingly location based services are beginning to go beyond the manual checkin model to suggest location to check into automatically, Google Latitude for example has an option to do this, and in the near future many services may be customised based on your implicit location automatically derived. Again this has the potential to produce the “ick” response, but this ultimately is the most beneficial use of location technology.

Let me provide an example, just over a month ago I received this text message as I was getting up to go to work…

“Red Tsunami alert (8.8m, depth:24.4km) in Japan Yamagata 11/3 05:46UTC, Pop100km:31000, tsunami 860cm, Kamaishi www.gdacs.org – JRC”

This was an automatically generated SMS warning of the Sendai or Great East Japan Earthquake and Tsunami generated by the GDACS project of the Joint Research Centre of the European Commission. If you have not already done so I would strongly suggest you sign up to it. The GDACS system take feeds from a number of geological and meteorological agencies around the world and produces automatic warnings related to the occurrence of natural disasters that have the potential to impact human life.

My reason to sign-up and at least share my email address and mobile telephone number was clear, like any parent I don’t want to be one day sitting on a beach somewhere with my family wondering why the tide has gone out .. this is the sort of information you need pushed to your device without question. As it stands the GDACS system is very useful, but it could be much better. On the 11th March I was at home in London, so the Sendai quake and tsunami had no direct impact or need for any immediate action on my behalf. I have family in Tokyo however who we did immediately call, who had just got over the quake and wondering how we knew..

Imagine a development of GDACS which could offer much more specific warnings bassed on a knoweledge of the users location, that would offer a clear reason why you might want to share your location full time with a third party ?

Of course more mundane application which warned me if my travel plans where going to be impacted or if the camera lens I was looking for was actually in stock at a nearby store could also make use of this information.

There can be real value in sharing location, but unless as an industry we clearly state what these are, and we are transparent in how this information is collected we run the risk of scaring off users under an avalanche of media scare stories.

Of course it’s interesting that this data has been collected by mobile network operators for years and has been made available to law enforcement agencies and the security services when requested for years, and this data unlike most of the emerging location aware services is not anonymous !

Written and submitted from home (51.425N, 0.331W)

Categories
Thoughts

So your flight is cancelled..

He are some words of wisdom,  originally written as I waited for a later flight to Dublin casued by my first flights aircraft going unserviceable as a result of the cargo door handle falling off !

Delay and cancellations are part of air travel, but due to some EU legislation (EU Regulation 261/2004) you should be able to make your journey more bearable..

Now the airlines will not go out of their way to make some of this information available to you,  but hey this is the Internet..

Firstly :

Is you flight between EU States or is it operated my an airline based in the EU?

In my case, London to Dublin this is clearly the case, but a flight from London to San Francisco on British Airways or Virgin Atlantic would also count..

Secondly :

Now what has caused the delay or cancellation, the legislation covers all delays which are within the control of the airline, obvious ones are overbooking or technical issues with the aircraft/crew. There is now case law supporting this second point, as initially airlines tried to claim that an aircraft becoming unserviceable sometimes was unavoidable… well no argued the courts that’s why you do regular maintenance.

In my case the handle falling of the cargo door making the aircraft unserviceable is covered by the legislation.

Assuming your flight is covered then the amount and type of help/compensation varies depending upon the distance of the flight and the type of delay.

For flights up to 1500 Km (e.g. London to most destinations within Europe)
Delay more than 2 hours, Meal vouchers if the delay is more than 3 hours vouchers plus €250 compensation

For flights up to 3.500 km (e.g London to Athens)
Delay more than 3 hours meal vouchers and  €400 compensation

For flights more than 3,500km (e.g London to New York)
Delay more than 3 hours  €300 compensation, more than 4 hours meal vouchers and €600 compensation

And if the delay is more than 5 hours you are legally entitled to a full refund of your fare.

In addition if your flight is delayed or cancelled requiring an overnight stay accommodation must be provided for you.

So in my case a delay of just over two hours resulted in some meal vouchers!

Previously a cancelled flight back from Athens cost British Airways a nights hotel accommodation, meals and €400.

To claim you need to chase the staff at the gate for vouchers and then after the event fill in details on the airlines website to claim your compensation. Again for some reason the airlines do no make these obvious so here is a useful list..

Written and submitted from home (51.425N, 0.331W)