We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

G3W-SUITE as a tool for the preparation of web cartographic management systems

00:00

Formal Metadata

Title
G3W-SUITE as a tool for the preparation of web cartographic management systems
Title of Series
Number of Parts
266
Author
License
CC Attribution 3.0 Germany:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
G3W-SUITE is a modular, client-server application (based on QGIS-Server) for managing and publishing interactive QGIS cartographic projects of various kinds in a totally independent, simple and fast way. Accessing administration, consultation of projects, editing functions and use of different modules are based on a hierarchic system of user profiling, open to editing and modulation. The suite is made up of two main components: G3W-ADMIN (based on Django and Python) as the web administration interface and G3W-CLIENT (based on OpenLayer and Vue) as the cartographic client that communicate through a series of API REST. The application, released on GitHub with Mozilla Public Licence 2.0, is compatible with QGIS LTR versions and it is based on strong integration with the QGIS API. This presentation will provide a brief history of the application and insights into key project developments over the past year, including: - new editing functions and greater integration with QGIS tools and widgets in order to simplify the preparation of web cartographic management systems - QGIS embedded project management - WMS-T and MESH data management and integration of TimeSeries functions - on/off management for the individual symbology categories as in QGIS - integration of the QGIS Processing API to allow the integration of QGIS analysis modules and perform online geographic analysis - structured management for log consultation on three levels: G3W-SUITE, QGIS-SERVER and DJANGO
Presentation of a group
Observational studyExecutive information systemField (computer science)Open sourceAsynchronous Transfer ModeService (economics)Data managementOpen setSuite (music)Server (computing)Component-based software engineeringModul <Datentyp>Software suiteClient (computing)Modul <Software>Proxy serverRule of inferenceFunction (mathematics)MetadataDirected setSoftwarePlanningInteractive televisionMetropolitan area networkSystem programmingComputer networkData managementWater vaporDynamische GeometrieCompilation albumForestLibrary catalogPhysical systemLevel (video gaming)Integrated development environmentTraffic reportingTurtle graphicsAuthorizationFormal verificationVideo trackingData structureMathematical analysisPlot (narrative)ExplosionGUI widgetConstraint (mathematics)Group actionDefault (computer science)Content (media)Attribute grammarMoving averageAxiom of choiceOperator (mathematics)LogicFile formatVector spaceImage registrationScale (map)Maxima and minimaMultiplicationLocal GroupGeometryAreaAssociative propertySystem identificationVisualization (computer graphics)View (database)InformationDatabaseAnalytic setDecision theoryLocal ringComputer fontSound effectInterface (computing)Human migrationElectronic mailing listTraffic reportingData managementOpen sourceWhiteboardSlide ruleOrder (biology)AreaData recoveryCASE <Informatik>Latent heatType theoryTotal S.A.Different (Kate Ryan album)Integrated development environmentDialectService (economics)Web 2.0System administratorRegular graphDivisorSoftwareWater vaporMappingLevel (video gaming)Multiplication signNumeral (linguistics)Cartesian coordinate systemField (computer science)Software frameworkModul <Software>ResultantMetadataServer (computing)Characteristic polynomialSet (mathematics)File archiverSeries (mathematics)Configuration spaceInformationSource codeInformation technology consultingExpert systemPlotterNavigationAnalytic setLibrary catalogNominal numberAveragePhysical systemoutputInformation managementReal numberProjective planeInteractive televisionForm (programming)Client (computing)Connectivity (graph theory)Software suiteFocus (optics)Product (business)Mathematical analysisUsabilityTheory of relativityParallel portPower (physics)Suite (music)Observational studyIdeal (ethics)Complete metric spaceView (database)Internet service providerPresentation of a groupData structureScaling (geometry)MehrplatzsystemLocal ringDatabaseConstraint (mathematics)Asynchronous Transfer ModeMedical imagingGroup actionProcess (computing)Vector spaceMaxima and minimaEndliche ModelltheorieINTEGRALDoubling the cubeExpressionDigitizingInstallation artInsertion lossGUI widgetRevision controlCodeFlow separationCategory of beingComponent-based software engineeringComputer fileAtomic numberOperator (mathematics)ConcentricUtility softwareReal-time operating systemLetterpress printingInterface (computing)Just-in-Time-CompilerModal logicHuman migrationXMLComputer animation
UMLComputer animation
Transcript: English(auto-generated)
Hi everybody, my name is Walter Lorenzetti of JSTW company, and in this presentation I will talk about a specific case of study of utilization of JITreW Suite.
What is JITreW Suite? It is a web open source software application dedicated to a publication management of QGIS projects as web GIS services. The code is available on GitHub and is released under MPL Mozilla PIPE license.
JITreW Suite is a modern client-side application made up of two components, JITreW Admin and JITreW Client. JITreW Admin is the administration component that uses Python Django and is a strength integration with PyQGIS API.
Instead, JITreW Client, the cartographic client, is a web GIS classic system for concentration maps. Thanks to modular approach, JITreW Suite is extensible, in fact available for other models with specific characteristics.
What are the feed applications of JITreW Suite? Thanks to its features, the framework finds users in numerous fields of application. First of all, in the publication of online maps as web GIS services. Also, exposure of OGC services thanks to QGIS server.
And the third is the creation of cartographic management software system thanks to its advanced online editing capabilities. And at the very entry level as metadata publication system.
JITreW Suite has been adopted by different realities. In this lead, as you can see, public administration. In this slide, in fact, you can find it from medium to big Italy public administration, where it's used as an interactive web GIS services.
Other realities are regional environment project agency and reclamation consortium. In this case, in the example, it's used for cartographic management and exposure of many different types of data.
Butting maps, weather warning system, but also as management system in example for rivers and water networks. JITreW Suite is adopted also from parks, research institutes, and private companies. Also, here, the final use is various. Cartographic portal by diversity map,
landslide catalog management, and national, for example, national updating of portal, nautical cartography. The specific case of studies, specifically the case that I want to talk about in this talk, can change the use of JITreW Suite by the environment department of regional.
The department has decided to use JITreW Suite for the recovery and management of data that come from protected areas and other entities. In example, municipality and others.
In particular, for collect and create data that you can read in this slide. For example, prevention activity from problematic fauna, water tracking, whiteboard sitting reports in municipalities of Roma, etc.
From the above list, I want to focus attention on the management of the major compensation projects by wildlife, which occurred within the regional protected areas. The initial need and the goal was to allow the protected areas manager to register and manage in a cartographic way the claims for compensation within the competence area.
And at the same time, allow an overview and overall analysis by the department. And all of these in a simple and intuitive way without also even for non-expert JIT people.
Now let's see in practical how the employees of the department, thanks to JITreW Suite in total autonomy, have been able to create a cartographic management system. And make it available to the managers of the protected area. The first step was to prepare this project with all aspects necessary for the end user.
General map aspects, configuration, editing forms, print reports, interactive plots. Once the QGIS project was uploaded to the JITreW Suite, it generated the WebJS services, which, as shown in this image, made it possible to consult map data.
Thanks to the JITreW Suite ability to replicate the data consultation from created within the QGIS project, the information view is clear and structured. The next step was to create within the suite a series of search forms of various levels.
From searches on a single layer to parallel searches on different layers. And on layers with a relation one to n. This is made available to the end user of a series of search widgets on the WebJS services. This is useful for the rapid recovery of the data to be processed.
To allow the managers of the protected areas to be able to enter the data relating to the cases, some specific layers have been put in editing mode in JITreW Suite.
For each layer, the following has been defined. The minimum scale value for activating editing on the WebJS client to reduce the amount of vector data to handle. The user and the user groups authorized to perform the editing operation. And the activation of the editing log to have an history of what was done by whom.
Thanks to the property of the suite to be able to define editing permission in an atomical way. For each user and all groups of users has been specified to define who called only insert a new file, who called only modify them, etc.
The intrinsic property of JITreW Suite to lock the features in editing mode made possible the simultaneous modification activity by several users. At the same time, without conflicts and or data loss.
Furthermore, the possibility of defining constraints by geographical area filtered through specific expression on specific layers makes this system even more effective.
In fact, in this way, the manager of various protected areas will be able to insert and or modify only the data relating to their area of competence. So, in the end, after all settings previously illustrated, the final result is a real cartographic
management system which fully reflect the input forms that were initially defined within the QGIS project. And which, thanks to the editing property of JITreW Suite, makes the system easy to use even an end user who doesn't have this background.
A system in the workflow like this one just illustrated OLLO. Having a database update in real time. In this way, it is possible to have a continuous monitoring of the phenomenon.
And having a homogeneous archiving of data even if the sources of information differ from the sources. Other aspects that automatically give added value to this case are
the possibility of carrying out geographic analysis on historical administrative problem. And perform a correct geographic analysis of phenomenon to calibrate action on a local scale and provide strategic guideline for large scale intervention. In conclusion, JITreW Suite offers a competitive solution for online geographic data management.
The strengths are set up in QGIS desktop and migration to the web environment with the simple upload of the project. Either custom disabled and simplified editing interfaces.
Tools that fits the existing data structure and not all the way around. Simultaneous multi-user editing and ability to define geographic restriction and specific editing power for individual users.