Skip to content

Commit

Permalink
Merge pull request #18 from leolami/dev
Browse files Browse the repository at this point in the history
Correction links
  • Loading branch information
wlorenzetti committed May 30, 2023
2 parents 81f785a + 04a2e7f commit 10f3c56
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 19 deletions.
6 changes: 3 additions & 3 deletions demo.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Through the tutorials it will be possible to:

# Download demo data

The tutorial is based on predefined data and QGIS 3.28.x LTR project **downloadable from <a href="https://drive.google.com/file/d/1x66-47m4QHt2fzkAuphVZp9B_QmVSFIY/view?usp=share_link" target="_blank">this link</a>**.
The tutorial is based on predefined data and QGIS 3.28.x LTR project **downloadable from <a href="https://drive.google.com/file/d/1K7IUUMtqZvftSXz3aCJR5Me5CMamChqk/view" target="_blank">this link</a>**.

The .zip file contains the **`G3W-SUITE`** directory with three sub directories:
* **`projects`:** containing a QGIS project (**`buildings_management.qgs`**) already optimized for the tutorial
Expand Down Expand Up @@ -346,14 +346,14 @@ Once the editing function is activated, updating the service, the **`Tools menu`

![](images/manual/editing_form2.png)

For **further information** on the web editing function, read the [**dedicated chapter on the manual**](https://g3w-suite.readthedocs.io/en/v.3.6.x/g3wsuite_editing.html#online-editing-tools-at-cartographic-client-level)
For **further information** on the web editing function, read the [**dedicated chapter on the manual**](https://g3w-suite.readthedocs.io/en/v3.6.x/g3wsuite_editing.html#online-editing-tools-at-cartographic-client-level)

# Personalize your demo

**Do you want to test the online editing function more deeply?**

Redefine attribute forms, aliases and editing widgets associated with the individual fields and reload the project to check the new settings.

**It is advisable to consult the** [paragraph dedicated](https://g3w-suite.readthedocs.io/en/v.3.6.x/g3wsuite_editing.html#activation-and-configuration) **to the list and limitations of the individual editing widgets inheritable from the QGIS project.**
**It is advisable to consult the** [paragraph dedicated](https://g3w-suite.readthedocs.io/en/v3.6.x/g3wsuite_editing.html#activation-and-configuration) **to the list and limitations of the individual editing widgets inheritable from the QGIS project.**


20 changes: 11 additions & 9 deletions g3wsuite_administration.md
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ In this section it is possible to view the list of Cartographic Macrogroups, man

**ATTENTION: use the Cartographic MacroGroups only if you need them.**

See chapter [Hierarchical organization of WebGis services and types of Users](https://g3w-suite.readthedocs.io/en/v.3.6.x/user_groups_organization.html#hierarchical-organization-of-webgis-services-and-types-of-users-roles) to learn more about this aspect.
See chapter [Hierarchical organization of WebGis services and types of Users](https://g3w-suite.readthedocs.io/en/v3.6.x/user_groups_organization.html#hierarchical-organization-of-webgis-services-and-types-of-users-roles) to learn more about this aspect.

For example, you can create a **Macrogroup** to collect a series of **Cartographic Groups** belonging to the same Administration (single Municipality within a Union of Municipalities) or more simply to have main containers that contain second level groupings (Groups).

Expand Down Expand Up @@ -354,7 +354,7 @@ In this box you can define:
* **`Background color`:** choice of the background color of the maps (default white)

***NB:** the security protocols prevent the creation of screenshots if WMS services with domains other than the publication one are present on the map. **In this case the icons will not be present on the client even if the MapControl is selected.**
To avoid this, set the WMS as **external WMS** in the [Widget managment](https://g3w-suite.readthedocs.io/en/v.3.6.x/g3wsuite_administration.html#widget-management) session.
To avoid this, set the WMS as **internal WMS** in the [Widget managment](https://g3w-suite.readthedocs.io/en/v3.6.x/g3wsuite_administration.html#widget-management) session.

![](images/manual/g3wsuite_administration_group_add_geodata.png)

Expand All @@ -369,7 +369,7 @@ In this regard, consult the session [**Base map layer**](https://g3w-suite.readt

It is possible to create/add **customized Base Layers** starting from the cache of the single layers present in published webgis

See [**Caching layer**](https://g3w-suite.readthedocs.io/en/v.3.6.x/g3wsuite_administration.html#caching-layer-base-map) paragraph in the **Widget management** session.
See [**Caching layer**](https://g3w-suite.readthedocs.io/en/v3.6.x/g3wsuite_administration.html#caching-layer-base-map) paragraph in the **Widget management** session.

#### Copyrigth
**`Terms of use`:** description of the terms of use of the map and any other info
Expand Down Expand Up @@ -662,7 +662,7 @@ The newly created base layer will be available to be associated with those avail

Through this icon it is possible to activate the online editing function on the individual layers and define the permissions for individual / groups of users

See the dedicated paragraph in the [Editing on line session](https://g3w-suite.readthedocs.io/en/v.3.6.x/g3wsuite_editing.html).
See the dedicated paragraph in the [Editing on line session](https://g3w-suite.readthedocs.io/en/v3.6.x/g3wsuite_editing.html).


### ![](images/manual/icon_filter_layer.png) Hide layer by user/groups
Expand Down Expand Up @@ -706,7 +706,7 @@ If the chart is linked to a child layer in a 1:N relation, it can also be displa

Through the **Geo-constraints by user/group** and **Alphanumeric and QGIS expressions constraints by user/groups** widgets it is possible to define editing and display filters for users authorized to consult/edit the project.

See the dedicated paragraph in the [Editing on line session](https://g3w-suite.readthedocs.io/en/v.3.6.x/g3wsuite_editing.html#constraints-setting).
See the dedicated paragraph in the [Editing on line session](https://g3w-suite.readthedocs.io/en/v3.6.x/g3wsuite_editing.html#constraints-setting).


### ![](images/manual/icon_hide_columns.png) Hide columns by User/Groups
Expand Down Expand Up @@ -739,7 +739,7 @@ In G3W-SUITE it is possible to create search widgets.
By default, searches can be built on individual vector layers based on the fields of the table associated with the layer.

**NB: to create searches based on fields derived from simple joins (1:1/N:1) or from 1:N relation, you have to change the setting of the method used (from WMS to QGIS API).**
See [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v.3.6.x/settings.html#g3w-client-search-endpoint).**
See [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v3.6.x/settings.html#g3w-client-search-endpoint).**

Every search widget will be saved by referring to the layer identifiers (for example the DB parameters: IP, DB name, schema, layer name).

Expand Down Expand Up @@ -792,7 +792,7 @@ Otherwise it will be possible to define the values of the individual fields free

**Warning: in the case of fields with more than 100 unique values, the WMS service does not allow to obtain the complete list of values. In this case it is recommended not to use the `SelectBox` method**

**Alternatively, you can use the QGIS API as a search method to overcome this limitation. See** [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v.3.6.x/settings.html#g3w-client-search-endpoint).
**Alternatively, you can use the QGIS API as a search method to overcome this limitation. See** [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v3.6.x/settings.html#g3w-client-search-endpoint).

The button ![](images/manual/button_add.png) allows you to add additional fields for the construction of the search query currently manageable through **AND/OR operators**.

Expand Down Expand Up @@ -831,7 +831,7 @@ Especially useful in the case of multigeometric layers.
The option allows you to create a search based on the fields of a table (child in a 1:N relation) and obtain results relating to the parent layer of the relation.

**N.B. to create searches based on fields derived from simple joins (1: 1 / N: 1) or from 1: N relation, you have to change the setting of the method used (from WMS to QGIS API).**
See [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v.3.6.x/settings.html#g3w-client-search-endpoint).
See [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v3.6.x/settings.html#g3w-client-search-endpoint).

The **Relations** option allows you to to define the relationship to be used (if present) to identify the parent layer whose results will be shown.

Expand All @@ -854,6 +854,8 @@ By default the suite manages four languages:
* Finnish
* Swedish
* Romanian
* Portuguese


Other languages ​​can be added.

Expand All @@ -872,7 +874,7 @@ Fixed front end content is already available in the four basic languages.

Variable contents, i.e. user-definable contents, are instead translated:

* Sessions **`Home`**, **`About`**, **`Maps`** and **`Login`**: content that can be defined and translated in the [**Edit General Data**](https://g3w-suite.readthedocs.io/en/v.3.6.x/g3wsuite_administration.html#front-end-portal-customization) session of the Control Panel Administration
* Sessions **`Home`**, **`About`**, **`Maps`** and **`Login`**: content that can be defined and translated in the [**Edit General Data**](https://g3w-suite.readthedocs.io/en/v3.6.x/g3wsuite_administration.html#front-end-portal-customization) session of the Control Panel Administration
* Sessions **`MacroGroups Cartogarfici`**, **`Groups Cartogarfici`** and **`WebGis Services`**: contents definable and translatable in the form defining these elements, limited to the items:
* **Public Title**
* **Description**
Expand Down
4 changes: 3 additions & 1 deletion g3wsuite_client.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ Upon querying a geometry, the form structure will be replicated at the client le

Any links to photos will determine the display of a clickable preview, any links to links or other multimedia content will determine the display of the Open button that will allow consultation of the link.

For further information on this point, see the [**dedicated paragraph**](https://g3w-suite.readthedocs.io/en/v.3.6.x/projectsettings.html#viewing-multimedia-content).
For further information on this point, see the [**dedicated paragraph**](https://g3w-suite.readthedocs.io/en/v3.6.x/projectsettings.html#viewing-multimedia-content).

#### Single result

Expand Down Expand Up @@ -335,6 +335,8 @@ In the list of layers, right click on the name of the single layer shows the fol

![](images/manual/g3wclient_layer_function.png)

Double clicking on the layer or Layer Group zooms to the extent of the layer or Group content.

It is possible to hide, automatically, layers from the TOC when they have no records.

Useful when using filters on layers or geographic views.
Expand Down
2 changes: 1 addition & 1 deletion introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ At the moment it's not used a classic versioning system for the suite, this bran
| v3.6 | 3.10 | 3.2 | 3.22 | Used | Bug fixing |
| v3.5 | 3.10 | 2.2 | 3.22 | Used | Bug fixing |
| v3.4 | 3.8 | 2.2 | 3.22 | Used | Not longer supported |
| v3.3 | 3.6 | 2.2 | 3.16 | Used | BNot longer supported |
| v3.3 | 3.6 | 2.2 | 3.16 | Used | Not longer supported |
| v3.2 | 3.6 | 2.2 | 3.16 | Used | Not longer supported |
| v3.1 | 3.6 | 2.2 | 3.10 | Used | Not longer supported |
| v3.0 | 3.6 | 2.2 | 3.10 | Used | Not longer supported |
Expand Down
10 changes: 5 additions & 5 deletions projectsettings.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ The option **`Automatically create transaction group where possible`** is automa


**NB: this differentiation is only possible by using the QGIS APIs such as Search URL endpoint.**
See [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v.3.6.x/settings.html#g3w-client-search-endpoint)
See [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v3.6.x/settings.html#g3w-client-search-endpoint)


![](images/manual/datasources.png)
Expand All @@ -60,7 +60,7 @@ See [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v.3.6.x/settings.h

This information, together with info about the structure of the attribute tables of the layers present in the project, will be displayed in the **Metadata session** of the cartographic client.

See also [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v.3.6.x/g3wsuite_client.html#metadata)
See also [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v3.6.x/g3wsuite_client.html#metadata)

![](images/manual/qgisservercapabilities.png)

Expand Down Expand Up @@ -182,11 +182,11 @@ Through this tool it is possible to manage SVG icons on the server in a simple a
The SVG folder on the server must reflect the structure in any subfolders present locally.

**NB:** The name of this directory is defined by the basic settings set during the installation of the suite.
[See dedicated paragraph.](https://g3w-suite.readthedocs.io/en/v.3.6.x/settings.html#base-settings)
[See dedicated paragraph.](https://g3w-suite.readthedocs.io/en/v3.6.x/settings.html#base-settings)

**PS:** remember that the **`File Manager`** tool also allows you to manage the synchronization of geographical data (in the case of using physical files) and the management of multimedia files.

See also [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v.3.6.x/projectsettings.html#viewing-multimedia-content)
See also [dedicated paragraph](https://g3w-suite.readthedocs.io/en/v3.6.x/projectsettings.html#viewing-multimedia-content)



Expand Down Expand Up @@ -276,7 +276,7 @@ You can set also a **custom title** (definible in the WebGis side) setting an **

Any images present in the print layouts must be placed in the local **`project_data`** folder (in any subdirectory) and synchronized on the server.

See also the dedicated paragraph [Geographic data synchronization on the server](https://g3w-suite.readthedocs.io/en/v.3.6.x/datamanagement.html#geographic-data-synchronization-on-the-server).
See also the dedicated paragraph [Geographic data synchronization on the server](https://g3w-suite.readthedocs.io/en/v3.6.x/datamanagement.html#geographic-data-synchronization-on-the-server).

## Performances optimization

Expand Down

0 comments on commit 10f3c56

Please sign in to comment.