D3.js

Skjermbilde programvare:
D3.js
Prog.varedetaljer:
Versjon: 4.0.0 Oppdatert
Last opp dato: 18 Jul 16
Utvikler: Mike Bostock
Lisens: Gratis
Popularitet: 154

Rating: nan/5 (Total Votes: 0)

D3.js kan brukes til å lage visualiseringer av komplekse data, informasjon som ikke kan behandles ved regelmessig kartlegging verktøysett og vises i de klassiske bar-line-pai formater.

Biblioteket vil manipulere HTML og SVG kode basert på en inngang konfigurasjon og selve dataene, og samtidig la utviklere bruker CSS3 og HTML5 å style sin produksjon.

D3 er ekstremt rask, støtter store datasett, dynamiske sveveeffekter og animasjoner.

Det er en stor API for å hjelpe utviklere å tilpasse den til sine egne datastrukturer og utgang tilpassede visualiseringer og diagrammet de virkelig trenger.

Mange eksempler er inkludert i nedlastingen.

D3.js Biblioteket er sakte erstatte de fleste av dagens moderne kartleggingsverktøy, bli en uoffisiell standard når det gjelder å bygge moderne, vakre web-baserte data visualiseringsapplikasjoner.

Hva er nytt i denne versjonen:

  • Zero avhengigheter! JSDOM er nå begrenset til en utvikling avhengighet for testing.
  • Fjern runtime avhengighet av global vinduet og dokumentet.
  • Fix d3.transition () krasjet i IE.
  • Fix selection.append for skygge DOMS som mangler en namespaceURI.
  • Fix quadtree.find når den brukes med x- og y-accessors.
  • Fix analyseringen av navngitte farger for å være store eller små bokstaver.
  • Legg til støtte for farge & quot; rebeccapurple & quot;.
  • Forbedre innledende tilfeldig plassering av noder for kraft oppsett.

Hva er nytt i versjon 3.5.9:

  • Zero avhengigheter! JSDOM er nå begrenset til en utvikling avhengighet for testing.
  • Fjern runtime avhengighet av global vinduet og dokumentet.
  • Fix d3.transition () krasjet i IE.
  • Fix selection.append for skygge DOMS som mangler en namespaceURI.
  • Fix quadtree.find når den brukes med x- og y-accessors.
  • Fix analyseringen av navngitte farger for å være store eller små bokstaver.
  • Legg til støtte for farge & quot; rebeccapurple & quot;.
  • Forbedre innledende tilfeldig plassering av noder for kraft oppsett.

Hva er nytt i versjon 3.5.6:

  • Zero avhengigheter! JSDOM er nå begrenset til en utvikling avhengighet for testing.
  • Fjern runtime avhengighet av global vinduet og dokumentet.
  • Fix d3.transition () krasjet i IE.
  • Fix selection.append for skygge DOMS som mangler en namespaceURI.
  • Fix quadtree.find når den brukes med x- og y-accessors.
  • Fix analyseringen av navngitte farger for å være store eller små bokstaver.
  • Legg til støtte for farge & quot; rebeccapurple & quot;.
  • Forbedre innledende tilfeldig plassering av noder for kraft oppsett.

Hva er nytt i versjon 3.5.5:

  • Zero avhengigheter! JSDOM er nå begrenset til en utvikling avhengighet for testing.
  • Fjern runtime avhengighet av global vinduet og dokumentet.
  • Fix d3.transition () krasjet i IE.
  • Fix selection.append for skygge DOMS som mangler en namespaceURI.
  • Fix quadtree.find når den brukes med x- og y-accessors.
  • Fix analyseringen av navngitte farger for å være store eller små bokstaver.
  • Legg til støtte for farge & quot; rebeccapurple & quot;.
  • Forbedre innledende tilfeldig plassering av noder for kraft oppsett.

Hva er nytt i versjon 3.5.3:

  • Fast selection.interrupt når avbryte siste planlagte overgangen .

