This page list all Flex components available to create a Flex MXML application based on OpenScales. See demo source code for more details.

Map

  • Map : Flex map wrapper
  • Extent : allows to define an extent by MXML
  • MaxExtent : allows to define an extent by MXML

Layer

  • FeatureLayer
  • ImageLayer
  • WMS
  • WMSC
  • WFS
  • KML
  • Mapnik
  • CycleMap
  • Maplint
  • Osmarender

Control

  • ControlPanel : extends Panel to define some common parameter values
  • LayerSwitcher : pure ActionScript 3 layer switcher
  • MousePosition : display mouse coordinates
  • PanZoom : pure ActionScript 3 pan and zoom
  • PanZoomBar : pure ActionScript 3 pan and zoom bar
  • LayerSwitcherComponent : Flex layer switcher
  • MousePositionComponent : display coordinates of the map cursor
  • PanComponent : 4 directions buttons to pan the map
  • ZoomComponent : zoom control
  • ZoomBoxComponent : zoom box control
  • OverviewMapComponent : map overview to localize current extend on the earth
  • CapabilitiesComponent : request a get capabilities URL to retreive layers available on an OGC server, and allow to add these layers
  • FeatureDrawingComponent : drawing toolbox
  • FeatureInfoComponent : display feature attributes
  • YahooSearchComponent : sample yahoo based search functionality
  • TraceInfo : display logs
  • Spinner : display a spinner while loading data
  • ScaleLine : display a scaleline based on map configuration

Handler

  • BorderPanHandler : move the map based on the distance between the center of the map and the cursor
  • DragHandler : allow to pan the map with a mouse drag and drop
  • WheelHandler : zoom with the mouse wheel
  • DragFeatureHandler : Drag features
  • SelectFeaturesHandler : select features by click, box or over
  • WMSGetFeatureInfo : request WMS feature info when the user click on the map

Security

  • IGNGeoRMSecurity : support for IGN GeoRM