Диаграмма Санки с использованием ActionScript

Я хочу нарисовать диаграмму Санки с помощью Action Script. Может ли кто-нибудь дать какое-то указание относительно алгоритмов или библиотек, доступных для этого?


person Narendra    schedule 19.10.2015    source источник
comment
Вы можете встроить реализацию JavaScript от Google в собственный StageWebView: developers.google.com/chart /interactive/docs/gallery/sankey , существует множество версий javascript, но я лично не знаю ни одной существующей в ActionScript.   -  person SushiHangover    schedule 19.10.2015
comment
Я забыл упомянуть, что это не приложение AIR, это веб-приложение, и StageWebView для него недоступен.   -  person Narendra    schedule 20.10.2015


Ответы (1)


Для этого я предлагаю вам использовать библиотеку d3 для рисования вашего Диаграмма Санки и наложить диаграмму поверх Flash Player, используя приемы CSS.

Если вместо этого вы хотите показать диаграмму как изображение внутри самого Flash Player, вы можете отобразить диаграмму внутри скрытого холста HTML5 и загрузить его dataURL в качестве источника изображения. Используйте HTMLCanvasElement.toDataURL(), чтобы получить dataURL из HTML5. Холст.

var request:URLRequest = new URLRequest(ExternalInterface.call("CanvasToDataURL")); //js function to get DataURL.
var loader:Loader = new Loader();
loader.load(request); 
addChild(loader);

Также проведите небольшое исследование, так как я еще не проверял свой ответ.

person Kiran Shakya    schedule 01.11.2015