Project File Size & Location
We're looking at potential impacts to Geocortex Essentials server storage here. I see that Project Files can save many user modifications, including uploaded files. Will the project file contain the uploaded data, or just a reference to the data? I'm concerned about users uploading hundreds (or thousands) of megabytes of shapefiles and file geodatabases and us running out of storage space over time! Also, what is the average "simple" (say, only layer visibility and maybe a graphic added) project file size? Lastly, what is the Windows directory that Essentials stores project files within? It would be great to know which folder to keep an eye on for growth. Thanks!
0
-
Hi Andrew,
If a user uploads data and saves a project, then yes, the uploaded data will be embedded in the project file. I don't have a lot of real-world usage to draw from, but I did some tests with our LA County demo viewer. A basic project with a few measurements and drawings on the map was around 200kb. With an uploaded shapefile that contained 120 point features, the size was 220Kb. With an uploaded shapefile containing 1000 features with very complex geometries, the size was 50MB. So, it really depends on what is being uploaded.
Essentials doesn't store project files directly in the file system -- they are saved in the Geocortex Document Store, which is backed by a database (Elasticsearch). You can view and manage project files in Essentials Manager, under the "Security & Data" tab, in the "Documents" section. To monitor overall disk space usage, you can keep an eye on the folder containing the Elasticsearch index for the document store. For Essentials 4.6, it should be located here: C:\Program Files\Latitude Geographics\Geocortex Core\Data\DocumentStore\DocumentStore\<server-name>\nodes\0\indices\docs_geocortex_essentials_users_documents
Eric0 -
Thank you for the information, Eric... it's nice to know what is going on and where it's getting stored on the server! We'll have to create a project file usage policy for our users and educate them to the potential impacts of improper project management.
As for the folder location where the documents are stored, I noticed that our Essentials 4.6.1 server stores them in the C:\Program Files\Latitude Geographics\Geocortex Application Services 2\ folder rather than the Geocortex Core folder. Is that to be expected, or is it a residual difference due to an upgrade?0 -
Geocortex Application Services was the precursor to Geocortex Core. When upgrading, it turns out that Core will continue to use the same installation folder rather than installing in a new directory, which is what happened in your case. So yes, that's expected. If you notice the folder changing in size as you save projects, then you've found the right place. 0
Du måste logga in om du vill lämna en kommentar.
Kommentarer
3 kommentarer