##### Documentation

- Introduction
- Download
- How to develop ?
- XML configuration

##### Demo

- Flex Examples
- AS3 Example
- Examples source code

##### API documentation

- Core AsDocs
- Flex components
- Flex AsDocs
- Proj4as AsDocs

##### Useful links

- OpenScales homepage
- Discussion group
- Bugtracker

##### Project Documentation

- Project Information
- Project Reports

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