Welcome to MapForums!

Register, sign in, or use Facebook Connect above to join in and participate in the forum.

When you are signed in, this message, the ads in this row, and the red-underlined link ads all go away.

Subscribe to receive our newsletter.
Subscribe Unsubscribe
Results 1 to 6 of 6

I am developing in the UK and I need a way of conv....

This is a discussion on I am developing in the UK and I need a way of conv.... within the MapPoint Desktop Discussion forums, part of the Map Forums category; I am developing in the UK and I need a way of converting British Ordinance Survey Easting and Northing co-ordinates ...

  1. #1
    Anonymous is offline Senior Member Black Belt
    Join Date
    Jul 2002
    Posts
    5,137
    I am developing in the UK and I need a way of converting British Ordinance Survey Easting and Northing co-ordinates for placing pushpins in VB. Any ideas?

  2. #2
    Anonymous is offline Senior Member Black Belt
    Join Date
    Jul 2002
    Posts
    5,137
    The European version of MapPoint supports OS Grid references. I think there are two or more slightly different OS Grid reference formats, and MapPoint only supports one (6-digit?) but I think there are conversion routines available for going from one format to the other.

  3. #3
    Anthony_Hunt's Avatar
    Anthony_Hunt is offline Junior Member Yellow Belt
    Join Date
    Aug 2002
    Location
    Maidstone, Kent
    Posts
    14

    MapPoint DOES NOT support OS Grid co-ordinates

    The European Edition of MapPoint DOES NOT support OS Grid co-ordinates. :x

    Or at least it should, but they are plotted incorrectly, with a 120-200metre error.

    This is because the Eastings and Northings are converted to Latitude and Longditude WITHOUT any adjustment for the curvature of the earth. Plus MapPoint uses the American elipsoid model (GRS80/ETRS89/WGS84) and the OS Grid is based on the Airy 1830 Elipsoid model.

    To convert Eastings and Northings for MapPoint you need to convert them to lat/long but using the (incorrect) WGS84 elipsoid model, apply the OSTN97 conversion to allow for the OS Grid being flat :roll: and then you'll have something that comes close.

    My problem is that (a) MapPoint should damn well work and (b) my calcs have an error of up to 5 metres which makes the points plotted next to useless.

    If you are picking up a disabled person, the vehicle needs to be on the right side of the road. Five metres would put you on the opposite pavement. Naff.
    Anthony Hunt ach@kl2.com
    Senior Technical Specialist
    KL2 www.kl2.com
    Springfield House, Sandling Road, Maidstone, Kent. ME14 2LP
    Tel: 01622 670095

  4. #4
    voltron is offline Junior Member White Belt
    Join Date
    May 2006
    Posts
    1
    We are also having great difficulty plotting accurate pushpins into MapPoint.

    At the moment we take in Northings and Eastings data, convert to long and lat and then plot a pushpin.

    The pushpin seems to be around 100m away from where it should be. We have taken on board your comments of applying the OSTN97 conversion but are sturggling to find anywhere that will help us incorporate this into our c# code.

    Any help would be more than appreciated.

  5. #5
    Winwaed's Avatar
    Winwaed is offline Mapping-Tools.com Black Belt
    Join Date
    Feb 2004
    Location
    Irving,Texas
    Posts
    1,859
    Blog Entries
    60
    The geoid error (the OSGR code used WGS84 instead of the correct Airy'36) is in MapPoint 2002, and was fixed in MapPoint 2004.

    Also note that a six digit grid reference is only accurate to 100m - by definition. Eight digit will give you ten metres, and ten will give you 1 metre.
    I think I tested MapPoint with 8 digit GRs from North Wales (because I have 1:10,000 OS maps of parts of Snowdonia), but it was a while ago.


    Richard
    Winwaed Software Technology LLC
    http://www.winwaed.com
    See http://www.mapping-tools.com for MapPoint Tools

  6. #6
    SimonPearse is offline Junior Member Yellow Belt
    Join Date
    Jun 2004
    Posts
    15

    WGS84/Airy conversion

    it's a pain in the neck but do-able...
    gat yourself a copy of the OS document on format conversion (cant remember the name, something like 'a guide to co-ordinate systems', downloadable from the os web site and start coding. I did it in vb5 so I don't suppose my code is a lot of use to you, but I created routines to convert WGS84 lat/lon (i.e. what you get from a GPS unit) into eastings/northings and vice-versa. The conversion process is not simple, allow a week of coding to get it right!
    bear in mind the limited accuracy of GPS- 5 metres is asking a lot.
    You might improve matters by using mappoint calls to determine the side of the road that the address is on?

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. I am developing an application using Mappoint web ....
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 0
    Last Post: 08-02-2002, 08:11 AM
  2. I am developing a web based application in asp. I ....
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 3
    Last Post: 06-06-2002, 06:47 AM
  3. [Background]
    I am developing a demonstration ....
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 1
    Last Post: 05-08-2002, 10:01 AM
  4. I am developing a VB application which calculates ....
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 2
    Last Post: 04-04-2002, 02:26 AM
  5. I'm developing an application in VFP that uses the....
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 2
    Last Post: 12-11-2001, 06:56 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25