GC2/Vidi: What’s new in spatial data infrastructure project
This is a modal window.
The media could not be loaded, either because the server or network failed or because the format is not supported.
Formal Metadata
Title |
| |
Title of Series | ||
Number of Parts | 351 | |
Author | ||
License | CC Attribution 3.0 Unported: You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. | |
Identifiers | 10.5446/69080 (DOI) | |
Publisher | ||
Release Date | ||
Language | ||
Production Year | 2022 |
Content Metadata
Subject Area | ||
Genre | ||
Abstract |
| |
Keywords |
00:00
Goodness of fitTerm (mathematics)Computer animation
00:16
Raster graphicsVector spaceWeb browserSoftware frameworkServer (computing)AuthenticationAuthorizationClient (computing)Line (geometry)Common Language InfrastructureTask (computing)Software maintenanceStatement (computer science)Self-organizationVideoconferencingWhiteboardLevel (video gaming)Physical systemWeb 2.0SoftwareStack (abstract data type)Graphical user interfaceSelf-organizationLine (geometry)Process (computing)Cache (computing)Vector spaceWeb browserCartesian coordinate systemSelectivity (electronic)Raster graphicsFront and back endsQueue (abstract data type)Service (economics)Table (information)DatabaseResultantComputer fileTask (computing)Server (computing)Multiplication signTesselationStatement (computer science)Software developerArithmetic progressionOpen sourceConfiguration spaceWritingSoftware maintenanceShape (magazine)PlotterFunctional (mathematics)Plug-in (computing)VideoconferencingProbability density functionComputer fontCASE <Informatik>Common Language InfrastructureFile formatConnected spaceField (computer science)View (database)Group actionCuboidRadical (chemistry)Template (C++)SequelComputer animation
Transcript: English(auto-generated)
00:01
Yeah, good morning, everyone. I'm Martin Hu from mapsensia, and I'm going to talk about the GC2 VD project, which is a OSU community project. So in general terms, GC2 can be described as an easy way to deploy PostGIS map server, QGIS server,
00:26
map cache, and also ODR to OGI. GC2 offers an easy way to deploy the whole software stack. No need to write configuration files or use a terminal.
00:43
Everything is done through a web browser or a newly developed CLI tool. Out of the box, out of the box, GC2 offers exposes all layers in the PostGIS database as services like web map service, web feature service, web map tile service,
01:08
also vector tiles, and more. So this means you can get, let's say, a shape file from your PC to a PostGIS database visualized by map server or QGIS server and tile by map cache in a couple of minutes.
01:26
So it is all about getting things done. Some users, like municipalities, are handling hundreds, maybe thousands of database tables and views, so
01:40
publishing a map mustn't take too long. The VD application is the front-end browser tool for GIS for GC2. It supports map layers based on raster tiles, vector tiles, SVG, and WebGL. The latter is still under development. You can edit layers, you can create
02:07
PDF plots, you can fill the layers, it has a plug-in system so you can extend the functionality, template-based so you can change the look and feel, and highly configurable.
02:20
And it's also a progressive web app, so it works offline, so if you are in the field with poor or no connectivity, you can still use the application. And it can all be deployed by DOGA. You can run it in a DOGA Swarm or Kubernetes or something like AWS Fargate.
02:45
So there's been a lot of development recently, and I have no time to go through it all, but I would mention a new CLA tool, CLI stands for command line tool, and some things are actually easier to do on the command line than in
03:04
graphical user interface. So for now this tool can do different things. It can run maintenance tasks like rewrite map files, flush caches, run database migration, and more. You can start, inspect, and stop map cache seed jobs.
03:23
Map cache seed jobs can run for a long time, days maybe. It's when you are actually creating map tiles up front instead of on the fly. And coming soon to this tool, you will be able to run SQL statements and get the result as your JSON as a file in an OGR support format.
03:47
So yeah, it's easy to install. It's an NPM module, so the lower line is how you install it, and the lower line is where I run a SQL statement.
04:03
It's a select. I choose to get the result as a queue package, and I choose a reference system. So I will just mention in the end here, we have created a nonprofit organization called the GC2 VG User Group,
04:25
whose mission is to promote the adoption of the software and all the underlying technologies. So, and this is actually a huge milestone for our open source project, so
04:41
thank you.