ui.Map.setControlVisibility

Legt die Sichtbarkeit der Steuerelemente auf der Karte fest.

Gibt diese ui.Map zurück.

NutzungAusgabe
Map.setControlVisibility(all, layerList, zoomControl, scaleControl, mapTypeControl, fullscreenControl, drawingToolsControl)ui.Map
ArgumentTypDetails
So gehts: ui.mapui.MapDie ui.Map-Instanz.
allBoolesch, optionalGibt an, ob alle Steuerelemente angezeigt werden sollen. Bei „false“ werden alle Steuerelemente ausgeblendet, bei „true“ werden alle Steuerelemente eingeblendet. Wird durch individuell festgelegte Parameter überschrieben. Wenn Sie diese Einstellung explizit festlegen, wirkt sich das auf alle zusätzlichen Steuerelemente aus, die in Zukunft hinzugefügt werden.
layerListBoolesch, optionalWenn „false“, wird der Bereich „Ebenenliste“ ausgeblendet. Wenn „true“, wird die Sichtbarkeit des Bereichs „Ebenenliste“ durch das Vorhandensein von Ebenen in der Liste bestimmt. Standardmäßig wird die Liste angezeigt.
zoomControlBoolesch, optionalGibt an, ob die Zoom-Steuerung sichtbar ist. Der Standardwert ist „true“.
scaleControlBoolesch, optionalGibt an, ob das Steuerelement angezeigt werden soll, das den Maßstab bei der aktuellen Zoomstufe der Karte angibt. Der Standardwert ist „true“.
mapTypeControlBoolesch, optionalGibt an, ob das Steuerelement angezeigt werden soll, mit dem der Nutzer die Basiskarte ändern kann. Der Standardwert ist „true“.
fullscreenControlBoolesch, optionalGibt an, ob das Steuerelement angezeigt werden soll, mit dem der Nutzer die Karte im Vollbildmodus darstellen kann. Der Standardwert ist „true“.
drawingToolsControlBoolesch, optionalGibt an, ob das Steuerelement angezeigt werden soll, mit dem der Nutzer die Geometrie-Zeichentools hinzufügen oder bearbeiten kann. Standardmäßig „true“, wenn die Zeichenwerkzeuge zuvor der Karte hinzugefügt wurden. Wird ignoriert, wenn die Zeichenwerkzeuge nicht zuvor der Karte hinzugefügt wurden.