MapChart

Description

The MapChart class is used to work with the map displayed on the mobile device screen.

Inheritance Hierarchy

          NSObject

          UIResponder

          UIView

          MapChart

Supported Protocols

<MapTimeAxisDelegate>

Comments

The MapChart class is parent for the MapChart2D class.

Properties

autoHideLegend. Determines whether to hide legend if the map is too small.

caption. Map heading.

delegate. Object containing methods of working with the map.

index. Index corresponding to the current position of timeline slider.

layers. Layers displayed on the map.

legend. Legend

margin. Size of map margins.

noDataText. Text displayed when there is no data in the source.

timeAxis. Time axis.

topobase. Used topobase.

usingRightToLeft. Determines whether the right-to-left text direction is used.

zoomEnabled. Determines whether the map can be zoomed.

Methods

alignCaption. Aligns title.

alignLegend. Aligns legend.

alignTimeAxis. Aligns time axis.

boundsWithMargin. Returns an area that binds the map including its margins.

invalidate. Fully redraws a map.

invalidateOverlay. Fully redraws map layers.

Methods inherited from <MapTimeAxisDelegate>

mapTimeAxis:setDoubleIndex:. Called on changing time axis real index.

mapTimeAxis:setIndex:. Called on changing time axis integer index.

mapTimeAxisPlaybackStarted:. Called on starting time axis playback.

mapTimeAxisPlaybackStopped:. Called on stopping time axis playback.

See also:

Classes