Hello could you provide information on how to deal with Mutli-Threading when using your components?
thanks a lot.
jm
Hello could you provide information on how to deal with Mutli-Threading when using your components?
thanks a lot.
jm
Hi Jean-marine,
You need to set the ThreadingMode to MultiThreaded, and then need to add the lock pattern when you try to update overlay (such as change style, add or remove features).
Here is the documentation link for that: wiki.thinkgeo.com/wiki/ThinkGeo.MapSuite.DesktopEdition.MapThreadingMode
And this link should be helpful also: gis.thinkgeo.com/tabid/143/afv/topic/aff/42/aft/9172/Default.aspx
Regards,
Don
is your map engine pulling data from data sources in m-tread mode?
Hi Jean-marine,
Our MultiThreaded mainly for improve our map tile render speed, because for common requirement draw in graphic is the slow part.
I remember you read data from database, because we cannot control network speed, I think this step should be your slowest part, I am not sure whether MultiThreaded mode can help you improve your enhancement, I think you can have a quickly try for multi-thread, because change render mode really easy.
Regards,
Don