Motore grafico JavaScript con zoom/padella mouse/rotazione/testo/eventi? [Chiuso
Domanda
C'è una libreria Javascript open source in grado di creare qualcosa di simile http://www.marcelbeumer.com/media/main/demos/ngen/index.html fuori dalla scatola o al massimo con un plugin molto semplice?
Nota che è possibile: - Zoom - Panna con il mouse - Ruota - Render Testo - Fare clic su Elemment
Doppia punti se funziona in Android/iOS.
Soluzione 2
Ah! Chiese l'autore ed è su GitHub!
https://github.com/marcelbeumer/ngen-demo
Polimaps sembrava anche un contendente - http://polymaps.org/
Altri suggerimenti
Forse stai cercando Raphaël. Un framework JavaScript che funziona su SVG Y VML. Sono diverse funzioni e aiutanti, con scala (per zoom), pan, ruotare, mandare messaggi tra loro.
Dalla homepage:
Raphaël è una piccola libreria JavaScript che dovrebbe semplificare il tuo lavoro con la grafica vettoriale sul Web. Se si desidera creare il tuo grafico specifico o la coltura dell'immagine e ruotare il widget, ad esempio, puoi raggiungerlo in modo semplice e facilmente con questa libreria. Raphaël ['ræfeɪəl] utilizza la raccomandazione SVG W3C e VML come base per la creazione di grafica. Ciò significa che ogni oggetto grafico creato è anche un oggetto DOM, quindi è possibile collegare i gestori di eventi JavaScript o modificarli in seguito. L'obiettivo di Raphaël è quello di fornire un adattatore che renderà facile il disegno di arte vettoriale compatibile e facile.
Esempio di utilizzo:
// Creates canvas 320 × 200 at 10, 50
var paper = Raphael(10, 50, 320, 200);
// Creates circle at x = 50, y = 40, with radius 10
var circle = paper.circle(50, 40, 10);
// Sets the fill attribute of the circle to red (#f00)
circle.attr("fill", "#f00");
// Sets the stroke attribute of the circle to white
circle.attr("stroke", "#fff");
Spero che sia d'aiuto.
PS: Ho dimenticato di menzionare, la homepage ha molti esempi, vedere è un must.
MODIFICARE: Una domanda simile è stata fatta qualche tempo fa qui Ci sono buone librerie grafiche JavaScript?
Stavo cercando qualcosa di simile e mi sono imbattuto in questo plugin jquery javascripthttp://arborjs.org/
Non si zoom e una padella di per sé (lo raggiunge in modo leggermente diverso) ma dal momento che ho visto questo argomento ero quando lo condividevo.