Class
MapMathHelper

Provides methods which perform calculations on geographical coordinates and distances.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public static class MapMathHelper

Inheritance: objectMapMathHelper

Methods

GetGeoSizeAtZoomLevel(MapProviderBase, int, Location, Size)

Gets geographical size from the pixel size at the given zoom level for the given map provider.

Declaration

cs-api-definition
public static Size GetGeoSizeAtZoomLevel(MapProviderBase provider, int zoomLevel, Location basePoint, Size pixelSize)

Parameters

provider

MapProviderBase

Map provider.

zoomLevel

int

Zoom level.

basePoint

Location

Base point.

pixelSize

Size

The size in pixels.

Returns

Size

Size in degree.

LogicalToPixel(LogicalToScreenParameters, Point)

Converts a logic point to a Pixel Point on the current screen at a particular zoom level.

Declaration

cs-api-definition
public static Point LogicalToPixel(LogicalToScreenParameters screenParameters, Point logicalPoint)

Parameters

screenParameters

LogicalToScreenParameters

Conversion parameters.

logicalPoint

Point

The logical point.

Returns

Point

Pixel Point.

LogicalToPixel(LogicalToScreenParameters, Point, Point)

Converts a logic point to a Pixel Point on the current screen at a particular zoom level and moves it relative to base point.

Declaration

cs-api-definition
public static Point LogicalToPixel(LogicalToScreenParameters screenParameters, Point logicalPoint, Point basePoint)

Parameters

screenParameters

LogicalToScreenParameters

Conversion parameters.

logicalPoint

Point

The logical point.

basePoint

Point

The base point.

Returns

Point

Pixel Point.

PixelToLogicalSize(MapProviderBase, double, int)

Convert pixel size to the logical size at the given zoom level.

Declaration

cs-api-definition
public static double PixelToLogicalSize(MapProviderBase provider, double pixelSize, int zoomLevel)

Parameters

provider

MapProviderBase

Map provider.

pixelSize

double

Pixel size.

zoomLevel

int

Zoom level.

Returns

double

Logical size.