# vCortex (i4Cortex Visualization Component Pack)

**URL:** <https://forum.inductiveautomation.com/t/vcortex-i4cortex-visualization-component-pack/100186>\
**Category:** 3rd Party Modules\
**Tags:** perspective\
**Created:** [December 24, 2024, 5:59am UTC](https://forum.inductiveautomation.com/t/vcortex-i4cortex-visualization-component-pack/100186 "2024-12-24T05:59:35Z")\
**Posts on this page:** 1\
**Showing post:** 47

<div class="post-metadata">

**Author:** ![nader.chinichian](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nader.chinichian/32/9261_2.png) [@nader.chinichian](https://forum.inductiveautomation.com/u/nader.chinichian)\
**Post date:** [September 16, 2026, 6:47am UTC](https://forum.inductiveautomation.com/t/vcortex-i4cortex-visualization-component-pack/100186/47 "2026-09-16T06:47:09Z")

</div>

# 🚀 vCortex 0.14.61 — New Map Component

We’re excited to announce the release of **vCortex 0.14.61** , introducing a brand-new **Map component powered by MapLibre GL** for Ignition Perspective.

This release brings a powerful WebGL-based mapping engine to vCortex, designed for applications that need high-performance geographic visualization, large numbers of assets ( **5M points** ), 2D/3D mapping, interactive layers, and advanced map operations.

## New Features & Enhancements

Map Key capabilities include:

- **WebGL-based rendering** for efficiently displaying large numbers of geographic features.

- **Raster XYZ tiles** , Raster DEM terrain, and georeferenced image overlays.

- Built-in **Polygon, Polyline, Rectangle, and Geodesic Circle** layers.

- High-volume GPU-rendered **Markers, GeoJSON features, and 3D models**.

- Multiple display modes including **Markers, Circles, Clusters, and Heatmaps**.

- **Zoom-dependent marker, 3d model, Geojson, vector hape sizing**.

- Support for:

### Easy Migration from Perspective Native Map

The Map component uses a property schema that is **very similar to the native Perspective Map component** , making it easier to migrate existing projects and start using the additional MapLibre capabilities.

### Advanced GeoJSON Support

GeoJSON can be provided either:

- Directly as an **inline Python object** , or

- Through a **URL** (perfect for high volume GIS data)

GeoJSON layers support configurable:

- Paint

- Layout

- Filters

- Tooltips

- Popups

The component also supports **MapLibre filter expressions** , allowing complex filtering logic to control which geographic features are displayed.

### Clustering & Heatmaps

High-volume geographic data can be visualized using Point and MultiPoint clustering, Heatmaps for all layers (views, markers, 3d Models, Geojosn)

![marker display](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/b/db7a80e68b19a5e8aa60aa7d32ddf330b8838820.gif)

### 3D GLTF / GLB Models

The Map component supports **GLTF and GLB 3D models** with:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/a/ba72796eb793f128529a8a1dc9298163c44b21d2.jpeg)

- Zoom-dependent sizing

- Visibility ranges

- Tooltips

- Popups

- Click events

- MultiPoint clustering

- Heatmaps

This makes it possible to visualize real-world assets such as equipment, vehicles, buildings, infrastructure, and other industrial objects directly on the map.

### Interactive Selection & Measurement

New interaction tools include:

- **Freehand lasso selection**

- Selected-feature highlighting

- Distance measurement

- Area measurement

- Editable measurement lines and polygons

### 🎬 Camera Animation & Asset Movement

The Map component also provides advanced animation capabilities:

- Multi-step camera animation using predefined routes and Programmatic camera control

- Smooth Animated movement of point assets

- Support for pitch, bearing, and rotation

### 2D & 3D Globe Mode

- Mercator projection

- Globe (3D) mode

Users can interact with the map through:

- Pitch

- Bearing

- Drag rotation

- Touch gestures

- 2D/3D keyboard navigation

### Marker, Geojson, 3d model Auto labeling

Auto labeling based on the layer item features/properties with zoom level control and camera auto aligment.

![label](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/5/e537c8e93f996eb9feab813faeb89113d9bcda47.gif)

### Perspective Integration & MapLibre API

The Map component integrates with Perspective through:

- Perspective component events

- Script-callable MapLibre operations

- Extensive exposure of the **MapLibre API** through component functions

This allows developers to combine Perspective scripting and events with the underlying MapLibre functionality to build highly interactive mapping applications

When needing to serve GIS assets such as GeoJSON, GLTF/GLB models, map tiles, or other static files for your Map application, you can use our FileCortex module to serve them directly from the Ignition Gateway:

> [@Introducing i4Cortex's FileCortex: Free Static File Serving for Ignition](https://forum.inductiveautomation.com/t/introducing-i4cortexs-filecortex-free-static-file-serving-for-ignition/117054):
>
> Introducing FileCortex: Free Static File Serving for Ignition Hi everyone, We'd like to introduce FileCortex, a small Gateway module we've developed for Ignition. FileCortex is a free module that provides a simple and secure way to serve static files and Single-Page Applications (SPAs) directly from the Ignition Gateway. The idea is pretty simple: if you already have files on the Gateway machine that you want to make available over HTTP/HTTPS, you can expose specific folders through FileCorte…

### Zoom & Pan Viewer

The **Zoom & Pan Viewer** has also been enhanced with a new:

- `interaction.preventScrolling`

property, providing better control over page scrolling when interacting with the component.

We’d love to hear your feedback, especially from anyone using the new **Map component** in real-world Perspective applications.  
[Download Link](https://i4cortex.com/product/vcortex-visual-component/)  
[Manual](https://i4cortex.com/wp-content/uploads/ignition_module/vcortex/v1/manual.pdf)

---

_[View the full topic](https://forum.inductiveautomation.com/t/vcortex-i4cortex-visualization-component-pack/100186)._
