Steve
Premium Member
Registered: 30th Mar 02
Location: Worcestershire Drives: Defender
User status: Offline
|
Anyone know the length of great britain, top to bottom in miles or km? as the crow flies.
Google was unsuccessful
|
Simon
Member
Registered: 24th Apr 03
Location: Oxfordshire
User status: Offline
|
not very accurate and depending on which points you measure from and to it seems to be around 570miles
|
Hammer
Member
Registered: 11th Feb 04
User status: Offline
|
quote: Originally posted by Simon
it seems to be around 570miles
Tad conservative 
Id plump for 874 miles
|
K3 VMU
Member
Registered: 28th Jul 06
Location: Portlethen, Aberdeen,ken
User status: Offline
|
quote: Originally posted by Simon
not very accurate and depending on which points you measure from and to it seems to be around 570miles
        
try twice that matey
|
Steve
Premium Member
Registered: 30th Mar 02
Location: Worcestershire Drives: Defender
User status: Offline
|
ITS OK CHEERS SORTED
|
pdwhelan
Member
Registered: 25th Sep 06
Location: Wigan
User status: Offline
|
well... what is the actual length steve? you have got me and probably some others curious
|
Steve
Premium Member
Registered: 30th Mar 02
Location: Worcestershire Drives: Defender
User status: Offline
|
about 750 as the crow flies, my scale also reflects this
|
Ian
Site Administrator
Registered: 28th Aug 99
Location: Liverpool
User status: Offline
|
http://www.corsasport.co.uk/board/distance.php
From: TR12
To: KW1
Approximately: 945 km or 605 miles
Best thing to calibrate that map is to have postcodes on the coast and plot them while you're testing.
You could even cut out the member table all together and just plot the entire contents of your postcode table, just disable the image map bits first
|
Tom
Member
Registered: 3rd Apr 02
Location: Wirral, Merseyside
User status: Offline
|
Lizards point to john o'groat is correct
|
Steve
Premium Member
Registered: 30th Mar 02
Location: Worcestershire Drives: Defender
User status: Offline
|
quote: Originally posted by Ian
http://www.corsasport.co.uk/board/distance.php
From: TR12
To: KW1
Approximately: 945 km or 605 miles
Best thing to calibrate that map is to have postcodes on the coast and plot them while you're testing.
You could even cut out the member table all together and just plot the entire contents of your postcode table, just disable the image map bits first
tis indeed what im doing 
john o groats now plots spot on as does penzance same goes for eastern and western coast points
|
Ian
Site Administrator
Registered: 28th Aug 99
Location: Liverpool
User status: Offline
|
That assumes of course that your map is flattened correctly in line with your data and its also rotated the same. I had a nightmare with mine so much so I was tempted to use vector data for the coastline. Looks rubbish but at least its accurate.
|
Steve
Premium Member
Registered: 30th Mar 02
Location: Worcestershire Drives: Defender
User status: Offline
|
how do you mean? all the dots seem to be accurate when i test various postcodes
|
Ian
Site Administrator
Registered: 28th Aug 99
Location: Liverpool
User status: Offline
|
Yeah its close enough but there is an element of error, just look at the variation here
http://images.google.co.uk/images?hl=en&q=uk%20map
liv.ac.uk one is clearly rotated right a bit, jkmead.wordpress is stretched etc.
|
Steve
Premium Member
Registered: 30th Mar 02
Location: Worcestershire Drives: Defender
User status: Offline
|
ahh i see, yes, I had to convert all the long/lat values into non spherical flat data, had to use some complicated trigonometry formula with sines and cosines 
bought back my memories of GCSE maths tbh
[Edited on 28-03-2007 by Steve]
|
Steve
Premium Member
Registered: 30th Mar 02
Location: Worcestershire Drives: Defender
User status: Offline
|
I compare all my location by searching them up on multimap for comparison, do you think multimap is a good enough reference for that?
|
Steve X16XE
Member
Registered: 31st Dec 06
Location: Barnsley, South Yorkshire
User status: Offline
|
Do you mean from eg. lands end to johnogrotes (sp) or north south?
|
Ian
Site Administrator
Registered: 28th Aug 99
Location: Liverpool
User status: Offline
|
I gave up and just found data with northings and eastings, far easier. 
You still got the formula handy? I couldn't find anything useful particularly for converting the entire data set.
|
Ian
Site Administrator
Registered: 28th Aug 99
Location: Liverpool
User status: Offline
|
quote: Originally posted by Steve
I compare all my location by searching them up on multimap for comparison, do you think multimap is a good enough reference for that?
More than likely at that scale.
|
Steve X16XE
Member
Registered: 31st Dec 06
Location: Barnsley, South Yorkshire
User status: Offline
|
580miles north - south.
Google earth and ruler.
|
Steve
Premium Member
Registered: 30th Mar 02
Location: Worcestershire Drives: Defender
User status: Offline
|
java script
code: LatLong.prototype.LatLongToOSGrid = function() {
var a = 6377563.396, b = 6356256.910; // Airy 1830 major & minor semi-axes
var F0 = 0.9996012717; // NatGrid scale factor on central meridian
var lat0 = 49*Math.PI/180, lon0 = -2*Math.PI/180; // NatGrid true origin
var N0 = -100000, E0 = 400000; // northing & easting of true origin, metres
var e2 = 1 - (b*b)/(a*a); // eccentricity squared
var n = (a-b)/(a+b), n2 = n*n, n3 = n*n*n;
var lat = this.lat;
var cosLat = Math.cos(lat), sinLat = Math.sin(lat);
var nu = a*F0/Math.sqrt(1-e2*sinLat*sinLat); // transverse radius of curvature
var rho = a*F0*(1-e2)/Math.pow(1-e2*sinLat*sinLat, 1.5); // meridional radius of curvature
var eta2 = nu/rho-1;
var Ma = (1 + n + (5/4)*n2 + (5/4)*n3) * (lat-lat0);
var Mb = (3*n + 3*n*n + (21/8)*n3) * Math.sin(lat-lat0) * Math.cos(lat+lat0);
var Mc = ((15/8)*n2 + (15/8)*n3) * Math.sin(2*(lat-lat0)) * Math.cos(2*(lat+lat0));
var Md = (35/24)*n3 * Math.sin(3*(lat-lat0)) * Math.cos(3*(lat+lat0));
var M = b * F0 * (Ma - Mb + Mc - Md); // meridional arc
var cos3lat = cosLat*cosLat*cosLat;
var cos5lat = cos3lat*cosLat*cosLat;
var tan2lat = Math.tan(lat)*Math.tan(lat);
var tan4lat = tan2lat*tan2lat;
var I = M + N0;
var II = (nu/2)*sinLat*cosLat;
var III = (nu/24)*sinLat*cos3lat*(5-tan2lat+9*eta2);
var IIIA = (nu/720)*sinLat*cos5lat*(61-58*tan2lat+tan4lat);
var IV = nu*cosLat;
var V = (nu/6)*cos3lat*(nu/rho-tan2lat);
var VI = (nu/120) * cos5lat * (5 - 18*tan2lat + tan4lat + 14*eta2 - 58*tan2lat*eta2);
var dLon = this.lon-lon0;
var dLon2 = dLon*dLon, dLon3 = dLon2*dLon, dLon4 = dLon3*dLon, dLon5 = dLon4*dLon, dLon6 = dLon5*dLon;
var grid = new Object();
grid.N = I + II*dLon2 + III*dLon4 + IIIA*dLon6;
grid.E = E0 + IV*dLon + V*dLon3 + VI*dLon5;
return LatLong.gridrefNumToLet(grid.E, grid.N, 8);
}
|
Rachel H
Member
Registered: 12th Nov 03
Location: Berks
User status: Offline
|
quote: Originally posted by Steve
bought back my memories of GCSE maths
What is this GCSE you speak of?
|
Ian
Site Administrator
Registered: 28th Aug 99
Location: Liverpool
User status: Offline
|
How does it compare to the 2001 census stuff?
AB10 1FG 394206 0806562
AB10 1JZ 394070 0806290
AB10 1QH 393370 0806190
AB10 1QL 393290 0806170
AB10 1RD 393779 0806097
AB10 1RN 393620 0806270
AB10 1RQ 393501 0806251
AB10 1RX 393594 0806180
AB10 1SB 393481 0805947
AB10 1SE 393345 0806069
[Edited on 28-03-2007 by Ian]
|
Steve
Premium Member
Registered: 30th Mar 02
Location: Worcestershire Drives: Defender
User status: Offline
|
pretty much the same, in fact iirc the stuff i have is also the 2001 stuff
thats ab10 btw i dont have ab10 1
[Edited on 28-03-2007 by Steve]
|