D3.js

Software skärmdump:
D3.js
Mjukvaruinformation:
Version: 4.0.0 Uppdaterad
Ladda upp dagen: 18 Jul 16
Utvecklare: Mike Bostock
Licens: Gratis
Popularitet: 79

Rating: nan/5 (Total Votes: 0)

d3.js kan användas för att skapa visualiseringar av komplexa data, information som inte kan behandlas genom regelbundna diagramverktygslådor och visas i den klassiska bar-line-paj format.

Biblioteket manipulera HTML och SVG kod baserad på en ingångskonfiguration och själva uppgifterna, samtidigt låta utvecklare använder CSS3 och HTML5 att styla sin produktion.

D3 är extremt snabb, stödja stora datamängder, dynamiska sväva effekter och animationer.

Det finns en stor API för att hjälpa utvecklare att anpassa den till sina egna datastrukturer och mata ut anpassade visualiseringar och diagram de verkligen behöver.

Många exempel medföljer hämtningspaketet.

d3.js biblioteket långsamt ersätta de flesta av dagens moderna grafiska verktyg, bli en inofficiell standard när det gäller att bygga moderna, vackra webbaserade program datavisualisering.

Vad är nytt i den här versionen:

  • Zero beroenden! JSDOM är nu begränsad till en utveckling beroende för testning.
  • Ta bort runtime beroende av den globala fönster och dokument.
  • Fix d3.transition () krasch i IE.
  • Fix selection.append för skugg utomeuropeiska departementen som saknar en namespaceURI.
  • Fix quadtree.find när den används med x- och y-accessors.
  • Fix tolkning av namngivna färger för att vara fallet okänsliga.
  • Lägg till stöd för färg & quot; rebeccapurple & quot;.
  • förbättra den grundläggande slumpmässig placering av noder för kraft layouter.

Vad är nytt i version 3.5.9:

  • Zero beroenden! JSDOM är nu begränsad till en utveckling beroende för testning.
  • Ta bort runtime beroende av den globala fönster och dokument.
  • Fix d3.transition () krasch i IE.
  • Fix selection.append för skugg utomeuropeiska departementen som saknar en namespaceURI.
  • Fix quadtree.find när den används med x- och y-accessors.
  • Fix tolkning av namngivna färger för att vara fallet okänsliga.
  • Lägg till stöd för färg & quot; rebeccapurple & quot;.
  • förbättra den grundläggande slumpmässig placering av noder för kraft layouter.

Vad är nytt i version 3.5.6:

  • Zero beroenden! JSDOM är nu begränsad till en utveckling beroende för testning.
  • Ta bort runtime beroende av den globala fönster och dokument.
  • Fix d3.transition () krasch i IE.
  • Fix selection.append för skugg utomeuropeiska departementen som saknar en namespaceURI.
  • Fix quadtree.find när den används med x- och y-accessors.
  • Fix tolkning av namngivna färger för att vara fallet okänsliga.
  • Lägg till stöd för färg & quot; rebeccapurple & quot;.
  • förbättra den grundläggande slumpmässig placering av noder för kraft layouter.

Vad är nytt i version 3.5.5:

  • Zero beroenden! JSDOM är nu begränsad till en utveckling beroende för testning.
  • Ta bort runtime beroende av den globala fönster och dokument.
  • Fix d3.transition () krasch i IE.
  • Fix selection.append för skugg utomeuropeiska departementen som saknar en namespaceURI.
  • Fix quadtree.find när den används med x- och y-accessors.
  • Fix tolkning av namngivna färger för att vara fallet okänsliga.
  • Lägg till stöd för färg & quot; rebeccapurple & quot;.
  • förbättra den grundläggande slumpmässig placering av noder för kraft layouter.

Vad är nytt i version 3.5.3:

  • Fast selection.interrupt när avbryta den sista planerade övergången .

