ngageoint / geoq

Django web application to collect geospatial features and manage feature collection among groups of users
MIT License
704 stars 133 forks source link

Cache points locally upon creation to allow interactions within a workcell to be more responsive #287

Closed stephenrjones closed 9 years ago

stephenrjones commented 9 years ago

As the system works currently, when a point is dropped within a workcell a call is generated to the server to create the point in the database, then the point is rendered locally on the user's map. On a heavily-used server, or if there are network latencies, this could cause user interactions to appear very slow. Consider caching points/polygons created by the user, then having them upload all of them at once to enhance the responsiveness of the system

stephenrjones commented 9 years ago

This has been implemented - will continue to monitor and reopen if any issues occur