Skip to main content

GeoPointMapItemBase Class

Serves as the base class for Map dashboard items that visualize data based on the geographical coordinates.

#Declaration

TypeScript
export abstract class GeoPointMapItemBase extends MapItem

#Remarks

The GeoPointMapItemBase class exposes the latitude and longitude properties that allow you to specify the dimensions used to provide a geographical point’s latitude and longitude, respectively.

GeoPointMapItemBase serves as the base class and exposes the following descendants:

See Also

#constructor

Initializes a new instance of the GeoPointMapItemBase class.

#Declaration

TypeScript
constructor(
    modelJson?: any,
    serializer?: DevExpress.Analytics.Utils.ModelSerializer
)

#Parameters

Name Type Description
modelJson any

A JSON object used for dashboard deserialization. Do not pass this parameter directly.

serializer ModelSerializer

An object used for dashboard deserialization. Do not pass this parameter directly.

#Properties

#enableClustering Property

#Declaration

TypeScript
enableClustering: ko.Observable<boolean>

#Property Value

Type
Observable<boolean>

#latitude Property

#Declaration

TypeScript
latitude: ko.Observable<DevExpress.Dashboard.Model.Dimension>

#Property Value

Type
Observable<Dimension>

#longitude Property

#Declaration

TypeScript
longitude: ko.Observable<DevExpress.Dashboard.Model.Dimension>

#Property Value

Type
Observable<Dimension>

#tooltipDimensions Property

#Declaration

TypeScript
tooltipDimensions: ko.ObservableArray<DevExpress.Dashboard.Model.Dimension>

#Property Value

Type
ObservableArray<Dimension>