Vad är nytt i version 3.5.0:

  • Lägg till namngivna övergångar (t ex en 2) för samtidiga animationer på samma element.
  • Lägg till & quot; avbryta & quot; händelser för att hantera när en övergång avbryts.
  • Tillåt en övergång är enkel eller varaktighet ändras innan övergången startar.
  • Lägg d3.svg.arc cornerRadius (t ex 1 2 3 4).
  • Lägg d3.layout.pie stoppning (t ex en 2 3).
  • Lägg dubbelklicka och dubbeltrycka mjuka övergångar till d3.behavior.zoom.
  • Lägg d3.behavior.zoom varaktighet för att anpassa eller inaktivera dubbelklicka på övergångar.
  • Lägg d3.map (matris [, accessor]) för att konstruera en karta med nyckel från en matris.
  • Lägg d3.scale.ordinal rangeRoundPoints, en rundad version av rangePoints.
  • Lägg d3.geom.quadtree hitta för effektiv 2D sökning.
  • Lägg d3.variance och d3.deviation.
  • Lägg till lokaler för Polen och Kanada.

Vad är nytt i version 3.4.13:

  • Fix ogiltigt förändra när du växlar mellan linjär och log axlar .
  • Fix antal formatering grupper med mycket små eller mycket stora siffror i exponenten notation.
  • Fix talformatering med explicit minus (& quot; - & quot;). Tecken
  • Fix förlust av precision vid linjär interpolering.
  • Fix krasch i d3.layout.stack när passerade en tom array.
  • Fix för falsey rader när tolkning DSV.
  • Fix för läckt d3 global nod.
  • Fix konvertering från HCL till Lab-färg.
  • Fix för d3.mean, d3.median och d3.scale.quantile att tvinga värden till siffror.
  • Förbättra prestanda d3.map och d3.set med Object.create (null).

Vad är nytt i version 3.4.12:

  • Fix ofångade InvalidStateError kastas när d3.xhr med icke-textsvarstyper.
  • Fix tolkning av positiva tidszonsförskjutningar med en icke-noll antal minuter.
  • Uppdatera till JSDOM version 1.0.0.
  • Fix selection.size på ange val.

Vad är nytt i version 3.4.8:

  • Fast:
  • d3.layout.tree Rangeerror (max anropsstacken storlek överskrids) på särskilt djupa träd.
  • d3.behavior.zoom bugg med flera touchstart mål.

Vad är nytt i version 3.4.6:

  • Fast tolkning av tidszon (% Z) .
  • Fast d3.scale.quantile att ignorera null-värden i området.
  • Optimerad d3.mean.

Vad är nytt i version 3.4.4:

  • Fixat bugg i d3.behavior.drag: när en touch i en multitouch ändar, kan andra handen fortsätta.
  • Fixat bugg i d3.behavior.drag och d3.behavior.zoom när touchstart mål tas bort.
  • Fixat bugg i d3.geo.conicConformal för poäng antipodiska till den koniska ursprung.
  • Fixat bugg i d3.formatPrefix: SI-prefix är konsekvent för små och stora tal
  • .
  • Fixat bugg i d3.scale.ordinal med en sing domän, en diskret intervall och ett okänt ingångsvärde.
  • Fixat bugg i d3.svg.axis där DOM ordning fästing element matchade displayen.
  • Fixat bugg i d3.time.scale för subsecond tick generation.
  • Bort lösning för tre-åriga WebKit fel i d3.mouse.
  • Bort lösning för gamla Sizzle sortering bugg.
  • Nya språk tillgängliga för ca-ES, en-GB, pt-BR, och zh-CN.

Vad är nytt i version 3.4.3:

  • Undviker asymmetrisk beteende Math.sin och matematik. cos i Chrome 33 i d3.geo.area och d3.geo.path.

Vad är nytt i version 3.4.2:

  • Fast saknas valutasymbol vid formatering av valutor med hjälp av SI- prefix notation i en lokal med en valuta suffix.

Vad är nytt i version 3.4.1.

  • Fast lind ordning fel i projection.clipExtent

Vad är nytt i version 3.4.0:

  • Inkom d3.locale för att skapa ny lokal antal och tidsformat.
  • Lade force.chargeDistance för att begränsa effekten av laddningskrafter.
  • Lade timeFormat.multi för multi-upplösning tidsformat.
  • Inkom storlek och tomma metoder för att d3.map och d3.set.
  • Snabbare genomförande av d3.geom.hull bidragit.
  • Inbyggt stöd för AMD / RequireJS.

Vad är nytt i version 3.3.11:

  • Fast DSV pars (d3.tsv, d3. csv) med domänöverskridande förfrågningar i IE9.

Vad är nytt i version 3.3.10:

  • Fast rendering instabilitet inom adaptiv sampla när punkter ligger på den antimeridian.
  • Fasta axel som gör när du växlar mellan ordningstal och kvantitativa skalor.
  • Pass gruppen index j till filterfunktionen i selection.filter och transition.filter.

Vad är nytt i version 3.3.9:

  • Förbättrad prestanda d3.geo.projection när adaptiv sampla är inaktiverad.
  • Förbättrad prestanda dra gester på webbläsare som stöder selectstart händelser.
  • Fast automatisk precision scale.tickFormat vid användning av signifikanta siffror.

Vad är nytt i version 3.3.8:

  • Fast katastrofal förlust av precision vid beräkning Voronoi tessellation.
  • Fast Voronoi tessellation när cellen inte skär klippet utsträckning.

Vad är nytt i version 3.3.6:

  • förbättra noggrannheten av lind ordning bestämning i d3.geo .projection.
  • Fix sfärisk klippning för komplexa polygoner.
  • Fix visnings klippning när ett ämne polygon omger helt visningsområdet.
  • Fix noll-varaktighet övergångar att alltid kryssa en gång vid t = 1 (och aldrig t = 0).

Vad är nytt i version 3.3.5:

  • Ordinal skalar inte längre underförstått förlänga domänen med rangeBands eller rangePoints.

Vad är nytt i version 3.3.3:

  • Support tolkning tidszonsförskjutningar (% Z) i d3.time.format.

Vad är nytt i version 3.3.0:

  • Lägg selection.interrupt för omedelbart avbryta pågående övergången .
  • Lägg brush.event för programmatisk borstning, inklusive övergångar.
  • Lägg zoom.event för programmatisk zoomning, inklusive övergångar.
  • Lägg d3.interpolateZoom för smidig zoomning baserad på van Wijk & Nuij.
  • Lägg zoom.center att styra över brännpunkt medan mushjulet zoomar.
  • Lägg till & quot; zoomstart & quot; och & quot; zoomend & quot; händelser att zoom.on.
  • Lägg d3.geo.transform att förenkla att skapa anpassade geometri trans.
  • Lägg d3.geo.clipExtent för visnings klippning med anpassade trans.
  • Tillåt d3.geo.stream att strömma tredimensionella koordinater; användbar för dynamisk förenkling.
  • Lägg till & quot; beforesend & quot; händelse att xhr.on att manipulera begäran innan du skickar.
  • Lägg axis.innerTickSize och axis.outerTickSize; deprecates flera argument axis.tickSize.
  • Lägg d3.pairs för att konstruera tupler intilliggande element.

Vad är nytt i version 3.2.5:

  • Fixat bugg med lokaliserad decimalkommat i d3.format .
  • Fast standardbeteende dämpning för dra gester på touch-enheter.
  • Förbättrad flyttalsprecision för log.ticks och log.nice.
  • Ingår minified JavaScript för användning med Bower.

Vad är nytt i version 3.2.2:

  • En mouse händelsen utlöses på Mobile Safari orsakar borsten
  • för att hoppa kort på touchstart.

Vad är nytt i version 3.1.9:

  • Detta återgår tidigare som bröt beteendet hos axeln komponent för ordning skalor genom att ändra innebörden av rangeBand.

Vad är nytt i version 3.1.6:

  • Mättnad är bara odefinierad för svartvitt <. / li>

Vad är nytt i version 3.1.3.

  • Automatisk clipExtent beslutsamhet för mercator

Krav :

  • JavaScript aktiverat på klientsidan

Annan programvara för utvecklare Mike Bostock

Queue.js
Queue.js

9 Feb 16

POLLY-B-GONE
POLLY-B-GONE

3 Jun 15

Kommentarer till D3.js

Kommentarer hittades inte
Kommentar
Slå på bilder!