The aplication to manage your QGIS projects and layers on QGIS-server.
GIS-Manager is a web application that allows users to manage QGIS-servers projects and local-geodata as well. It provides the possibility of uploading, delete, getCapabilties for WMS, WMTS and WFS and check WMS on map. On the frontend of GIS-Manager, after authenticated you will be able to see all your projects and layers organized in a tree-view.
GIS-Manager is built on NodeJS, Express and Leaflet JS for the frontend.
To install GIS-Manager, follow these steps:
-
Install NodeJS on your server or where GIS-Manager will be installed.
-
Clone the repository or download.
-
Install dependicies by runing npm install.
-
Configure your file script.js and script_data.js and add your link to your QGIS-server WMS. For exempel change:
http://localhost:12000/qgis/qgis_mapserv.fcgi.exe?map=/QGISM1.0/projects/${fileName}&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
; To:http://YourGIS-server-Adress?map=/QGISM1.0/projects/${fileName}&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
; -
Change the user and password on app.js to yours. As default is 'admin' and 'popelle123' the admin user.
To Install as a service:
-
Open cmd (as administrator) and navigate to where you have GIS-Manager and run node .\service.js to install it as a Windows-service on por 3000.
-
Enjoy!