[]
        
(Showing Draft Content)

C1.FlexMap.CartesianCoordinateSystem

CartesianCoordinateSystem Class

A ICoordinateSystem implementation for the cartesian coordinate system.

Inheritance
CartesianCoordinateSystem
Namespace: C1.FlexMap
Assembly: C1.Win.Map.4.8.dll
Syntax
public class CartesianCoordinateSystem : ICoordinateSystem, IMapProjection

Constructors

Name Description
CartesianCoordinateSystem()

Properties

Name Description
LimitBounds

Gets or sets the limit bounds that this coordinate system supports.

Unit

Gets or sets the unit used by this coordinate system.

Methods

Name Description
Distance(Point, Point)

Gets the distance, in meters, between two points in the unit of this coordinate system.

IsMeridianCurved()

Indicates whether the meridian lines are curved.

IsParallelCurved()

Indicates whether the parallel lines are curved.

Project(Point)

Projects a geometry coordinate to logical coordinate.

Unproject(Point)

Inverse of Project(Point). Unprojects a logical coordinate to a geometry coordinate.

Events

Name Description
ValueChanged

Occurs when the Unit property is changed.