LuciadCPillar C# 2026.0.03
Loading...
Searching...
No Matches
Luciad.Layers.Grids.LonLat.LonLatGrid Class Referencesealed

The LonLat grid class represents how to visualize the LonLat grid on a map. More...

Inheritance diagram for Luciad.Layers.Grids.LonLat.LonLatGrid:

Classes

class  AdvancedBuilder
 Advanced builder for a LonLat grid. More...
class  Builder
 Builder for a LonLat grid. More...

Public Member Functions

 LonLatGrid (Luciad.Layers.Grids.LonLat.LonLatGrid other)
 Copy constructor.
void Dispose ()
override bool Equals (object obj)
override int GetHashCode ()

Static Public Member Functions

static Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder NewAdvancedBuilder ()
 Creates a new builder with the default values.
static Luciad.Layers.Grids.LonLat.LonLatGrid.Builder NewBuilder ()
 Creates a new builder with the default values.

Properties

double OriginLat [get]
 The origin latitude of this grid.
double OriginLon [get]
 The origin longitude of this grid.
System.Collections.Generic.IList< Luciad.Layers.Grids.LonLat.LonLatGridSettingSettings [get]
 The LonLatGridSettings used to create this grid.

Detailed Description

The LonLat grid class represents how to visualize the LonLat grid on a map.

It combines one or more settings which determine how the grid is styled at different scale ranges.

The style settings in the grid may not overlap. Overlap occurs when the new style setting has an overlapping scale range with an existing style setting.

Since
2023.1

Constructor & Destructor Documentation

◆ LonLatGrid()

Luciad.Layers.Grids.LonLat.LonLatGrid.LonLatGrid ( Luciad.Layers.Grids.LonLat.LonLatGrid other)
inline

Copy constructor.

Parameters
otherthe grid to copy.

Member Function Documentation

◆ Dispose()

void Luciad.Layers.Grids.LonLat.LonLatGrid.Dispose ( )
inline

◆ Equals()

override bool Luciad.Layers.Grids.LonLat.LonLatGrid.Equals ( object obj)
inline

◆ GetHashCode()

override int Luciad.Layers.Grids.LonLat.LonLatGrid.GetHashCode ( )
inline

◆ NewAdvancedBuilder()

Luciad.Layers.Grids.LonLat.LonLatGrid.AdvancedBuilder Luciad.Layers.Grids.LonLat.LonLatGrid.NewAdvancedBuilder ( )
inlinestatic

Creates a new builder with the default values.

This builder allows you to configure the LonLat grid styling for different scale ranges.

Returns
the new builder.

◆ NewBuilder()

Luciad.Layers.Grids.LonLat.LonLatGrid.Builder Luciad.Layers.Grids.LonLat.LonLatGrid.NewBuilder ( )
inlinestatic

Creates a new builder with the default values.

This builder comes with pre-defined settings for scale ranges. It allows you to customize the styling, for example the line style to use.

Returns
the new builder.

Property Documentation

◆ OriginLat

double Luciad.Layers.Grids.LonLat.LonLatGrid.OriginLat
get

The origin latitude of this grid.

[get]

Returns the origin latitude of this grid.

◆ OriginLon

double Luciad.Layers.Grids.LonLat.LonLatGrid.OriginLon
get

The origin longitude of this grid.

[get]

Returns the origin longitude of this grid.

◆ Settings

System.Collections.Generic.IList<Luciad.Layers.Grids.LonLat.LonLatGridSetting> Luciad.Layers.Grids.LonLat.LonLatGrid.Settings
get

The LonLatGridSettings used to create this grid.

[get]

Returns the LonLatGridSettings used to create this grid.