Author Topic: Adding/updating to open street map ?  (Read 5185 times)

woollypigs

  • Mr Peli
    • woollypigs
Adding/updating to open street map ?
« on: 06 June, 2010, 10:29:18 pm »
So while I wait for my GPS I have been studding OSM and I have seen in my area that there is errors or places not update or tracked.

So I got a few questions :

1/ How do I update OSM on a ubuntu running system ? What programs are used etc ? (just created an account)

2/ Can I do it without a GPS ? As I can see two roads that are there IRL but haven't been marked as a through road, plus two exits of the park etc.
Current mood: AARRRGGGGHHHHH !!! #bollockstobrexit

Wowbagger

  • Former Sylph
    • Stuff mostly about weather
Re: Adding/updating to open street map ?
« Reply #1 on: 06 June, 2010, 10:31:49 pm »
Adding to OSM

Once you have your account, you can open Potlatch and choose a background of OS Streetview, which is now publicly available data. You can add any streets which are missing from OSM but you need to say what the source is. The Wiki pages will tell you how to do this.
Quote from: Dez
It doesn’t matter where you start. Just start.

woollypigs

  • Mr Peli
    • woollypigs
Re: Adding/updating to open street map ?
« Reply #2 on: 06 June, 2010, 10:58:12 pm »
Well I had a little poke around and change the neighbourhood around a bit. Now lets see how that works, will of course retrace it all when I get a GPS.

How long does it take for the changes to be live ?

I updated a road on Google maps around 2 months ago and it is still not corrected. (OSM has it correct)
Current mood: AARRRGGGGHHHHH !!! #bollockstobrexit

Wowbagger

  • Former Sylph
    • Stuff mostly about weather
Re: Adding/updating to open street map ?
« Reply #3 on: 07 June, 2010, 08:05:12 am »
That seems to vary depending upon what you've updated and the scale of the map you are looking at. Road updates can appear in minutes at one scale and take a lot longer on others. I changed a bit of the Essex Coast a few weeks ago and that took ages to show on anything. The changes are in place now at most scales, but one of the large-scale maps still shows the footpath going into the sea.
Quote from: Dez
It doesn’t matter where you start. Just start.

frankly frankie

  • I kid you not
    • Fuchsiaphile
Re: Adding/updating to open street map ?
« Reply #4 on: 07 June, 2010, 01:56:40 pm »
It's 'live' more or less straight away, but the various views of the map that are obtainable are refreshed at varying times, OSM's own 'Mapnik' view will usually be right at all scales within a few hours, but in extreme cases of some downloadable versions, they can be a month or more 'slow'.
when you're dead you're done, so let the good times roll

woollypigs

  • Mr Peli
    • woollypigs
Re: Adding/updating to open street map ?
« Reply #5 on: 21 June, 2010, 04:36:09 pm »
Hmm how do you tell OSM that the road you are on that you can only turn left out of it, as today my GPS wanted me to do an illegal tun.
Current mood: AARRRGGGGHHHHH !!! #bollockstobrexit

fuaran

  • rothair gasta
Re: Adding/updating to open street map ?
« Reply #6 on: 21 June, 2010, 04:57:52 pm »
You need to create a turn restriction relation. Details here: Relation:restriction - OpenStreetMap Wiki
There's a JOSM plugin which might make creating turn restrictions easier.

woollypigs

  • Mr Peli
    • woollypigs
Re: Adding/updating to open street map ?
« Reply #7 on: 21 June, 2010, 08:36:13 pm »
Thanks, I have now updated it, so all I have to do now is wait until it is updated on a map so that I can go and test it out to see if it worked.
Current mood: AARRRGGGGHHHHH !!! #bollockstobrexit

Re: Adding/updating to open street map ?
« Reply #8 on: 21 June, 2010, 08:51:43 pm »
Right, I've also made my first foray into editing OSM, using Potlatch to delete a non-existent bridge and series of paths at the end of my road.

I think whoever added them must have got them confused with another bridge a bit further along, but it showed a quite spectacular lack of familiarity with the area, and caused the CycleStreets Cycle Route Planner to always send me down to the end of my street, which is utterly no-through!
Actually, it is rocket science.
 

