D3.js

Screenshot Λογισμικό:
D3.js
Στοιχεία Λογισμικού:
Εκδοχή: 4.0.0 επικαιροποιημένο
Ανεβάστε ημερομηνία: 18 Jul 16
Προγραμματιστής: Mike Bostock
Άδεια: Δωρεάν
Δημοτικότητα: 79

Rating: nan/5 (Total Votes: 0)

D3.js μπορεί να χρησιμοποιηθεί για να δημιουργήσει απεικονίσεις των σύνθετων δεδομένων, πληροφοριών οι οποίες δεν μπορούν να διεκπεραιωθούν από την τακτική εργαλείων γραφημάτων και εμφανίζεται στις κλασικές μορφές bar-line-πίτας.

Η βιβλιοθήκη θα χειριστεί HTML και κώδικα SVG βασίζεται σε μια διαμόρφωση εισόδου και τα ίδια τα δεδομένα, ενώ, επίσης, επιτρέποντάς τους προγραμματιστές χρησιμοποιούν CSS3 και HTML5 να το στυλ της παραγωγής της.

D3 είναι εξαιρετικά γρήγορη, υποστηρίζοντας μεγάλο όγκο δεδομένων, των δυναμικών αποτελεσμάτων αιώρηση και κινούμενα σχέδια.

Υπάρχει ένα μεγάλο API για να βοηθήσει τους προγραμματιστές να προσαρμοστεί στις δικές τους δομές δεδομένων και εξόδου τις προσαρμοσμένες οπτικοποιήσεις και το γράφημα που έχουν πραγματικά ανάγκη.

Τα πολλά παραδείγματα που περιλαμβάνονται στο πακέτο λήψης.

Η βιβλιοθήκη D3.js σιγά-σιγά αντικαθιστά πλέον σύγχρονων εργαλείων γραφημάτων του σήμερα, να γίνει μια ανεπίσημη πρότυπο, όταν πρόκειται για την οικοδόμηση σύγχρονη, όμορφη Web-based εφαρμογές απεικόνισης δεδομένων.

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Zero εξαρτήσεις! JSDOM περιορίζεται πλέον σε μια εξέλιξη εξάρτησης για δοκιμή.
  • Κατάργηση της εξάρτησης από το χρόνο εκτέλεσης για την παγκόσμια παράθυρο και το έγγραφο.
  • Fix d3.transition () δυστύχημα στον IE.
  • Fix selection.append για σκιά διαμερισμάτων που στερούνται namespaceURI.
  • Fix quadtree.find όταν χρησιμοποιείται με x και y accessors.
  • Fix parsing του ονομάζεται χρώματα να είναι διάκριση πεζών-κεφαλαίων.
  • Προσθήκη υποστήριξης για το χρώμα & quot? Rebeccapurple & quot?.
  • Βελτίωση αρχική τυχαία τοποθέτηση των κόμβων για τα σχεδιαγράμματα δύναμης.

Τι είναι καινούργιο στην έκδοση 3.5.9:

  • Zero εξαρτήσεις! JSDOM περιορίζεται πλέον σε μια εξέλιξη εξάρτησης για δοκιμή.
  • Κατάργηση της εξάρτησης από το χρόνο εκτέλεσης για την παγκόσμια παράθυρο και το έγγραφο.
  • Fix d3.transition () δυστύχημα στον IE.
  • Fix selection.append για σκιά διαμερισμάτων που στερούνται namespaceURI.
  • Fix quadtree.find όταν χρησιμοποιείται με x και y accessors.
  • Fix parsing του ονομάζεται χρώματα να είναι διάκριση πεζών-κεφαλαίων.
  • Προσθήκη υποστήριξης για το χρώμα & quot? Rebeccapurple & quot?.
  • Βελτίωση αρχική τυχαία τοποθέτηση των κόμβων για τα σχεδιαγράμματα δύναμης.

Τι είναι καινούργιο στην έκδοση 3.5.6:

  • Zero εξαρτήσεις! JSDOM περιορίζεται πλέον σε μια εξέλιξη εξάρτησης για δοκιμή.
  • Κατάργηση της εξάρτησης από το χρόνο εκτέλεσης για την παγκόσμια παράθυρο και το έγγραφο.
  • Fix d3.transition () δυστύχημα στον IE.
  • Fix selection.append για σκιά διαμερισμάτων που στερούνται namespaceURI.
  • Fix quadtree.find όταν χρησιμοποιείται με x και y accessors.
  • Fix parsing του ονομάζεται χρώματα να είναι διάκριση πεζών-κεφαλαίων.
  • Προσθήκη υποστήριξης για το χρώμα & quot? Rebeccapurple & quot?.
  • Βελτίωση αρχική τυχαία τοποθέτηση των κόμβων για τα σχεδιαγράμματα δύναμης.

