Hi, I was planning on implementing an offline POI editor. I've already developed an offline map app for the IPhone (<a href="http://itunes.apple.com/ar/app/true-offline-maps-lite/id354650326?mt=8">http://itunes.apple.com/ar/app/true-offline-maps-lite/id354650326?mt=8</a>) so it wouldn't be so difficult to me... <div>
<br></div><div>Anyway, if you are going to do it too, concerning your questions on the conflicts, I think it wouldn't be any problem as long as someone else can delete other people's POI. I think it is more important that more people map than to put restrictions on the editing.<div>

<div><br></div><div>Best Regards,</div><div>Ignacio.</div><div><br></div><div><br><br><div class="gmail_quote">On Thu, Mar 4, 2010 at 1:18 PM, Oleg Shaniuk <span dir="ltr"><<a href="mailto:oshaniuk@cloudmade.com" target="_blank">oshaniuk@cloudmade.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Hello to all,<br clear="all"></div><div><br></div><div>I'm developing mapping tool for iPhone - Mapzen POI Collector. At the moment, I see pretty big amount of requests on edit the map in the offline mode. This may lead to pretty big changes inside the application and change it's behavior. So, I want to discuss side-effects here, before make a decision on implementation. My main point of problem is possible conflicts with data added offline and data, which added at the same time from different client - so, when user will try to upload the changes, conflict situation may occur. There is option to ignore such conflicts and use existing in the database data, or overwrite with user-generated data - I don't think we like to edit conflicts, not map ;) So, is there any ideas on handling this case? Of course, there is option to create some merging stage for uploading data and use it to resolve conflicts, but this leads to more complicated user experience with application and I'd like to avoid any kind of interaction except adding POIs and editing existing POIs. Maybe there is some rules for auto-merging? Also, interesting, how to handle the case, when POI added in the offline mode also been added by another mapper and - result is two exactly the same places on the map (with distance of 2 meter away each other) ?</div>



<div><br></div><div>As for me - I like the idea of mapping in real time, but understand, roaming and possible signal loss puts some limits on this. It would be cool to see your thoughts here. </div> <font color="#888888"><br>

--<br>RO<br>
</font><br>_______________________________________________<br>
talk mailing list<br>
<a href="mailto:talk@openstreetmap.org" target="_blank">talk@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk" target="_blank">http://lists.openstreetmap.org/listinfo/talk</a><br>
<br></blockquote></div><br></div></div></div>