[Talk-us] Proposal to change ref format for county roads in Florida from "(x)" to "CR x"
Alan_Mintz+OSM at Earthlink.Net
Wed Aug 4 18:46:33 BST 2010
At 2010-08-04 05:17, Nathan Edgars II wrote:
>The steps would be to download a XAPI query of ref=* for Florida and
>then to use regular expressions to change the refs. I'm not quite sure
>how to do the latter; JOSM doesn't seem to have a find-replace
>function. Does anyone have experience with this sort of replacement
>and can offer advice?
Yes, a find/replace in JOSM would be cool.
I've written perl scripts in the past, but these ad-hoc changes I've done
1. As you said, download to a file using XAPI. Save a backup copy of the
2. Open the file in JOSM and search for the regex that identifies the
objects that you will change. Add some tag to them (e.g. foo=bar). This is
done to add the action=modify descriptor to them. Save the file and close it.
3. Open the file in a text editor capable of regex replacements (e.g.
TextPad). Search/replace your desired change. The count should match that
in step 2. Save and close the file.
4. Open the file again in JOSM. Search for foo=bar. You should get the same
number as in step 2. Look at your tag changes in those objects one last
time. Remove the foo=bar tag from them. Upload (note the number of changes,
which should again match step 2) with a meaningful changeset comment. Save
the file and close.
Alan Mintz <Alan_Mintz+OSM at Earthlink.net>
More information about the Talk-us