GeoWeb, Information géographique, Mashups, APIs cartographiques, Géolocalisation, Webmapping

API+Flex+Open Source = OpenScales 1.1

Audrey

17 décembre 2009
par Audrey · Aucun Commentaire
Catégorie(s) : API, Open Source

imageLa version 1.1 d’OpenScales est sortie cette semaine. Grâce à cette version, l’API n’est plus en mode béta. OpenScales est un frameWork (licence LGPL) basé sur les technologies Flex/ Action Script 3. Sébastien Deleuze, un des administrateurs du projet, raconte l’histoire de la naissance du projet sur le forum georezo :

Nous avons commencé le développement d’OpenScales au début de l’année, partant du constat nous rencontrions certains problèmes récurrents sur nos développements OpenLayers qui, s’il reste un excellent client de visualisation, souffre de limitations dues aux technologies HTML/CSS/Javascript. Performances différentes sur les différents navigateurs, rendu vectoriel trop lent nous poussant à rasteriser toutes les données, difficultés à réutiliser nos développements Web dans un contexte client lourd ou mobile …
OpenScales a été initialement construit sur la base du code source de FlexLayers, qui est un portage d’OpenLayers en Flex. Nous avons depuis complètement retravaillé, modifié, amélioré cette base de code au sein du projet OpenScales

Voici les principales fonctionnalités :

  • protocoles OGC  : WMS/WMS-C 1.1.1, WFS 1.0
  • OpenStreetMap
  • Geoportail (WMS ou WFS + GeoRM pour la protection des droits)
  • KML (placemarks seulement)
  • Image georéférencée
  • Projection avec proj4as
  • Fonctionnalités de dessin
  • Rendu vectoriel
  • API de gestion des styles
  • Effet de fondu sur les zooms, déplacements et sur l’affichage des tuiles
  • Noyau optimisé (100 Ko) pur ActionScrit 3 dans dépendance sur le Framework Flex
  • Support de Flex construit sur base du noyau pur ActionScript 3
  • Bibliothèque de “controllers” et de “handlers” pour construire votre application

Plateformes supportées :

  • Mobile (ActionScript 3) : testé sur Flash 10.1 player ( tourne sur le palm pre)
  • Web (Flex) : fonctionne sur les players Flash 9 and Flash 10 players.
  • Desktop (AIR).

Cette version présente les fonctionnalités standards que l’on attend d’une API. OpenScales propose une alternative OpenSource aux APIs Flex disponibles sur le marché. Vu l’engouement que suscite ce type d’APIs dans le milieu de la cartographie, OpenScales devrait attirer l’attention.

Pour tester, je vous conseille d’aller voir la démo en ligne : http://openscales.org/openscales.swf. Il y a beaucoup d’exemples et vous pourrez apprécier la qualité et la performance de cette API.

Site officiel : http://openscales.org/

Discussion technique très intéressante sur le sujet : http://georezo.net/forum/viewtopic.php?id=64379

image

Tags :

Partager sur :


Aucun commentaire

  • Il n'y a pas encore de commentaire. N'hésitez à nous donner votre avis!

Laissez un commentaire!

  obligatoire

  obligatoire