Hi, I was planning on implementing an offline POI editor. I've already developed an offline map app for the IPhone ( http://itunes.apple.com/ar/app/true-offline-maps-lite/id354650326?mt=8) so it wouldn't be so difficult to me...
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. Best Regards, Ignacio. On Thu, Mar 4, 2010 at 1:18 PM, Oleg Shaniuk <oshan...@cloudmade.com> wrote: > Hello to all, > > 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) ? > > 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. > > -- > RO > > _______________________________________________ > talk mailing list > talk@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk > >
_______________________________________________ talk mailing list talk@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk