Liz -<br><br>Do you have experience with computer programming? You will need to know how to process XML. I don't have too much experience with the OSM API, but this should be fairly straightforward.<br><br>I would break the task up into something like this:<br>
<br>Download details for all of the changesets of that user, extract id numbers [1]<br>Split the 600km2 into bounding boxes by calculating what the API allows as <area maximum="">[2]<br>For each bounding box:<br>
download features [3]<br> for each feature, check feature id against user's changes<br> if that feature is a match, add it to a list of matches<br> <br>[1] <a href="http://wiki.openstreetmap.org/wiki/API_v0.6#Methods_for_User_Data">http://wiki.openstreetmap.org/wiki/API_v0.6#Methods_for_User_Data</a><br>
[2] <a href="http://wiki.openstreetmap.org/wiki/API_v0.6#Capabilities:_GET_.2Fapi.2Fcapabilities">http://wiki.openstreetmap.org/wiki/API_v0.6#Capabilities:_GET_.2Fapi.2Fcapabilities</a><br>[3] <a href="http://wiki.openstreetmap.org/wiki/API_v0.6#Retrieving_map_data_by_bounding_box:_GET_.2Fapi.2F0.6.2Fmap">http://wiki.openstreetmap.org/wiki/API_v0.6#Retrieving_map_data_by_bounding_box:_GET_.2Fapi.2F0.6.2Fmap</a><br>
<br><div class="gmail_quote">On 14 July 2010 22:22, Liz <span dir="ltr"><<a href="mailto:edodd@billiau.net">edodd@billiau.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I would like to filter OSM data in a large area which is about 600km square<br>
and find what has been surveyed by a particular mapper.<br>
<br>
If data has been added to this later eg a maxspeed tag by another mapper, I do<br>
not want this data excluded.<br>
<br>
I accept that this may involve a series of searches.<br>
<br>
Can anyone assist me?<br></blockquote></div>