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 |
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. answered 21 Aug '14, 18:15 Madryn 1
A couple of important points:
(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. answered 22 Aug '14, 11:27 LivingWithDr... |