woollypigs

  • Mr Peli
    • woollypigs
Re: Adding/updating to open street map ?
« Reply #9 on: 22 June, 2010, 06:32:18 pm »
I'm getting addicted to this :)

And have spotted a few missing streets and wrong directions today. I'm using JOSM to edit the roads, a bit like the old CAD programs I used many moons ago.

I got a long road (Pavilion Road in SW1X) which is a long continuous road, but one part near Hans Street have changed so that it is one way, going South to North not like the rest of it were it is the other way.

So how do I brake that road and change the direction on that bit ? It kinda looks like I have to re draw the whole road, is that true ?
Current mood: AARRRGGGGHHHHH !!! #bollockstobrexit

andygates

  • Peroxide Viking
Re: Adding/updating to open street map ?
« Reply #10 on: 22 June, 2010, 06:59:02 pm »
Split the road into chunks.  Select (or add) the node you want to split on, then use X in Potlatch, P in Josm (IIRC).  Do this twice to create your segment.

It's common to have a road made of several bits, so as to accommodate things like relations which only apply to one section, or bridges.
It takes blood and guts to be this cool but I'm still just a cliché.
OpenStreetMap UK & IRL Streetmap & Topo: ravenfamily.org/andyg/maps updates weekly.

woollypigs

  • Mr Peli
    • woollypigs
Re: Adding/updating to open street map ?
« Reply #11 on: 22 June, 2010, 09:02:41 pm »
Thanks managed to do it in Potlatch as I for the life of me couldn't do it in JOSM.
Current mood: AARRRGGGGHHHHH !!! #bollockstobrexit

Re: Adding/updating to open street map ?
« Reply #12 on: 24 June, 2010, 02:53:44 pm »
If I draw some data using OS Streetview as the source, what should I use in the "source" tag? There is nothing appropriate in the drop down menu in Potlatch.

fuaran

  • rothair gasta
Re: Adding/updating to open street map ?
« Reply #13 on: 24 June, 2010, 03:18:43 pm »
Its recommended to set the source as "OS_OpenData_StreetView". See Ordnance Survey Opendata - OpenStreetMap Wiki

If you press 'B', Potlatch will automatically add this as a source tag if you have the background set as OS Streetview.

Re: Adding/updating to open street map ?
« Reply #14 on: 24 June, 2010, 04:09:23 pm »
If you press 'B', Potlatch will automatically add this as a source tag if you have the background set as OS Streetview.

Oh thanks, I had missed that.  :thumbsup:

Re: Adding/updating to open street map ?
« Reply #15 on: 24 June, 2010, 05:22:58 pm »
Gods, there's a road I cycle along every day, which is going to be quite complex to correct (for me anyway!).   Someone has marked quite a lot of the road as one-way, but actually there's just a cycle plug at the end, and most of the road is two-way (although not really usably).  I'll work out how to deal with it at some point ! <fx:fiddles with Potlatch>
Actually, it is rocket science.
 

Re: Adding/updating to open street map ?
« Reply #16 on: 24 June, 2010, 05:49:33 pm »
Thanks managed to do it in Potlatch as I for the life of me couldn't do it in JOSM.

I only use potlatch.  I can't get my head around JOSM at all.

Plus I always think that if a website has an "edit" facility, why should I bother firing up an external program?

andygates

  • Peroxide Viking
Re: Adding/updating to open street map ?
« Reply #17 on: 24 June, 2010, 07:08:34 pm »
Gods, there's a road I cycle along every day, which is going to be quite complex to correct (for me anyway!).   Someone has marked quite a lot of the road as one-way, but actually there's just a cycle plug at the end, and most of the road is two-way (although not really usably).  I'll work out how to deal with it at some point ! <fx:fiddles with Potlatch>

Remove the one_way=yes tag; tidy it up into one way; split it around the plug; set the plug as a cycleway.  :thumbsup:

Plus I always think that if a website has an "edit" facility, why should I bother firing up an external program?

