showMapScale property
Check whether the map scale is shown.
Returns
True if the map scale is shown, false otherwise.
See also:
- areMapScalesDrawnByUser - Check rendering mode.
- mapScalePosition - Get the scale position.
Implementation
bool get showMapScale {
final OperationResult resultString = objectMethod(
_pointerId,
'MapViewPreferences',
'isMapScaleShown',
dependencyId: _mapPointerId,
);
return resultString['result'];
}
Show or hide the map scale.
Controls whether the map scale bar is displayed on the map. The scale bar shows the correspondence between screen distance and real-world distance at the current zoom level. When areMapScalesDrawnByUser is false (the default), the SDK automatically draws the scale. When true, you must provide rendering instructions via GemMapController.registerOnRenderMapScale.
Parameters
value: (bool) True to show the map scale, false to hide it.
See also:
- showMapScale getter - Check current visibility.
- areMapScalesDrawnByUser - Control SDK vs. custom rendering.
- mapScalePosition - Position the scale on screen.
- GemMapController.registerOnRenderMapScale - Custom scale rendering.
Implementation
set showMapScale(final bool value) {
objectMethod(
_pointerId,
'MapViewPreferences',
'showMapScale',
args: value,
dependencyId: _mapPointerId,
);
}