Open Flash Chart 1.9

Open Flash Chart to opensourcowe (licencje GNU GPL i GNU LGPL), obiektowo zorientowane narzędzie do generowania wykresów we Flashu. Stanowi połączenie obiektu flashowego, który zajmuje się tworzeniem wykresów oraz bibliotek, pozwalających na jego wykorzystanie przez aplikacje w PHP, Javie, Pythonie czy Perlu.

Open Flash Chart pozwala na tworzenie wykresów różnych typów, m.in. liniowych (prosto- i krzywoliniowych, włącznie z sinusoidami), punktowych, słupkowych, powierzchniowych czy mających postać tortu. Możemy też łączyć kilka typów wykresów na jednym polu, czy prezentować wiele wartości na jednym wykresie (np. temperatury stycznia i lipca, popularność przeglądarki X i Y, najlepsze i najgorsze wyniki finansowe naszej firmy, itd), oznaczanych różnymi kolorami.

Korzystając z Open Flash Charta możemy dowolnie zdefiniować wygląd wykresu. Narzędzie pozwala nam m.in. na wstawienie osi współrzędnych (X i Y) wraz z podziałkami, etykietami i liniami siatki (ang. grid), które możemy włączyć lub wyłączyć. Obie osie mogą mieć takie same lub różne skale. Możemy też wstawić legendy opisujące wartości i zdefiniować tło, wypełniając je kolorem lub wstawiając obrazek.

Zaletą projektu Open Flash Chart jest łatwość, z jaką zmodyfikujemy wyświetlane dane i wygląd wykresu z poziomu aplikacji PHP-owej. Wystarczy skorzystać z metod klasy reprezentującej generator wykresów we Flashu, aby np. dodać kolejną wartość do wyświetlania, zmienić kolor linii, włączyć lub wyłączyć siatkę czy zmodyfikować podziałkę lub opisy osi. Co więcej, niektóre elementy wyświetlane we Flashu (np. tytuł wykresu) możemy przenieść do HTML-a, co pozwala na łatwiejszą modyfikację ich wyglądu, m.in. przy użyciu CSS-ów. Przydatna jest też możliwość wykorzystania JavaScriptu i AJAX-u do pobierania z serwera i wyświetlania danych na bieżąco.
Kolejną mocną stroną projektu Open Flash Chart jest niezła dokumentacja, dostępna na jego stronie domowej i zilustrowana przykładami. W wersji 1.9 dodano wykresy w postaci tortu oraz klasy do współpracy z Pythonem i Perlem. Wprowadzono też możliwość obsługi wartości NULL i poprawiono parę błędów, związanych m.in. z wyświetlaniem i chowaniem etykiet osi i obsługą AJAX-a.

http://teethgrinder.co.uk/open-flash-chart/

Zaloguj się, aby dodać komentarz

Nie masz konta? Zarejestruj się »

Zobacz także

Skuteczne narzędzia do wykrywania uszkodzonych podzespołów

pobierz

Wykrywanie i usuwanie niechcianych programów

pobierz

Polecane artykuły

Array ( [docId] => 49150 )

Array ( [docId] => 49150 )
Array ( [docId] => 49150 )