Jimsim
08-30-2006, 12:58 PM
Is there a way that I can have multiple users editing the same Map and saving changes. Sort of like you do in Excel when you allow file sharing.
I have a large Map that requires many changes per day. Too many for one person to handle.
Thanks in advance !
Wilfried
08-30-2006, 02:06 PM
Hi,
Not enough detail of what you exacly wants to do to give a good answer, but I think the best is to make a client / server application and changes to the map are done at server. Clients connect to it with a simple TCP session and a custom made protocol. Note that all clients as well as the server need a mappoint licence.
Jimsim
09-05-2006, 12:49 PM
Thanks for the response,
To help clarify...
I run MP2004 on a stand-alone workstation. I currently make all changes to the Map. The changes I speak of are contractor locations and territories. There are roughly 25 licensed users of the map. I peel off a copy once a week and move to network drive and notify that new map is available.
I really have two challenges.
1. I need to be able to have more than one person be able to access the same mapfile at the same time and be able to save changes.
2. Would like to be able to link data to a map as opposed creating new map from datafile. We have tried linking in the past and have had problems with selecting data objects on the map. You go to select one and several will highlight at the same time.
Best thing may be for me to attend some sort of MP training. I dont know where anything like that is held.
Thanks, Jim
Wilfried
09-05-2006, 02:58 PM
Hi Jim,
Thanks for clarify. Still think that for your application a client/server approach is good solution. Following scenario:
- Server is the only application that deal with the saved map
- Clients ask the map data to server and get it. When client wants to make changes it say to server to lock the data. This way other clients can have data from server but not alowed to make changes. Of course there should be some timeouts etc to not have deadlocks.
- When Client application made changes it upload data back to server which save it and unlock.
For this you have to construct a TCP client / server application and own made protocol to deal with commands and data. Not really difficult.