Administrative tasks
Language change
Any authorized user can switch the interface language.
To do this, in the upper right corner on the user icon, go to the “Settings” section (admin_select_lang_pic
).
The following languages are available for selection (admin_settings_lang_pic
)
Default browser
Russian
English
Bulgarian
Chinese
Czech
French
German
Italian
Spanish
Portuguese
Resource search
For easy search for resources and navigation, there is a search bar in the top bar (admin_search_bar_pic
).
The search is carried out in the entire existing database, regardless of which directory the user is currently in.
Favorites
In NextGIS Web, you can have quick access to the most frequently used resources (groups, layers, maps and fragments of maps) through the Favorites feature.
To add a resource to Favorites, navigate to its page, click on the user initials in the top panel to open the menu and press the star icon. Click on the Favorites item in the menu to open the Favorites page.
On the Favorites page you can edit the list of added resources and modify names of Web Map fragmets (more about managing Favorites here).
User activity log
User requests to the Web GIS are logged in a journal. It can be found in the Info section of the Control panel of the Web GIS (Pic. 6.240.).
The log is presented in a form of a table that has a set of filters above it (Pic. 6.241.). Every user action is registered in the journal. The entry contains the following details:
Timestamp
Request (includes response status codes and request method )
IP address
User
Route name
Context (type and ID of the resource)
You can filter the journal entries by time period and user performing the action (Pic. 6.242.). The table, filtered or otherwise, can be exported as a CSV file.
To view the complete text of the request click on the corresponding entry (Pic. 6.243.).
Create new user group
A dialog for creation of a new user group presented on Pic. 6.218. To open this window select “Control panel” (see Pic. 6.6.) in the main menu (see item 1 in Pic. 6.5.). From the control panel (see Pic. 6.10.) go to the “Groups” page and click Create.
In “Create new group” dialog enter full name and group name (short name), if necessary enter a group description, set group members and click “Create”. Set “New users” flag for a group to automatically assign new user to it.
Note
A name for a group should contain only letters and numbers.
Global permissions
While creating or editing a user or user group, you can set global permissions concerning Web GIS a whole:
creating users and groups of users, managing access permissions;
manage spacial reference systems of the Web GIS;
manage CORS settings.
These global permissions are separate from access permissions applied to particular resources (vector and raster layers, resource groups, services, Web Maps etc). The latter regulate working with resources, while global permissions allow users to manage Web GIS functions.
Warning
If you include Guest to a group that has global permissions, anyone will be able to access Control panel even without logging in.
Create new user
A dialog for creation of a new user is presented on Pic. 6.220.. To open this window select “Control panel” (see Pic. 6.6.) in the main menu (see item 1 in Pic. 6.5.). From the control panel (see Pic. 6.10.) go to the “Users” page and click Create.
In “Create new user” dialog enter the following information:
Full user name (e.g. John Smith)
Login – user login (e.g. smith)
Password
Group(-s) user belongs to (select from a dropdown menu. If the required group is absent you need to create a new one (see Create new user group)).
Permissions - global permissions concerning Web GIS as a whole
Interface language for the user
You can add some more information about the user in the “Description” field.
Then click “Create”.
Note
The password is limited in length in the range of 5-25 characters. Login can have symbols of the Latin alphabet, numbers and an underscore, but must begin necessarily with a letter.
You can set up access permissions for particular users and groups of users.
Disable or delete users
In the main menu (see item 1 in Pic. 6.5.) open the Control panel (see Pic. 6.6.) and select “Users”. Each user has “Edit” and “Delete” icons on the right end of the line.
On the editing page you can modify properties of the user and disable the user. Tick “Disabled” and press Save.
Users that are turned off in this fashion do not count in the user limit of your plan. It allows you to enable various users as needed, all within the limits of your current plan.
If you need to delete a user permanently, you can do so by pressing the “Delete” icon in the user list (see Pic. 6.221.) and confirming the action in the pop-up window.
Alternatively, you can open the editing page and press Delete.
Update user password
To update user password you can use administrative interface. To do it select “Control panel” (see Pic. 6.6.) in the main menu (see item 1 in Pic. 6.5.). In control panel (see Pic. 6.10.) select “List” option in “Users” block and click pencil icon near the user you want to update password for (see Pic. 6.223.). In opened window in “Password” field select “Assign new” in the dropdown menu, fill in a new password and click Save button.
Also there is an option to change user password using command line:
Warning
Setting a password using a command line is not safe.
env/bin/nextgisweb --config config.ini change_password user password
env/bin/nextgisweb --config config.ini change_password user password
Note
The password is limited in length in the range of 5-25 characters.
Storage
The “Storage” section contains information about the volume of data loaded into Web GIS depending on their type. The space usage estimate is located below the main table. The administrator can forcibly recalculate the amount of storage (for example - immediately after loading big data, if the system has not yet recalculated the occupied space on its own).
Backups
In this section you can see a list of available NextGIS Web backups, as well as download any of them. The process of creating backups and restoring for developers is described in this section.
System information
Through the control panel, the administrator can view information about the system and the current version of the platform (see Pic. 6.237.). Using the icon in the upper right corner, you can copy all this data to the clipboard.
Resource export
This function shows in the Web GIS interface the ability to export (save) data only for those categories of users that are selected from the list below.
The Data Export function can be seen either only by administrators or by users with the right to:
Read data
Modify data
All other users will not be able to save data from the Web GIS interface.
More on how to set up permissions to read and modify data here.
Note
This setting does not in any way affect the ability to receive data through the REST API in accordance with the set permissions to them.
Web Map Settings
Using the control panel administrator can set a number of general settings for all Web Maps in NextGIS Web:
Visibility of the navigation menu for guests;
Identification popup parameters;
Measurement units;
Address search parameters;
Legend visibility.
Identify popup
Feature identification information can be displayed as a pop-up window or as a side panel. To select a display mode, move the switch marked “Use panel instead of popup identification”.
The section regulates the following parameters:
The radius of the area around the object within which the identification works;
Enabling or disabling geometry info;
For the pop-up window you can also set up the dimentions;
Dimensions are in pixels.
At the same time you can turn on/off the display of feature attributes.
Measurement
The section sets the parameters responsible for various measurements on the Web Map:
Units of length measurement (according to the selected SRS)
Units of measurement of areas (in accordance with the selected SRS)
Degree format
Coordinate system for calculating measurements
Address search
NextGIS Web address search is performed through one of the two data bases (providers):
Nominatim (OpenStreetMap) - used by default
Yandex.Maps - an external geocoder with API key
The following parameters can be set up:
“Enable” - the search results on the Web Map will include not only the attribute data but also the address base if there are matches
“Limit by Web Map initial extent” - the search will be performed within the extent set in the Web Map settings
“Provider” - defines the geocoder used for address search. OpenStreetMap by default, can be changed to Yandex.Maps
“Limit search results to countries” - while using OSM, if a country code is specified (de, fr, gb etc), the search results will only include matches from the selected country’s territory
“Yandex.Maps API Geocoder Key” - when Yandex.Maps is selected as provider, this is the field to enter the API key. Users obtain the keys independently by signing up on https://developer.tech.yandex.ru.
Font management
To open the font management page, go to the Main menu, open the Control panel and in the Settings section select “Font management”.
On this page you can view the list of system and custom fonts, upload or delete custom fonts.
Learn more on how to manage fonts.
Customize the design with CSS
You can modify the look of NextGIS Web using CSS. From the main menu (see Pic. 6.5.) open the Control Panel (see Pic. 6.6.). In the Control Panel (see Pic. 6.10.) select Custom CSS in the Settings section. Here you can enter your own CSS rules. They will be used throughout your Web GIS on all its pages.
Custom CSS examples
Change main Web GIS color
Affects header, symbols in the header, buttons, field contours, links highlighted on hover etc.
:root {
--primary: red
}
Change main font color
Affects menu, name and parameters of displayed resource group etc.
:root {
--text-base: #ff6600
}
Change additional font color
Affects paths for the displayed resource, parameters etc.
:root {
--text-secondary: rgb(40 200 40 / .8)
}
Customize NextGIS UI Elements (White label)
White label is a special module that allows you to remove or replace NextGIS logos and names with your company logos and names. The module is purchased and installed separately. The module adds a new section to the Control Panel (см. Pic. 6.249.), which allows you to disable or override various interface elements mentioning NextGIS.
Company logo on Web Map
In Control Panel, you can upload your logo in PNG format (see in Pic. 6.250.) to display in the lower right corner of the map.
If the file is not loaded, there is no logo (see in Pic. 6.251.).
Company URL
You can assigned a new hyperlink for a company website to a just added logo (см. Pic. 6.252.)
Help page
By default, help leads to http://nextgis.com/help/. You can set a different hyperlink (see in Pic. 6.253.) to ‘Help’.
Support URL
Also you can set URL for the technical support page (see in Pic. 6.255.).
This link will appear on error messages:
Other items
The default Web GIS name is specified without mentioning NextGIS.
In WMS and WFS services resources, NextGIS QGIS is replaced with **QGIS**(см. Pic. 6.256.).
The social networks preview mentioning NextGIS is removed (см. Pic. 6.257.).