I've just started with OSM, and one of my first edits was to (slightly) realign my road to the OS OpenData StreetView background, under the assumption that this would make it correctly aligned. Is this assumption right? From a practical perspective, am I better to align to bing, since this default background is the one that many will use as a guide to map generation? Please note that the differences here are only a couple of metres, and the GPS traces are insufficient to discriminate between the two.

asked 21 Aug '14, 13:53

u003f's gravatar image

u003f
351131522
accept rate: 0%


Ordnance Survey probably have the most accurate available mapping of the United Kingdom, so I would expect their open data to be very accurate. I have checked a few locations where I am confident that OSM is accurate (it agrees with the average of many GPS traces), and in those areas, the agreement between OSM and OS Open Data is impressive.

I have found in the past that Bing imagery can be offset by a few metres, as a result of the difficulty of converting aerial images to georeferenced maps. As far as I know, it is impossible to do so unless really accurate height information is available. See this question (https://help.openstreetmap.org/questions/17661/aligning-roads-to-proper-location) for some more thoughts on that point.

Please keep in mind that one GPS trace may be inaccurate, but if you have the opportunity to collect several traces of the same road or path, any 'rogue' tracks will be easily visible, and in most cases the average of the others will be amply good enough to use for mapping. You can improve the accuracy of the average by taking several tracks at different times of day (which gives different satellite configurations), and by taking tracks in both directions along roads (which should eliminate the overshoot / undershoot errors that many GPS receivers generate, and also eliminates the effect of driving on one side of the road).

In some areas I have mapped the main roads as accurately as I can using multiple GPS traces, then aligned the Bing imagery with the main roads, and then adjusted the side roads to agree with Bing. When I have subsequently been able to check the mapping, it has proved to be accurate.

permanent link

answered 21 Aug '14, 18:15

Madryn's gravatar image

Madryn
2.2k355079
accept rate: 13%

1

A couple of important points:

  1. the accuracy of OSGB data is dependent on how it is transformed to the co-ordinate system used by OSM. If EPSG:27700 is used as the datum then accuracy varies from 0-6 metres. If a more specific transform is used as specified by the OS then this should be more accurate. I imagine JOSM used 27700 for OSGB shape files.

  2. the OP was about StreetView (OSSV) which is a generalised view of the Vector Map District data. In my experience road features are too generalised with this product for accurate alignment (VMD is OK). They do use the more accurate transform.

(22 Aug '14, 10:03) SK53 ♦
1

I simply selected OS OpenData StreetView as the background in Potlatch 2, and was impressed when the roads in OSM ran down the middle of the roads shown in the background image. I confess that I did not consider the accuracy of the datum transformation. I was looking at an area in central southern England, where a Helmert transformation between OSGB36 and WGS84 does seem to give accurate results.

Can anyone say how OS provides the georeferencing information for StreetView images, and how Potlatch transforms it to create a background image on the OSM datum and projection?

(27 Aug '14, 22:36) Madryn
1

The original images are GeoTIFFs with 1 pixel / metre. This will be tiled using osgeo tools and altered to Spherical Mercator using the full OS transform. Major roads & such will be fine, but short cul-de-sacs tend to have a lot of wiggles taken out. It's very noticeable that roads initially traced from OSSV may need a fair bit of refinement now that aerial imagery is more widely available.

(27 Aug '14, 22:55) SK53 ♦

A good GPS trace is the preferred data to align OpenStreetMap to. You can easily know the accuracy you had and if any processing has taken place to convert it (i.e. with OSSV and aerial rasters a lot goes on to create the raster tile images).

If I am not confident in my GPS accuracy then I try to leave existing features where they are. If I have good confidence in my GPS trace but not 100% (especially if the existing OSM data looks detailed but is substantially different) then I have a habit of moving the features halfway between where I think they should be and where they are already.

permanent link

answered 22 Aug '14, 11:27

LivingWithDragons's gravatar image

LivingWithDr...
3893410
accept rate: 7%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×75
×10
×4

question asked: 21 Aug '14, 13:53

question was seen: 2,562 times

last updated: 27 Aug '14, 22:55

powered by OSQA