Latest Posts

Converting Latitude and Longitude to British National grid

This code reads in a .csv file called LatLon, expecting two columns with
headers – Latitude and Longitude (in WGS84, decimal form). If the script is
run in the same directory as LatLon.csv, it will spit out a second file
called LatLonandBNG.csv, with two additional columns: OSGB36 Eastings and
Northings respectively.

For the inverse transform – OSGB36 to WGS84 – please refer to this post,
where a you can find the relevant python script, and more details on the
algorithms involved.

If you don’t have python, you can find instructions for the bits you need
on another of my previous posts.

Continue reading »

Converting British National Grid to Latitude and Longitude II

A few months ago, I wrote a python script to convert British National grid
coordinates (OSGB36) to latitude and longitude (WGS84).  A fellow blogger
Andrzej Bieniek very kindly pointed out that the algorithm was only
accurate to around 100m because of an additional subtlety which I hadn’t
taken into account.

I’ll have a quick bash at explaining the reasoning behind this difference,
 but if you want to skip to the new version of the code (now accurate to
5m) I’ve posted it at the bottom of the page in all its delicious glory.
Alternatively, if you are looking for a similarly accurate script applying
the inverse transform – ie. WGS84 lat, lon to OSGB36 Eastings, Northings –
you can find it here.

Continue reading »

Converting British National Grid to Latitude and Longitude II

A few months ago, I wrote a python script to convert British National grid
coordinates (OSGB36) to latitude and longitude (WGS84).  A fellow blogger
Andrzej Bieniek very kindly pointed out that the algorithm was only
accurate to around 100m because of an additional subtlety which I hadn’t
taken into account.

I’ll have a quick bash at explaining the reasoning behind this difference,
 but if you want to skip to the new version of the code (now accurate to
5m) I’ve posted it at the bottom of the page in all its delicious glory.
Alternatively, if you are looking for a similarly accurate script applying
the inverse transform – ie. WGS84 lat, lon to OSGB36 Eastings, Northings –
you can find it here.

Continue reading »

Converting British National Grid to Latitude and Longitude I

EDIT: Andrzej Bieniek brought to my attention that this version is correct
to 100m. For a more accurate script (accurate to 5m) see my new post.

I have recently started to deal with a lot of geographical data in my
research and and begun to realise it is difficult to go to long without
stumbling across the sticky world of map projections – something I knew
almost nothing about a year ago.

There is a nice blog post explaining the background by James Cheshire
 which I shan’t attempt to reproduce, but explanations aside, I found
myself today trying to convert a long list of British National grid
coordinates into Latitude and Longitude.

Continue reading »

Converting British National Grid to Latitude and Longitude I

EDIT: Andrzej Bieniek brought to my attention that this version is correct
to 100m. For a more accurate script (accurate to 5m) see my new post.

I have recently started to deal with a lot of geographical data in my
research and and begun to realise it is difficult to go to long without
stumbling across the sticky world of map projections – something I knew
almost nothing about a year ago.

There is a nice blog post explaining the background by James Cheshire
 which I shan’t attempt to reproduce, but explanations aside, I found
myself today trying to convert a long list of British National grid
coordinates into Latitude and Longitude.

Continue reading »

Bezier Curves

This week: Bezier curves, how to draw them in Python and particularly, how
to decide where to put the control points.

A Bezier curve, is a special type of parametric curve used frequently in
computer graphics. You may have seen them in Powerpoint, or using the pen
tool in illustrator, but for my purpose, they are a lovely way to visualise
flow paths on a map, like this:

Continue reading »

Bezier Curves

This week: Bezier curves, how to draw them in Python and particularly, how
to decide where to put the control points.

A Bezier curve, is a special type of parametric curve used frequently in
computer graphics. You may have seen them in Powerpoint, or using the pen
tool in illustrator, but for my purpose, they are a lovely way to visualise
flow paths on a map, like this:

Continue reading »

Understanding Household Energy Use in England & Wales

Household energy use is a key indicator for understanding urban sustainability and fuel poverty, and is a timely topic now that winter has arrived. The LuminoCity3D site maps domestic energy use in England and Wales at 1km2 scale using data from DECC. This map has also just been published as a featured graphic in Regional Studies Regional Science.…

Continue reading »

British Ecological Society & Société Française d’Ecologie meeting, Lille (Day 3)

The last day of the BES/Sfé meeting was in the mood of celebration, so a session dedicated to celebrating citizen science was in place.  My notes from first day and the second day are in previous posts. These notes are long… Before the session, in a symposium on tree health, Michael Pocock (CEH) presented ‘Monitoring to […]

Continue reading »

British Ecological Society & Société Française d’Ecologie meeting, Lille (Day 2)

Notes from the second day of the BES/sfé annual meeting (see first day notes here) Several talks in sessions that attracted my attention: Daniel Richards (National University of Singapore) looked at cultural ecosystem services from social media sources. He mentioned previous study by  Casalegno at al 2013 study on social media and ecosystem services . In Singapore […]

Continue reading »

Mapping for Change community-led air quality studies

As part of the citizens observatories conference, I represented Mapping for Change, providing an overview of community-led air quality studies that we have run over the past 4 years. Interestingly, as we started the work in collaboration with London Sustainability Exchange, and with help from the Open Air Laboratories programme the work can be contextualised within the […]

Continue reading »

Sen. Warner to host Virginia Science Summit at National Academy of Sciences – Augusta Free Press


Augusta Free Press

Sen. Warner to host Virginia Science Summit at National Academy of Sciences
Augusta Free Press
mark warner On Friday, December 5, U.S. Sen. Mark R. Warner (D-VA) will bring together a cross-section of Virginia’s leaders in science on Friday for the second annual Virginia Summit on Science, Engineering and Medicine, co-hosted by Sen. Warner, the …

and more »

Continue reading »

Citizens Observatories: Empowering European Society

A citizens observatory is a concept that evolved at EU policy circles, defining the combination of participatory community monitoring, technology and governance structures that are needed to monitor/observe/manage an environmental issue. About two years ago, the EU FP7 funded 5 citizens observatory projects covering areas from water management to biodiversity monitoring. A meeting at Brussels was […]

Continue reading »
1 85 86 87 88 89 175