Skip to content

AcuGIS/QCarta

Repository files navigation

QCarta

Documentation Status

QGIS Map Portal

Publish your QGIS Projects quickly and easily.

Group level permissions and integration MapProxy caching.

Quail

Requirements

  • Ubuntu 24
  • 2 GB RAM
  • 5 GB Disk

Install

Be sure to set the hostname prior to installation if you plan to provision SSL using certbot.

hostnamectl set-hostname <yourhostname>

Installer

   git clone https://github.com/AcuGIS/qcarta.git
   cd qcarta
   ./installer/postgres.sh
   ./installer/app-install.sh

Optionally, provision and SSL certificate using:

 apt-get -y install python3-certbot-apache
 certbot --apache --agree-tos --email hostmaster@${HNAME} --no-eff-email -d ${HNAME}

Default credentials

Docker (Not for Production Use)

git clone https://github.com/AcuGIS/qcarta.git
$ cd qcarta
$ ./installer/docker-install.sh
$ docker-compose pull

Before calling up set docker/public.env with values used on your machine!
$ docker-compose up

If you want to build from source, run next command.
$ docker-compose build

URL: http://yourdomain.com:8000

Features and Demos

QCarta includes sample projects to get you started

Features

  • Layer level permissions
  • Maps
  • Documents
  • Links
  • GeoStories
  • SQL Views
  • SQL Reports
  • Plotlt Support
  • SQL Workshop
  • OGC Web Services (WMS, WFS, and WMTS)
  • Topics and Keywords
  • Metadata

 

Demo Projects

QuailMap

Plotly Chart Support:

QuailMap

Saved Queries

QuailMap

SQL Reports

QuailMap

GeoStories

QuailMap

Documentation

Quail Docs Documentation.

License

Version: MPL 2.0

About

Easily create OGC Web Services from your QGIS Projects

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published