Today’s geospatial professionals are increasingly called upon to deliver content in the form of interactive web apps. This can be challenging with traditional architectures, both because of the inflexibility of conventional template-based approaches, and due to major performance issues when delivering large geotemporal data across the web. OmniSci is a GPU database with built-in high performance geographic rendering (capable of handling literally billions of features). OmniSci’s Immerse web application allows end users to build or customize a wide range of dashboards themselves. This workshop will present some typical GEOINT applications delivered as interactive dashboards, and will drill down into the construction of one of them in detail. Attendees will learn all three levels of a modern web stack. We will start by reviewing the capabilities of OmniSci Immerse. Next, we will dig into the capabilities of OmniSQL, which uses postGIS-like syntax to expose powerful geoprocessing tools. Lastly, we will walk through Jupyter Notebook integration, and show how Python and the pymapd library can be used to construct powerful workflows.
Training Goals:
1. What is GPU analytics and why should I care? How can I get it?
2. How to create powerful geotemporal dashboards in Immerse
3. Using omniSQL to handle geotemporal data at scale
4. Leverage Jupyter notebook integration to optimize data pipelines supporting interactive use cases