AcuGIS retweeted
Think of Postgres permissioning a series of independent gates (authentication > database > schema > object > row):
1. can the role even connect? (pg_hba.conf)
2. can the role use this database? (CONNECT privilege)
3. can the role see this schema? (USAGE privilege)
4. can the role read/write this object? (SELECT/INSERT/UPDATE/DELETE privileges)
5. can the role see this row? (row-level security policies)
Postgres's permission system is complicated when implemented haphazardly. When implemented thoughtfully, most of the confusion disappears.
For a basic `SELECT`, a role needs USAGE on a schema and SELECT on a table.
QCarta version 7 is here.
New: attribute + geometry editing, draggable feature panel, built-in charts, Explore Mode, and a cleaner UI.
QCarta 7 is also faster with QCarta Cache V2 improved caching and new seed cache.
acugis.com/blogs/qcarta-vers…
QCarta - the simplest way to publish your QGIS project online. QCarta is free, Open Source software. Install it yourself or get professional hosting: acugis.com/qcarta-hosting.ht…
QCarta version 6.1 is now available.
New features and updates:
🚀 One-click publishing via QGIS plugin
🚀 QCarta Cache, a native replacement for MapProxy.
Learn more: acugis.com/blogs/qcarta-vers…
Get it on Github: github.com/AcuGIS/QCarta
#QCarta #QGIS #GIS
AcuGIS retweeted
Before Postgres 18, the planner would not consider multi-column b-tree indexes unless they used the left most column. With the new skip scan feature, a multi-column index can be used to answer queries with any of the columns.
AcuGIS retweeted
Postgres contrib week! Let's talk about things packaged with Postgres but you have to turn them on to use them.
Contrib extensions are part of the Postgres 'contrib' library. So extension code is already there and packaged with a Postgres install from the community, you just do 'CREATE EXTENSION' to turn it on.
Extensions outside contrib have to be compiled or built with Postgres before you can run CREATE EXTENSION.
AcuGIS retweeted
AcuGIS has #GIS hosting plans for all your needs including #PostGIS, #GeoServer, #Lizmap, #GeoNode and more.
Choice of hosting locations around the globe.
Learn more and get started at acugis.com
For those looking for historical #maps check this out:
itiner-e.org
Itiner-e aims to host the most detailed open digital dataset of roads in the entire Roman Empire.
AcuGIS has #GIS hosting plans for all your needs including #PostGIS, #GeoServer, #Lizmap, #GeoNode and more.
Choice of hosting locations around the globe.
Learn more and get started at acugis.com
AcuGIS retweeted
QCarta 5.1 is now available! New design and new features: Editing, Filters, Relations, Dashboards, Comprehensive QGIS Plugin, and more.
QCarta is a complete #QGIS GeoPortal and the simplest way to publish your #QGIS maps online.
github.com/acugis/qcarta
AcuGIS retweeted
Postgres INNER JOIN vs CROSS JOIN.
🚫 SELECT * FROM users, accounts; ... that's a CROSS JOIN and a Cartesian product.
✅ SELECT * FROM users u JOIN accounts a ON u.user_id = a.user_id; ... that's an INNER JOIN and links two tables on matching rows.
QCarta from AcuGIS is the simple way to share your #QGIS maps.
Simply select the layers you wish to have displayed.
Public and private maps are supported. Learn more at rfr.bz/td545bd
AcuGIS retweeted
Almost every operation, even basic queries in Postgres, use locks to manage access to resources. There are a number of lock types, many of which do not block reads or writes but will block DDL options to change the schema. Some high level basics.
Having challenges getting #OpenSource #GIS software setup?
AcuGIS On Premise can install #Lizmap, G3W-Suite, #GeoServer, #GeoNode and more on AWS, Azure, Google.
Optional support plans also available.
Learn more at rfr.bz/t617bbc
QCarta from AcuGIS is the simplest way to publish your #QGIS maps. With QCarta simply select the layers you wish to have displayed. Public and private maps are supported. Learn more at rfr.bz/t60d406
Having challenges getting #OpenSource #GIS software setup?
AcuGIS On Premise can install #Lizmap, G3W-Suite, #GeoServer, #GeoNode and more on AWS, Azure, Google.
Optional support plans also available.
Learn more at acugis.com/on-premise.htm