Hva er nytt i versjon 3.5.0:

  • Legg til navngitte overganger (f.eks en 2) for samtidige animasjoner på de samme elementene.
  • Legg & quot; avbryte & quot; arrangementer for håndtering når en overgang blir avbrutt.
  • Tillat en overgang letthet eller varighet endres før overgangen starter.
  • Legg d3.svg.arc cornerRadius (f.eks 1 2 3 4)
  • .
  • Legg d3.layout.pie polstring (f.eks 1 2 3)
  • .
  • Legg til dobbeltklikk og dobbelttrykke jevne overganger til d3.behavior.zoom.
  • Legg d3.behavior.zoom varighet for tilpassing eller deaktivere dobbeltklikk overganger.
  • Legg d3.map (matrise [, tilbehør]) for å konstruere et kart med nøkkel fra en matrise.
  • Legg d3.scale.ordinal rangeRoundPoints, en avrundet versjon av rangePoints.
  • Legg d3.geom.quadtree finne for effektiv 2D-søk.
  • Legg d3.variance og d3.deviation.
  • Legg til steder for Polen og Canada.

Hva er nytt i versjon 3.4.13:

  • Fix ugyldig forvandle når du bytter mellom lineær og log akser .
  • Fix antall formatering av grupper med svært liten eller svært store tall i eksponent notasjon.
  • Fix tallformatering med eksplisitt minus (& quot; - & quot;). Sign
  • Fix tap av presisjon ved lineær interpolering.
  • Fix krasj i d3.layout.stack da passert en tom array.
  • Fix for falsey rader når parsing DSV.
  • Fikset lekket d3 globale i Node.
  • Fix konvertering fra HCL til Lab farge.
  • Fix for d3.mean, d3.median og d3.scale.quantile å tvinge verdiene til tall.
  • Forbedre ytelsen til d3.map og d3.set ved hjelp Object.create (null).

Hva er nytt i versjon 3.4.12:

  • Fix uoppfanget InvalidStateError kastet når du bruker d3.xhr med ikke-tekstlige svartyper.
  • Fix analyseringen av positive tidssone forskyvninger med en ikke-null antall minutter.
  • Oppdater for å JSDOM versjon 1.0.0.
  • Fix selection.size på angi valg.

Hva er nytt i versjon 3.4.8:

  • Fast:
  • d3.layout.tree RangeError (maks call stack størrelse skredet) på spesielt dype trær.
  • d3.behavior.zoom bug med flere touchstart mål.

Hva er nytt i versjon 3.4.6:

  • Fast analyseringen av tidssoneavvik (% Z) .
  • Fast d3.scale.quantile å ignorere nullverdier i domenet.
  • Optimalisert d3.mean.

Hva er nytt i versjon 3.4.4:

  • Fikset bug i d3.behavior.drag: når ett trykk i en multitouch ender, kan andre innslag fortsette.
  • Fikset bug i d3.behavior.drag og d3.behavior.zoom når touchstart målet er fjernet.
  • Fikset bug i d3.geo.conicConformal for poeng antipodal til kjegle opprinnelse.
  • Fikset bug i d3.formatPrefix: SI-prefikser er konsistente for små og store tall
  • .
  • Fikset bug i d3.scale.ordinal med a enkelt domene, en diskret utvalg og en ukjent inngangsverdi.
  • Fikset bug i d3.svg.axis der DOM rekkefølgen av flått elementer samsvarte ikke med skjermen.
  • Fikset bug i d3.time.scale for subsecond tick generasjon.
  • Fjernet løsningen for tre år gamle WebKit bug i d3.mouse.
  • Fjernet midlertidig løsning for gamle Sizzle sortering bug.
  • Nye steder tilgjengelig for ca-ES, en-GB, pt-BR, og no-CN.

Hva er nytt i versjon 3.4.3:

  • Unngår asymmetrisk oppførsel tak i Math.sin og Math. cos i Chrome 33 i d3.geo.area og d3.geo.path.

Hva er nytt i versjon 3.4.2:

  • Fast mangler valutasymbol når du formaterer valutaer bruker SI- prefiks notasjon i et område med en valuta suffiks.

Hva er nytt i versjon 3.4.1.

  • Fast svingete orden bug i projection.clipExtent

Hva er nytt i versjon 3.4.0:

  • Lagt d3.locale for å skape ny lokal nummer og tidsformat.
  • Lagd force.chargeDistance for å begrense effekten av ladnings krefter.
  • Lagd timeFormat.multi for multi-oppløsning tid formater.
  • Lagt størrelse og tomme metoder for å d3.map og d3.set.
  • Raskere implementering av d3.geom.hull bidratt.
  • Innebygd støtte for AMD / RequireJS.