Τι είναι καινούργιο στην έκδοση 3.5.5:

  • Zero εξαρτήσεις! JSDOM περιορίζεται πλέον σε μια εξέλιξη εξάρτησης για δοκιμή.
  • Κατάργηση της εξάρτησης από το χρόνο εκτέλεσης για την παγκόσμια παράθυρο και το έγγραφο.
  • Fix d3.transition () δυστύχημα στον IE.
  • Fix selection.append για σκιά διαμερισμάτων που στερούνται namespaceURI.
  • Fix quadtree.find όταν χρησιμοποιείται με x και y accessors.
  • Fix parsing του ονομάζεται χρώματα να είναι διάκριση πεζών-κεφαλαίων.
  • Προσθήκη υποστήριξης για το χρώμα & quot? Rebeccapurple & quot?.
  • Βελτίωση αρχική τυχαία τοποθέτηση των κόμβων για τα σχεδιαγράμματα δύναμης.

Τι είναι καινούργιο στην έκδοση 3.5.3:

  • Σταθερή selection.interrupt όταν διακόπτουν την τελευταία προγραμματισμένη μετάβαση .

Τι είναι καινούργιο στην έκδοση 3.5.0:

  • Προσθέστε το όνομα μεταβάσεις (π.χ., 1 2) για ταυτόχρονες κινήσεις στα ίδια στοιχεία.
  • Προσθήκη & quot? Διακόψει & quot? εκδηλώσεις για το χειρισμό όταν η μετάβαση έχει διακοπεί.
  • Να επιτρέπεται η ευκολία ή τη διάρκεια μιας μετάβασης για να αλλάξει πριν αρχίσει η μετάβαση.
  • Προσθήκη d3.svg.arc cornerRadius (π.χ., 1 2 3 4).
  • Προσθήκη d3.layout.pie παραγέμισμα (π.χ., 1 2 3).
  • Προσθέστε κάντε διπλό κλικ και πατήστε δύο φορές ομαλές μεταβάσεις σε d3.behavior.zoom.
  • Προσθήκη διάρκεια d3.behavior.zoom για την προσαρμογή ή απενεργοποίηση διπλό κλικ μεταβάσεις.
  • Προσθήκη d3.map (array [, accessor]) για την κατασκευή ενός χάρτη από το κλειδί από έναν πίνακα.
  • Προσθήκη d3.scale.ordinal rangeRoundPoints, μια στρογγυλεμένη εκδοχή του rangePoints.
  • Προσθήκη d3.geom.quadtree βρείτε για αποτελεσματική αναζήτηση 2D.
  • Προσθήκη d3.variance και d3.deviation.
  • Προσθήκη τοπικές ρυθμίσεις για την Πολωνία και τον Καναδά.

Τι είναι καινούργιο στην έκδοση 3.4.13:

  • Fix άκυρο μετατρέψει κατά την εναλλαγή μεταξύ γραμμικών και συνδεθείτε άξονες .
  • αριθμός Fix μορφοποίηση των ομάδων με πολύ μικρές ή πολύ μεγάλους αριθμούς σε εκθετικό συμβολισμό.
  • αριθμός Fix μορφοποίηση με ρητή μείον (& quot? - & Quot?). Σημάδι
  • απώλεια Fix της ακρίβειας κατά τη διάρκεια της γραμμικής παρεμβολής.
  • Fix συντριβή στο d3.layout.stack όταν πέρασε έναν άδειο πίνακα.
  • Fix για falsey σειρές όταν parsing DSV.
  • Fix για διαρρεύσει D3 παγκόσμια Κόμβος.
  • μετατροπή Fix από HCL στο χρώμα Lab.
  • Fix για d3.mean, d3.median και d3.scale.quantile να εξαναγκάσει τιμές σε αριθμούς.
  • Βελτίωση της απόδοσης των d3.map και d3.set χρησιμοποιώντας Object.create (null).

Τι είναι καινούργιο στην έκδοση 3.4.12:

  • Fix ασύλληπτος InvalidStateError ρίχνονται κατά τη χρήση d3.xhr με τύποι απάντηση μη-κειμένου.
  • Fix parsing των θετικών μετατοπίσεις ζώνη ώρας με μη μηδενικό αριθμό των λεπτών.
  • Ενημέρωση για να JSDOM έκδοση 1.0.0.
  • Fix selection.size στις εισάγετε επιλογές.

Τι είναι καινούργιο στην έκδοση 3.4.8:

  • Σταθερή:
  • d3.layout.tree RangeError (μέγιστο μέγεθος στοίβας κλήσεων υπέρβαση) σε ιδιαίτερα βαθιά δέντρα.
  • d3.behavior.zoom bug με πολλαπλούς στόχους touchstart.

