Getting Started

 
Changed in 2024.0

Installation

Finish your installation and set up your IDE to start developing.

What's new

The feature highlights of this version.

Main features and benefits

Overview of main features and benefits of LuciadRIA.

Hello world

Build your first LuciadRIA map application.

First application

From Hello World to your first full LuciadRIA application.

User guides

End user guides for elaborate demo or sample applications.

Product reference information

Discover the data types supported in LuciadRIA and LuciadRIA tier information.

Integration

Learn how to integrate LuciadRIA in your application.

Architecture

 

Core concepts

Find out how the API supports the development of a Model-View-Controller (MVC) application, and how to approach models, views, and layers starting from those MVC principles.

Performance guidelines

Boost LuciadRIA performance.

Deployment

Learn how to deploy a LuciadRIA based application.

Models

 

Handling feature data

How to work with feature (vector) data.

Handling raster data

How to work with raster data.

Handling elevation data

How to work with elevation data.

Model references

All about georeferencing your data.

Map visualization

 
Changed in 2024.0

Working with the map

Set up and customize the LuciadRIA map or view.

Visualizing vector data

Learn how to display, style and label feature data.

Visualizing raster data

Learn how to display and style raster data.

Visualizing a grid

Add a grid to the view.
Changed in 2024.0

Interacting with the view

Learn how to use controllers to navigate, select, edit, create and measure on the view.

Visualizing point cloud data

Learn how to display and style large-scale point cloud data.

Visualizing tiled mesh data

Learn how to display and style large-scale 3D mesh data.

Visualizing panoramas

Learn how to visualize panoramas.

Geodesy and Geometry

 

Geodesy

Geodesy principles in LuciadRIA.

Geometry

Perform constructive geometric calculations on shapes, using the ria-geometry npm package.

Defense

 

Military symbology

Create and visualize data using the MIL-STD-2525B, MIL-STD-2525C, MIL-STD-2525D, APP-6A, APP-6B, APP-6C or APP-6D military standards, from the ria-milsym NPM package.

Military Grids

Add a military grid to the view.

OGC Standards

 

OGC SLD styling

Use OGC SLD Symbology Encoding to style your data.

Big Data

 

Large feature data sets on a LuciadRIA map

Learn how to visualize large feature data sets on a LuciadRIA map.

Data Formats

 

Bing Maps

Integrate the Microsoft Bing Maps imagery service into LuciadRIA.

Fusion client (LTS)

Visualize elevation and imagery data preprocessed with LuciadFusion.

GeoJSON

Decode and visualize data in the GeoJSON format (*.json, *.geojson).

GeoTIFF

Load and visualize GeoTIFF images using a custom tileset model.

glTF

Decode and visualize 3D meshes in the glTF format.

GML

Decode and visualize data in the GML Geography Markup Language format.
Changed in 2024.0

Google Maps

Integrate the Google Map Tiles API into LuciadRIA.

HERE Maps

Integrate the HERE Map Tile service into LuciadRIA.

HSPC

Load and visualize point clouds in the Hexagon Smart Point Cloud (HSPC) format.

KML

Geospatial data encoded in the Keyhole Markup Language (KML) which is the Google Earth format.
Changed in 2024.0

OGC 3D Tiles

Point Cloud data (PNTS) and Reality meshes (the B3DM or Batched 3D Model format, GLB, glTF) served using the OGC 3D Tiles protocol.

OGC WFS

Connect with an OGC Web Feature Service (WFS).

OGC WMS

Connect with an OGC Web Map Service (WMS).

OGC WMTS

Connect with an OGC Web Map Tile Service (WMTS).