LuciadCPillar 2024.0.08
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
lonlat

Support for rendering of Longitude Latitude (LonLat) grids. More...

Classes

class  luciad::LonLatGrid
 The LonLat grid class represents how to visualize the LonLat grid on a map. More...
 
class  luciad::LonLatGridLayer
 Longitude Latitude (LonLat) grid layer that can be added to a map. More...
 
class  luciad::LonLatGridSetting
 LonLat grid setting. More...
 

Enumerations

enum class  luciad::LonLatGridLabelPosition {
  luciad::LonLatGridLabelPosition::EastAndSouth , luciad::LonLatGridLabelPosition::EastAndNorth , luciad::LonLatGridLabelPosition::WestAndSouth , luciad::LonLatGridLabelPosition::WestAndNorth ,
  luciad::LonLatGridLabelPosition::AllSides
}
 Defines the position of LonLat grid line labels with respect to the view. More...
 

Detailed Description

Support for rendering of Longitude Latitude (LonLat) grids.

The main entry point is the LonLatGridLayer class.

See the Visualizing a Lon/Lat grid article on how to add and style a LonLat grid on the map.

Since
2023.1

Enumeration Type Documentation

◆ LonLatGridLabelPosition

Defines the position of LonLat grid line labels with respect to the view.

luciad/layers/grids/lonlat/LonLatGridLabelPosition.h

They can for example be placed at the left or at the right edge of the view. For example, when a label is placed at the west or south side of a line, it will be placed at the left or lower edge of the view when using a rectangular projection like Mercator.

Since
2023.1
Enumerator
EastAndSouth 

Places the line label at the east or south side of the parallel or meridian.

EastAndNorth 

Places the line label at the east or north side of the parallel or meridian.

WestAndSouth 

Places the line label at the west or south side of the parallel or meridian.

WestAndNorth 

Places the line label at the west or north side of the parallel or meridian.

AllSides 

A label is placed on both ends of the parallel or meridian.