Τι είναι καινούργιο στην έκδοση 3.4.6:

  • Σταθερή parsing της ζώνης ώρας (% Ζ) .
  • Σταθερή d3.scale.quantile να αγνοήσει μηδενικές τιμές στον τομέα.
  • Βελτιστοποιημένη d3.mean.

Τι είναι καινούργιο στην έκδοση 3.4.4:

  • Διορθώθηκε το bug στην d3.behavior.drag: όταν το πάτημα ενός κουμπιού σε ένα multitouch άκρα, άλλες πινελιές μπορεί να συνεχιστεί.
  • Διορθώθηκε το bug στο d3.behavior.drag και d3.behavior.zoom όταν touchstart στόχο έχει αφαιρεθεί.
  • Διορθώθηκε το bug στην d3.geo.conicConformal για τα σημεία στον αντίποδα της κωνικής προέλευσης.
  • Διορθώθηκε το bug στην d3.formatPrefix: SI-προθέματα είναι συνεπείς για μικρές & μεγάλους αριθμούς
  • .
  • Διορθώθηκε το bug σε d3.scale.ordinal με μονήρεις τομέα, ένα διακριτό φάσμα και μια άγνωστη τιμή εισόδου.
  • Διορθώθηκε το bug στην d3.svg.axis όπου η σειρά DOM στοιχεία τσιμπούρι δεν ταιριάζει με την οθόνη.
  • Διορθώθηκε το bug στην d3.time.scale για subsecond γενιά τσιμπούρι.
  • Αφαιρέθηκε λύση για τρεις-χρονών bug WebKit σε d3.mouse.
  • Αφαιρέθηκε λύση για τα παλιά τσιτσίρισμα σφάλμα διαλογής.
  • Νέες περιοχές που διατίθενται για CA-ES, en-GB, pt-BR, και zh-CN.

Τι είναι καινούργιο στην έκδοση 3.4.3:

  • Αποφεύγεται η ασύμμετρη συμπεριφορά των Math.sin και τα Μαθηματικά. cos στο Chrome 33 d3.geo.area και d3.geo.path.

Τι είναι καινούργιο στην έκδοση 3.4.2:

  • Σταθερή λείπει σύμβολο νομίσματος κατά τη μορφοποίηση νομίσματα χρησιμοποιώντας Si- πρόθεμα συμβολισμό σε ένα locale με ένα νόμισμα κατάληξη.

Τι είναι καινούργιο στην έκδοση 3.4.1:.

  • Διορθώθηκε το bug εκκαθάρισης σειρά projection.clipExtent

Τι είναι καινούργιο στην έκδοση 3.4.0:

  • Προστέθηκε d3.locale για τη δημιουργία νέων εντοπισμένο αριθμό και μορφές του χρόνου.
  • Προστέθηκε force.chargeDistance για τον περιορισμό της επίδρασης των δυνάμεων φόρτισης.
  • Προστέθηκε timeFormat.multi για μορφές χρόνο πολλαπλής ανάλυσης.
  • Προστέθηκε το μέγεθος και το άδειο μεθόδους για να d3.map και d3.set.
  • Ταχύτερη εφαρμογή των d3.geom.hull συνέβαλαν.
  • Η ενσωματωμένη υποστήριξη για την AMD / RequireJS.

Τι είναι καινούργιο στην έκδοση 3.3.11:

  • Σταθερή DSV parsing (d3.tsv, d3. CSV) με αιτήματα μεταξύ τομέων σε IE9.

Τι είναι καινούργιο στην έκδοση 3.3.10:

  • Σταθερή απόδοση αστάθεια στην προσαρμοστική αναδειγματοληψία όταν σημεία βρίσκονται σε η Αντιμεσημβρινός.
  • Σταθερή άξονα καθιστώντας κατά την εναλλαγή μεταξύ τακτικός και ποσοτικές κλίμακες.
  • Περάστε το δείκτη ομάδα j με τη λειτουργία του φίλτρου στο selection.filter και transition.filter.

Τι είναι καινούργιο στην έκδοση 3.3.9:

  • Βελτιωμένη απόδοση των d3.geo.projection όταν προσαρμοστική αναδειγματοληψία είναι απενεργοποιημένη.
  • Βελτιωμένη απόδοση των χειρονομιών τροχοπέδη για browsers που υποστηρίζουν τα γεγονότα selectstart.
  • Σταθερή αυτόματη ακρίβεια των scale.tickFormat όταν χρησιμοποιούν σημαντικά ψηφία.

