2024-03-25 10:01:19 +00:00
|
|
|
# QuartzMap
|
2024-03-16 23:18:07 +00:00
|
|
|
|
2024-07-10 21:32:16 +00:00
|
|
|
![QuartzMap](QuartzMap.png)
|
|
|
|
|
|
|
|
## Transform your qgis2web maps into secure, dyanmic maps.
|
|
|
|
|
|
|
|
![QuartzMap](QuartzMap-Main.png)
|
|
|
|
|
|
|
|
|
2024-07-10 21:43:04 +00:00
|
|
|
- QuartzMap Features
|
|
|
|
|
|
|
|
- Publish Using qgis2web Plugin
|
|
|
|
- Private and Public Maps
|
|
|
|
- Connect Layers to PostGIS
|
|
|
|
- Connect Layers to GeoServer
|
2024-07-10 21:32:16 +00:00
|
|
|
- QGIS Print Layouts (or basic Browser Print)
|
|
|
|
- Advertise WMS, WFS, WMTS, etc...
|
2024-07-10 21:43:04 +00:00
|
|
|
- Info Box
|
|
|
|
- Opacity Controls
|
|
|
|
- Customizable Portal
|
2024-07-10 21:32:16 +00:00
|
|
|
- Users and Groups
|
2024-07-10 21:43:04 +00:00
|
|
|
- Map Level permissions
|
2024-07-10 21:32:16 +00:00
|
|
|
- Multi-User Portal
|
|
|
|
- Optional self-registration
|
2024-07-10 21:43:04 +00:00
|
|
|
- Publish qgis2threejs (Static Only)
|
2024-03-16 23:18:07 +00:00
|
|
|
|
2024-03-16 23:21:31 +00:00
|
|
|
## Install
|
2024-07-10 21:32:16 +00:00
|
|
|
Install on Ubuntu 22 or 24
|
|
|
|
|
|
|
|
Be sure to set the hostname if you plan to provision SSL using certbot.
|
|
|
|
|
|
|
|
```bash
|
|
|
|
$ hostnamectl set-hostname qpod.webgis1.com
|
|
|
|
$ git clone https://github.com/AcuGIS/quartzmap.git
|
|
|
|
$ cd quartzmap
|
2024-03-16 23:04:47 +00:00
|
|
|
$ ./installer/postgres.sh
|
|
|
|
$ ./installer/app-install.sh
|
2024-07-10 21:32:16 +00:00
|
|
|
```
|
|
|
|
|
2024-03-11 07:24:45 +00:00
|
|
|
|
2024-07-10 21:32:16 +00:00
|
|
|
Optionally, provision and SSL certificate using:
|
|
|
|
|
|
|
|
certbot --apache --agree-tos --email hostmaster@${HNAME} --no-eff-email -d ${HNAME}
|
|
|
|
|
2024-03-16 23:04:47 +00:00
|
|
|
|
2024-07-10 21:32:16 +00:00
|
|
|
Run setup http://domain.com/admin/setup.php
|