Hva er nytt i versjon 3.3.11:

  • Fast DSV parsing (d3.tsv, d3. csv) med på tvers av domener i IE9.

Hva er nytt i versjon 3.3.10:

  • Fast rende ustabilitet i adaptive resampling når punktene ligger på den Antimeridian.
  • Till aksen gjengivelse når du bytter mellom ordens og kvantitative skalaer.
  • Bestått gruppeindeks j til filterfunksjonen i selection.filter og transition.filter.

Hva er nytt i versjon 3.3.9:

  • Forbedret ytelse av d3.geo.projection når adaptive resampling er deaktivert.
  • Forbedret ytelse dra bevegelser på nettlesere som støtter selectstart hendelser.
  • Fast automatisk presisjon av scale.tickFormat ved bruk av gjeldende sifre.

Hva er nytt i versjon 3.3.8:

  • Fast katastrofalt tap av presisjon ved beregning Voronoi flislegging.
  • Fast Voronoi flislegging når cellen ikke skjærer klippet grad.

Hva er nytt i versjon 3.3.6:

  • Forbedre nøyaktigheten av svingete orden besluttsomhet i d3.geo .projection.
  • Fix sfærisk klipping for komplekse polygoner.
  • Fix view klipping når en gjenstand polygon fullstendig omgir synsfeltet.
  • Fix null-varighet overganger alltid huke gang på t = 1 (og aldri t = 0)
  • .

Hva er nytt i versjon 3.3.5:

  • Ordens skalerer ikke lenger implisitt utvide domenet med rangeBands eller rangePoints.

Hva er nytt i versjon 3.3.3:

  • Support parsing tidssoneforskyvninger (% Z) i d3.time.format.

Hva er nytt i versjon 3.3.0:

  • Legg selection.interrupt for umiddelbart å avbryte den aktuelle overgangen .
  • Legg brush.event for programma børsting, inkludert overganger.
  • Legg zoom.event for programma zooming, inkludert overganger.
  • Legg d3.interpolateZoom for jevn zooming basert på van Wijk & Nuij.
  • Legg zoom.center til kontroll over navet mens musehjulet zoomer.
  • Legg & quot; zoomstart & quot; og & quot; zoomend & quot; arrangementer for å zoom.on.
  • Legg d3.geo.transform å forenkle lage tilpassede geometri transforme.
  • Legg d3.geo.clipExtent for view klipping med tilpassede transformasjoner.
  • Tillat d3.geo.stream å streame tredimensjonale koordinater; nyttig for dynamisk forenkling.
  • Legg & quot; beforesend & quot; hendelse for å xhr.on å manipulere forespørselen før sending.
  • Legg axis.innerTickSize og axis.outerTickSize; deprecates multi-argument axis.tickSize.
  • Legg d3.pairs for bygging av tupler av tilstøtende elementer.

Hva er nytt i versjon 3.2.5:

  • Fikset bug med lokaliserte desimaltegn i d3.format .
  • Fast standard oppførsel undertrykkelse for dragbevegelser på touch-enheter.
  • Forbedret flyttall presisjon for log.ticks og log.nice.
  • Inkludert minified Javascript for bruk med Bower.

Hva er nytt i versjon 3.2.2:

  • En mousemove hendelsen ble utløst på mobil Safari forårsaker børsten
  • for å hoppe kort på touchstart.

Hva er nytt i versjon 3.1.9:

  • Dette går tilbake forrige som brøt oppførselen til aksen komponent for ordens skalaer ved å endre betydningen av rangeBand.

Hva er nytt i versjon 3.1.6:

  • Saturation er bare udefinert for svart og hvitt <. / li>

Hva er nytt i versjon 3.1.3.

  • Automatisk clipExtent
  • besluttsomhet for Mercator

Krav

  • aktivere Javascript på klientsiden

Annen programvare fra utvikleren Mike Bostock

Queue.js
Queue.js

9 Feb 16

POLLY-B-GONE
POLLY-B-GONE

3 Jun 15

Kommentarer til D3.js

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!