Τι είναι καινούργιο στην έκδοση 3.3.8:

  • Σταθερή καταστροφική απώλεια της ακρίβειας κατά τον υπολογισμό Voronoi tessellation.
  • Σταθερή Voronoi tessellation όταν κυττάρων δεν τέμνει την έκταση κλιπ.

Τι είναι καινούργιο στην έκδοση 3.3.6:

  • Βελτιώστε την ακρίβεια της εκκαθάρισης αποφασιστικότητα σειρά d3.geo .projection.
  • Fix σφαιρικό απόκομμα για σύνθετα πολύγωνα.
  • Fix παράθυρο απόκομμα, όταν ένα θέμα πολύγωνο περιβάλλει πλήρως το παράθυρο.
  • Fix μηδενικής διάρκειας μεταβάσεις να τσεκάρετε πάντα μία φορά σε t = 1 (και ποτέ t = 0).

Τι είναι καινούργιο στην έκδοση 3.3.5:

  • Διατεταγμένη κλιμακώνεται πλέον εμμέσως επεκτείνει το πεδίο με rangeBands ή rangePoints.

Τι είναι καινούργιο στην έκδοση 3.3.3:

  • Υποστήριξη φορά parsing μετατοπίσεις ζώνη (% Ζ) σε d3.time.format.

Τι είναι καινούργιο στην έκδοση 3.3.0:

  • Προσθήκη selection.interrupt για την άμεση διακοπή της τρέχουσας μετάβασης .
  • Προσθήκη brush.event για προγραμματικές βούρτσισμα, συμπεριλαμβανομένων των μεταβάσεων.
  • Προσθήκη zoom.event για προγραμματικές ζουμ, συμπεριλαμβανομένων των μεταβάσεων.
  • Προσθήκη d3.interpolateZoom για την ομαλή ζουμ με βάση van Wijk & Nuij.
  • Προσθήκη zoom.center να ελέγχουν πάνω κομβικό σημείο, ενώ τροχό κύλισης του ποντικιού ζουμ.
  • Προσθήκη & quot? Zoomstart & quot? και & quot? zoomend & quot? εκδηλώσεις για zoom.on.
  • Προσθήκη d3.geo.transform να απλοποιήσει τη δημιουργία μετασχηματισμών έθιμο γεωμετρία.
  • Προσθήκη d3.geo.clipExtent για παράθυρο κούρεμα με το έθιμο μετασχηματισμών.
  • Να επιτρέπεται d3.geo.stream να κάνετε streaming τρισδιάστατες συντεταγμένες? χρήσιμα για δυναμικές απλούστευση.
  • Προσθήκη & quot? Beforesend & quot? εκδήλωση για xhr.on να χειραγωγήσουν την αίτηση πριν από την αποστολή.
  • Προσθήκη axis.innerTickSize και axis.outerTickSize? υποτιμά multi-επιχείρημα axis.tickSize.
  • Προσθήκη d3.pairs για την κατασκευή πλειάδες των γειτονικών στοιχείων.

Τι είναι καινούργιο στην έκδοση 3.2.5:

  • Διορθώθηκε το bug με εντοπισμένο υποδιαστολή στο d3.format .
  • Σταθερή προεπιλογή καταστολής συμπεριφοράς για τις χειρονομίες τροχοπέδη για συσκευές αφής.
  • Βελτιωμένη κινητής υποδιαστολής ακρίβειας για log.ticks και log.nice.
  • Συμπεριλαμβάνεται ελαχιστοποιηθεί τη Javascript για χρήση με Bower.

Τι είναι καινούργιο στην έκδοση 3.2.2:

  • Ένα MouseMove εκδήλωση ενεργοποιούνται στο κινητό Safari προκαλώντας η βούρτσα
  • για να μεταβείτε για λίγο στην touchstart.

Τι είναι καινούργιο στην έκδοση 3.1.9:

  • Η επανέρχεται προηγούμενο η οποία έσπασε τη συμπεριφορά του άξονα συστατικό για τακτικό κλίμακες αλλάζοντας την έννοια του rangeBand.

Τι είναι καινούργιο στην έκδοση 3.1.6:

  • Ο κορεσμός είναι απροσδιόριστη μόνο για το μαύρο και άσπρο <. / li>

Τι είναι καινούργιο στην έκδοση 3.1.3:.

  • Αυτόματη clipExtent αποφασιστικότητα για Mercator

Απαιτήσεις :

  • να ενεργοποιήσετε την Javascript από την πλευρά του πελάτη

Άλλο λογισμικό του προγραμματιστή Mike Bostock

Queue.js
Queue.js

9 Feb 16

POLLY-B-GONE
POLLY-B-GONE

3 Jun 15

Σχόλια για D3.js

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία