Jump to main content
WinCC OA Documentation
WinCC OA Documentation
LANG
  • Version Information
  • Concepts
  • Deployment
  • Security
  • Engineering
  • Data Management
  • Business Logic / Control
  • Data Visualization
  • Southbound Interfaces
  • Northbound Interfaces
  • Web Connectivity / Network Interfaces
  • User Management
  • Availability
  • Reporting
  • Addons
  • Reference Tables
  • Videos & Tutorials
  • Documentation
  • Support & Services
  • Disclaimer
  1. Home
  2. Engineering

    Powerful tools for easy or complex engineering tasks.

  3. Graphics Editor (GEDI)

    Used for creating and editing panels, provides tools for creating and configuring graphic objects.

  4. Complex graphics objects
  5. EWO Basics and Development
  6. Maps Widget (EWO)
  7. Maps Widget - Properties and Functions
  8. getLayers()
  • Version Information

    Release Notes, Update information, Certifications and Frequently Asked Questions.

  • Concepts

    Your first step into modern and powerful process visualization.

  • Deployment

    Topics you need to know before using WinCC OA.

  • Security

    Go beyond the norm in cybersecurity.

  • Engineering

    Powerful tools for easy or complex engineering tasks.

    • Project Administration

      The chapter contains a description of the process monitor as well as the project administration.

    • Graphics Editor (GEDI)

      Used for creating and editing panels, provides tools for creating and configuring graphic objects.

      • GEDI, basics
      • The catalog window
      • The Script Editor
      • The Property Sheet
      • Creating graphics objects
      • Simple graphics objects
      • Complex graphics objects
        • Selection list
        • Bar trend
        • combo box
        • Check box
        • DpTreeView
        • DpTypeView
        • Embedded module
        • EWO Basics and Development
          • WinCC OA EWOs
          • WebView.ewo
          • Maps Widget (EWO)
            • Maps Widget - Configuration
            • Maps Widget - Properties and Functions
            • Maps Widget - Notes and Restrictions
            • License Agreement
            • Maps Widget Example - Google Maps Integration
            • Maps Widget Example - Web Map Service
            • Maps Widget - Properties and Functions
              • Maps Widget - Properties and Functions
              • addEmptyLayer()
              • addGeoDataFile()
              • addLine()
              • addPlacemark()
              • addPointToLine()
              • addPolygon()
              • addSymbol()
              • appendPolygonInnerBoundaries()
              • centerOn()
              • centerOnBox()
              • centerOnHome()
              • centerOnLine()
              • centerOnPlacemark()
              • centerOnPolygon()
              • centerOnSymbol()
              • clearLayer()
              • getLayerClickEnabled()
              • getLayerFromName()
              • getLayerName()
              • getLayers()
              • getLineColor()
              • getLinePoints()
              • getLines()
              • getLineType()
              • getLineWidth()
              • getMapCoordinates()
              • getPluginData()
              • getPolygonColor()
              • getPolygonFillPattern()
              • getPolygonInnerBoundaries()
              • getPolygonLineType()
              • getPolygonLineWidth()
              • getPolygonOuterBoundaries()
              • getPolygons()
              • getScreenCoordinates()
              • getVisibleBox()
              • hideLayer()
              • isLayerVisible()
              • isPositionVisible()
              • latLonToString()
              • layerExists()
              • lineExists()
              • moveLayerToTop()
              • pan()
              • polygonExists()
              • removeGeoDataFile()
              • removeLayer()
              • removeLine()
              • removePlacemark()
              • removePolygon()
              • removeSymbol()
              • setHome()
              • setLayerClickEnabled()
              • setLayerVisibleRange()
              • setLineColor()
              • setLineType()
              • setLineWidth()
              • setPluginData()
              • setPolygonColor()
              • setPolygonFillPattern()
              • setPolygonLineType()
              • setPolygonLineWidth()
              • setPolygonOuterBoundaries()
              • showLayer()
              • stringToLatLon()
              • zoom()
        • Calendar
        • Cascade
        • Label
        • LCD number
        • Panel reference
        • Progress Bar
        • Radio box
        • Tab
        • Button
        • Slider
        • Spin button
        • Splitter
        • Table
        • TextEdit
        • Text field
        • Thumb wheel
        • Trend widget

          The Trend widget is an advanced visualization tool designed to provide a comprehensive view of how two or more values change in relation to one another over time. This powerful feature is essential for tracking and monitoring performance metrics, analyzing emerging patterns, and identifying anomalies. By leveraging the Trend widget, users can make informed, data-driven decisions that enhance operational efficiency and strategic planning.

        • Tree widget
        • Clock
        • Zoom Navigator

          With the zoom navigator widget you can zoom a module.

      • Simple Configuration

        Simple configuration windows and panels support you in combining events (such as a mouse click) with different actions such as setting data point values, showing panels or changing attributes.

      • ScriptWizard

        Simple wizard for creating graphical user interfaces for users without prior programming knowledge.

      • Version control, basics
      • Style Sheets, basics
      • Standard Symbols (STD_Symbols)

        Symbol library consisting of graphics objects for the quick display and design of system diagrams.

      • Expandability of GEDI
      • Simple Symbols, basics

        The "Simple Symbols" functionality is used to simply assign corresponding symbols to data point types and increase the working comfort when working with different symbols.

      • Layout management

        Layouts change the size and position of objects according to parameters previously defined in the GEDI.

      • Object-Oriented Panel References

        Reusable objects built with the GEDI tools. Insert them within an existing panel to provide a graphical element.

      • Input Recording
      • Basics on Encryption
    • System Management

      The System Management is the central administrative unit for WinCC OA Systems.

    • Wizard Framework

      Used for easy creation of wizards in a uniform layout style. The key elements "Navigation Bar" and "Bottom Bar" can be customized to fit the needs of the custom wizard.

    • XML Panel Format

      The XML (Extensible Markup Language) panel format allows creating WinCC OA panels.

    • Simple Symbols, basics

      The "Simple Symbols" functionality is used to simply assign corresponding symbols to data point types and increase the working comfort when working with different symbols.

    • ScriptWizard

      Simple wizard for creating graphical user interfaces for users without prior programming knowledge.

    • Panel topology/Group alert facility

      Tree structure for process panels with integrated group alert system

    • Object-Oriented Panel References

      Reusable objects built with the GEDI tools. Insert them within an existing panel to provide a graphical element.

    • Multilingual Projects

      WinCC OA is designed to provide both Native Language Support and Multi Language Support.

    • Translator

      The WinCC OA Translator functionality supports you in creating and maintaining multilingual projects. It offers a convenient interface for translation of reusable terms.

    • Layout management

      Layouts change the size and position of objects according to parameters previously defined in the GEDI.

    • Generic Dialog Framework

      The Generic Dialog Framework is an easy way to generate your own dialogs by adjusting a set of prefabricated panels.

    • Simple Configuration

      Simple configuration windows and panels support you in combining events (such as a mouse click) with different actions such as setting data point values, showing panels or changing attributes.

  • Data Management

    Classify, structure and archive your data.

  • Business Logic / Control

    Endless possibilities in data processing for your projects.

  • Data Visualization

    User interfaces, Trends and Reports for every purpose and device.

  • Southbound Interfaces

    The process connection to the actual machines/sensors.

  • Northbound Interfaces

    Your portal to the cloud or supervising systems.

  • Web Connectivity / Network Interfaces

    Data exchange, APIs and web technologies

  • User Management

    All about authorization, authentication and login-customization.

  • Availability

    How to get your system uptime to the maximum.

  • Reporting

    Create state of the art project reports without limits.

  • Addons

    Useful tools and enhancements for special demands.

  • Reference Tables

    Detailed and extensive content for special project adaptation.

  • Videos & Tutorials

    Explore the capabilities of WinCC OA with our carefully selected collection of video tutorials and guides.

  • Documentation

    Basic information about terms and functions within the documentation.

  • Support & Services

    An experienced team of support agents, consultants and trainers are ready to facilitate active partnerships with our customers, so they can profit from our comprehensive service.

  • Disclaimer

    A brief clarification of liability exclusions or legal notices.

getLayers()

The function returns all layers of the Maps EWO.

Synopsis

dyn_int getLayers()

Parameter

Parameter Description
- -

Description

This function is used to get the layer numbers of all layers of the Maps EWO.

Assignment

Maps Widget

See also

addEmptyLayer(), clearLayer(), getLayerClickEnabled(), getLayerFromName(), getLayerName(), hideLayer(), isLayerVisible(), layerExists(), moveLayerToTop(), removeLayer(), setLayerClickEnabled(), setLayerVisibleRange(), showLayer()

SIMATIC WinCC Open Architecture Version 3.20.7 - © ETM professional control GmbH - | | | - Privacy Policy - Cookie Policy - Terms of use - Whistleblowing - Imprint