Skip to main content

Class: Converter

Constructors

new Converter()

new Converter(map): Converter

Parameters

ParameterType
mapMapSVGMap

Returns

Converter

Methods

convertGeoToSVG()

convertGeoToSVG(geoPoint): SVGPoint

Converts geo-coordinates (latitude/lognitude) to SVG coordinates

Parameters

ParameterType
geoPointGeoPoint

Returns

SVGPoint


convertGoogleBoundsToViewBox()

convertGoogleBoundsToViewBox(bounds): ViewBox

Parameters

ParameterType
boundsLatLngBounds

Returns

ViewBox


convertPixelToSVG()

convertPixelToSVG(screenPoint): SVGPoint

Converts pixel coordinates (relative to map container) to SVG coordinates

Parameters

ParameterType
screenPointScreenPoint

Returns

SVGPoint


convertSizePixelToSVG()

convertSizePixelToSVG(__namedParameters): object

Converts screen size to SVG size

Parameters

ParameterType
__namedParametersobject
__namedParameters.heightnumber
__namedParameters.widthnumber

Returns

object

height
height: number;
width
width: number;

convertSVGToGeo()

convertSVGToGeo(svgPoint): GeoPoint

Converts SVG coordinates to geo-coordinates (latitude/lognitude).

Parameters

ParameterType
svgPointSVGPoint

Returns

GeoPoint


convertSVGToPixel()

convertSVGToPixel(svgPoint): ScreenPoint

Converts SVG coordinates to pixel coordinates relative to the map container

Parameters

ParameterType
svgPointSVGPoint

Returns

ScreenPoint


getScale()

getScale(): number

Returns

number


setGeoViewBox()

setGeoViewBox(geoViewBox): void

Parameters

ParameterType
geoViewBoxGeoViewBox

Returns

void


setWorldShift()

setWorldShift(on): void

Parameters

ParameterType
onboolean

Returns

void


setYShift()

setYShift(): void

Returns

void

Properties

mapLonDelta

mapLonDelta: number;