VisualizerLengthUnit Enumeration
Specifies the length unit that is used to define the values of some visualizer properties.
NuGet/Assembly: Carmenta.Engine.5.16.2.nupkg (in the CECore assembly)
Syntax
public enum VisualizerLengthUnit
Values
Value name | Value | Description |
---|---|---|
Pixels | 0 | Indicates that the values are defined in pixels. The effect is that if you zoom, the lengths will keep their size measured in pixels, even though each pixel will cover a larger or smaller amount of ground. Note that some 3D symbols (Symbol3D and VolumeSymbol) will ignore this value, and work as if the length unit is NominalMeters. |
NominalMeters | 2 | Indicates that the values are defined in nominal meters of the View.Crs. The effect is that if you zoom, the lengths will keep their size on the ground, but will cover a larger or smaller number of pixels. The visualization will keep its intended size, approximately, even if the coordinate reference system of the View would be replaced by one using a different length unit. Why only approximately? Because the nominal scale differs from the true local scale, especially for world maps. For example, if you change the projection of a View from UTM to Mercator then the local scale factor for the presented area can change, which would affect the visualization. |
Platforms
Windows, Linux, Android