Documentation
Changelog
Changes between 2.0 and 2.1.x
- Soon
- Technical API documentation:
Changes between 1.2.x and 2.0
- no more baselayer
- freezoom
- begining of tile stretching to use different projections for raster layers
- better rendering
- replacement of zoom level with resolutions
- usage of ProProjection instead of String
- i18n
- restricted extents on layers
- support multi projection on layer
- layer legend support
- remove gteween dependency
- WFS 2.0 support
- WMS 1.3 support
- WMTS 1.0 support
- basic WFTS support
- GML 3.2.1 support
- GPX 1.0 and 1.1 support
- GeoRSS support
- better KML support
- add graticule layers
- wmc parser
- xml configuration, no more maintained. You should use WMC parser now
- new capabilities component allowing easy import of WFS,WMS,WMTS,KML,GPX,GeoRss layers
- new overviewmapratio (zooming the same way the map change)
- new dataoriginator control to display logos related to layers originator
- numeric scale control
- language switcher control
- several minor components: Copyright, Term of services, permanent logo
- some controls can be iconified
- layer catalog control
- new edition tools
- export feature layers (only KML for now)
- keyboard handler for keyboard navigation
- double click handler
- mouse handler
- fix lot of bugs
- Technical API documentation:
Changes between 1.2.x and 1.3
- The 1.3 version has not been released publicly due to some restrictions
Changes between 1.2.0 and 1.2.1
- fix double projection in bounds
- fix flex layer manager
- remove proxy for openstreetmap maps into examples
- fix TMS example
- clean flex layer renderer
- change OpenStreetMap 404 tile due to crossdomain failures
- uses POST method to request French IGN WMS/RM and remove proxy which is not usefull with POST requests
- several optimizations
- several fix in xml configurations
- add the possibility to set the number of digit displayed by FxMousePosition
- several fix in layer manager
- fix of linked list
- fix DrawHandler
- fix ProjProjection
- gen_uid is static now
- fix several warnings
- add proxy documentation
- Technical API documentation:
Changes between 1.1.x and 1.2
- Flex4 support
- Upgrade Player requirements from Flash 9 to Flash 10
- LonLat has been renamed to Location
- Fix Grid issues
- KML support improvements
- FxMap class has been greatly improved and simplified. OpenScales now set map attributes of controls automatically even if they are in some other Flex Container at any level
- Massive code and API cleanup
- Huge improvement of drag smoothness
- Improved ASDoc
- Gesture handler in order to pan and zoom map on AIR 2.5 android devices
- Mobile Tracker AIR example
- Reprojection fix in FeatureLayer
- Better tween zoom smoothness
- Better image quality when zooming
- Layer tweenOnZoom property in order to disable tween effect per layer (usefull for POI layers)
- Unit tests can now be run in Flash Builder 4, so openscales-testing module has been removed
- inRange is now calculated from min/maxResolution instead of min/maxZoomLevels
- Feature layer now display by default at all resolutions
- Better performances with many features
- New desktop AIR application : KML viewer
- New mobile AIR application : MobileTracker
- All controls and examples have been upgraded to Flex4
- No more isBaselayer property on Layer classes. Baselayer is now only a reference to the layer that define projection and resolutions
- A XML schema is available in order to validate your xml configuration.
- New OpenScales Viewer module, intended to allow OpenScales configuration without writting any AS3 ou Flex code
- XML configuration API improvements
- Move classes from control to fx sub package
- Improve MapEvent.MOVE events to manage zoom and pan in one event, in order to be consistent with moveTo methods that can both move and pan map.
- Fix zoom transition, and improve it smoothness in fx example
- Brand new OverviewMap, also available as pure AS3 control
- TMS support fixes