Horses for courses: JOSM is classic open-source stuff: steep learning curve, a bit ugly, with a thousand options and configurables.  I need to add the Harbours plugin that some Germans did, so I have all the presets for, well, harbours.  Complexity that isn't needed in day-to-day editing, but is handy.

Hmm, I usually attack that sort of program.  Must be one I like.
It takes blood and guts to be this cool but I'm still just a cliché.
OpenStreetMap UK & IRL Streetmap & Topo: ravenfamily.org/andyg/maps updates weekly.

Re: Adding/updating to open street map ?
« Reply #18 on: 24 June, 2010, 07:53:42 pm »
Gods, there's a road I cycle along every day, which is going to be quite complex to correct (for me anyway!).   Someone has marked quite a lot of the road as one-way, but actually there's just a cycle plug at the end, and most of the road is two-way (although not really usably).  I'll work out how to deal with it at some point ! <fx:fiddles with Potlatch>
Remove the one_way=yes tag; tidy it up into one way; split it around the plug; set the plug as a cycleway.  :thumbsup:

Yep, I'd sort of worked out that's what I need to do, it's just a matter of sorting out how I do it with Potlatch.  I should probably read some documentation!
Actually, it is rocket science.
 

frankly frankie

  • I kid you not
    • Fuchsiaphile
Re: Adding/updating to open street map ?
« Reply #19 on: 24 June, 2010, 10:44:37 pm »
Plus I always think that if a website has an "edit" facility, why should I bother firing up an external program?

Plus it seems to me that an off-line editor generates a small risk of conflicts with other users editing at roughly the same time.  Using Potlach, I've seen another person working on the same town and reacting to my edits within minutes ...
when you're dead you're done, so let the good times roll

fuaran

  • rothair gasta
Re: Adding/updating to open street map ?
« Reply #20 on: 24 June, 2010, 11:06:14 pm »
Personally I think JOSM is easier to use than Potlatch.
It means I can actually do stuff without having to memorise dozens of keyboard shortcuts, I can just choose it from a menu or toolbar, with custom presets if I want.
And the command stack is very useful in that it shows what I've changed, and can undo it all if necessary - in Potlatch its possible to accidentally move things and not notice.
There is the option to "Update data", which will check to see if anyone else has edited it, and warn of conflicts and allow them to be fixed. You could get edit conflicts with Potlatch if you are using it in "Edit with save" mode.
And as my surveying usually involves taking photos of just about everything, its very handy to load all of the geotagged photos in JOSM, to show where things are.
Plus it doesn't use Flash, so is less likely to eat up lots of memory and crash, crashing my browser as well...

As for Merkaartor, its just strange...

woollypigs

  • Mr Peli
    • woollypigs
Re: Adding/updating to open street map ?
« Reply #21 on: 01 July, 2010, 11:35:23 pm »
What is the norm to mark a foot part in a park that it is a shared cycle way too?

Highway - Footpath

and anything else ?

EDIT : is "Bicycle - yes" enough ?
Current mood: AARRRGGGGHHHHH !!! #bollockstobrexit

Re: Adding/updating to open street map ?
« Reply #22 on: 02 July, 2010, 11:36:42 am »
Interestingly the CycleStreets.net bods must just take an occasional copy of the OpenStreetMap database.  The tweak I made almost two weeks ago (deleting a non-existent bridge) whilst visible on OSM almost immediately, still hasn't promulgated through to CycleStreets.net. :-\
Actually, it is rocket science.
 

Richard Fairhurst

  • on the trail of the little blue stickers
Re: Adding/updating to open street map ?
« Reply #23 on: 02 July, 2010, 11:56:02 pm »
CycleStreets uses OpenCycleMap as the base data, and Andy at OCM has been having some server trauma recently.

fuaran - Potlatch does actually update data as you pan around. It just doesn't tell you about it. :)
cycle.travel - maps and route-planner

Re: Adding/updating to open street map ?
« Reply #24 on: 03 July, 2010, 07:45:28 am »
I'm fine with uploading GPS tracks and making ways, but what about a single point?
Is there a more direct way than just eyeballing the point on the GPS screen and then plotting it in OSM?