
Learn to implement your own enterprise GIS using open source software. Set up a fully functional multi-user database with affordable hosting and client access.
Explore what enterprise GIS is and how it differs from desktop GIS, emphasizing its multi-user, database-backed model for geospatial data and scalable cross-platform access.
Define servers as software that listens for requests and returns responses, from time and file servers to web and database servers, while clients initiate requests and interpret responses.
Discover how modern database servers use robust, secure, sequel-based querying to support millions of users, store tabular and spatial data, and enable spatial analysis with extensions like Postgres sequel.
Contrast file based architectures with client-server databases to show how multi-user edits avoid data loss and corruption through incremental updates and versioning.
Identify who benefits from an enterprise GIS and how centralized databases enable real-time collaboration. See how open-source tools support multiple clients, permissions, and web or mobile data viewing.
Learn to set up an enterprise GIS by provisioning a database server, creating editor and reader roles, migrating data with QGIS, configuring privileges, and connecting via pgAdmin.
Compare A2 hosting and AQ GIS for enterprise GIS hosting, detailing remote access, storage, pricing, and built-in tools like PostGIS, pgAdmin, GeoServer, and Scout.
Sign up for a web hosting service to run a PostgreSQL database, choose a swift plan, register a domain, and review pricing, backups, and future management.
Create and manage a PostgreSQL database on A2 hosting, add editor and reader users, assign them to the database, access via phpPgAdmin, and request remote access via support.
Set up a university database with PostGIS via a hosting account, using cPanel, creating the Enterprise database and reader/editor users, and enabling PostGIS on servers worldwide.
Use QGIS to load shapefile data into a PostGIS database via the DB Manager, converting filenames to lowercase, creating a spatial index, and importing layers into the public schema.
Load zipped shapefiles into the AQ J.S. enterprise database using the shape-to-postgres loader, specify srid 4326, set the public schema, and create a spatial index.
learn how to load shapefiles into AcuGIS with shp2pgsql, resolve permission issues, and grant editor and reader privileges in pgAdmin for the public schema.
Explore how QGIS enforces database-level and field-level privileges across enterprise data, demonstrating editor and reader roles, and secure editing of polygons and attributes in shapefiles and hosted datasets.
Add a new manager user, grant read and write access across tables, then fine-tune field privileges—restricting geometry edits and specific columns—using pgAdmin and UI tools.
Learn to connect ArcGIS to a PostGIS database with query layers, validate connections, and load tables with correct geometry and spatial reference for efficient geospatial analysis.
Explore how to manage a PostgreSQL database with pgAdmin4, including connecting to an instance, navigating databases and schemas, and understanding ownership, privileges, and prefixes for organization.
Explore common database objects in PostgreSQL with pgAdmin4, including schemas, tables, views, sequences, triggers, and PostGIS types, and learn to write and run spatial SQL queries using the query tool.
Learn how a live web mapping application connects multiple clients to a single enterprise geodatabase, enabling real-time viewing, editing, and spatial analyses across desktop, web, and mobile.
Learn to use the qgis db manager to access postgresql databases, view table details and geometry types, and create or edit tables with spatial data.
Organize enterprise gis data to maximize performance by using fast transfer speeds, local solid-state drives for large background data, and central database for shared data, with scale-dependent rendering.
Explore next steps in enterprise GIS by expanding your PostGIS and QGIS knowledge, mastering spatial databases, web mapping with Leaflet, and mobile data collection with field apps like QField.
Understand Udemy's pricing and discount practices, rating mechanics, and how to get the most value from this series of GIS courses.
Many GIS Professionals start their careers as GIS users with an education in other fields. They may be very good at cartography and spatial analysis and other GIS specific tasks but lack the IT background needed to understand and implement a multi-user, enterprise GIS.
As a result many smaller organizations struggle as they grow and find themselves needing multi-user access to their data from multiple locations. They frequently find themselves unable to edit shared data because of file-locks and other issues or put their data at risk by storing it on cloud-drives. Many of them know that enterprise solutions exist but commercial solutions are very expensive and they don't have time to understand all the open-source tools that are available.
If this rings true to you, please consider taking this course. I explain how an open-source GIS enterprise works, what software you need to get started, how to start an instance of PostGIS on a hosted server for a few dollars per month, how to load your data into that hosted database and set up user accounts to control access, and how to connect to your data from a variety of sources including commercial desktop GIS software.