Maemo Mapper is pretty cool. However, I have not found a way to diferentiate between nodes made with 'Insert break' in GPX editing tools like JOSM or Merkaartor: they are completely like any other nodes automatically inserted when 'Enable tracking' is on. Any clue about what am I doing wrong is very welcome.
Also, I am not really sure what the value of inserting breaks into tracks is: neither Merkaartor nor JOSM seem to make any distinction, or am I being clueless? Any hints are welcome :)
I started importing my GPX files into Merkaartor first, because it was easier to import Yahoo satellite imagery as the background, thus making it easier to confirm I am choosing right points to end roads at (because of the problem of not being able to separate 'breaks' from other nodes in Maemo Mapper). However, I can't upload anything (and I am using Qt 4.3.4), so I am suspecting the 0.6 OSM API change might be the one to blame, though I am still totally clueless about what's going on.
So, I decided to switch over to JOSM, however, I didn't want to
lose streets I already marked up. However, JOSM doesn't accept same
form of IDs used on
<node>s—it expects integer IDs,
or at least something that looks like it, and Merkaartor produces a
string of hex numbers separated by dashes (it's a standard format, but
can't remember the name from the top of my head). So, I hacked up a
script to "normalize" (or simplify) IDs on all
<node> tags, and also remove all nodes not
otherwise used in any of the
removal is commented out since it was really slow in
So, I was finally able to open OSM files in JOSM, but I still couldn't upload them to the server: whenever I open an OSM file, it's considered as it's completely in sync with OpenStreetMap, yet I want to push all the streets as new data.
Anybody got a solution to that one? I.e. how to make JOSM consider all imported OSM files as "new" data?