D3.js

Programinė įranga Screenshot:
D3.js
Programinė detalės:
Versija: 4.0.0 Atnaujintas
Įkėlimo datą: 18 Jul 16
Kūrėjas: Mike Bostock
Licencija: Nemokamai
Populiarumas: 79

Rating: nan/5 (Total Votes: 0)

D3.js gali būti naudojama siekiant sukurti vizualizacijas sudėtingų duomenų, informacijos, kuri negali būti tvarkomi reguliariai grafikas vadovais ir rodomas klasikinių baras-linija-pyragas formatus.

biblioteka manipuliuoti HTML ir SVG kodas, remiantis įvesties konfigūracijos ir pati duomenų, o taip pat leidžiame programuotojai naudoja CSS3 ir HTML5 stiliaus savo produkciją.

D3 labai greitai, remti didelius duomenų rinkinius, dinaminius Hover efektus ir animacijas.

Yra didelė API padėti kūrėjams pritaikyti ją prie savo duomenų struktūrų ir išvedamas užsakymą vizualizacijas ir diagramą jie tikrai reikia.

Daug pavyzdžių yra įtraukti į atsisiuntimo paketą.

D3.js biblioteka pamažu keičia dauguma šiandienos modernių diagramų kūrimo įrankius, tampa neoficialų standartą, kai jis ateina į modernioms, gražus žiniatinklio duomenų vizualizavimo programas.

Kas naujo , šioje laidoje:

  • Zero priklausomybių! JSDOM dabar tik priklausomybės bandymai vystymuisi.
  • Pašalinti runtime priklausomybę nuo pasaulinio langų ir dokumentą.
  • Nustatyti d3.transition () Crash IE.
  • Nustatyti selection.append Shadow įvežami, kad trūksta tam namespaceURI.
  • Nustatyti quadtree.find, kai naudojamas su X ir Y Metodai prieigos.
  • Nustatyti apdorojant įvardyti spalvas, kad būtų didžiųjų ir mažųjų raidžių.
  • Pridėti paramą spalvos & quot; rebeccapurple & quot;.
  • tobulinti pradinį atsitiktinių pozicionavimą mazgų jėgos maketus.

Kas naujo versijos 3.5.9:

  • Zero priklausomybių! JSDOM dabar tik priklausomybės bandymai vystymuisi.
  • Pašalinti runtime priklausomybę nuo pasaulinio langų ir dokumentą.
  • Nustatyti d3.transition () Crash IE.
  • Nustatyti selection.append Shadow įvežami, kad trūksta tam namespaceURI.
  • Nustatyti quadtree.find, kai naudojamas su X ir Y Metodai prieigos.
  • Nustatyti apdorojant įvardyti spalvas, kad būtų didžiųjų ir mažųjų raidžių.
  • Pridėti paramą spalvos & quot; rebeccapurple & quot;.
  • tobulinti pradinį atsitiktinių pozicionavimą mazgų jėgos maketus.

Kas naujo versijos 3.5.6:

  • Zero priklausomybių! JSDOM dabar tik priklausomybės bandymai vystymuisi.
  • Pašalinti runtime priklausomybę nuo pasaulinio langų ir dokumentą.
  • Nustatyti d3.transition () Crash IE.
  • Nustatyti selection.append Shadow įvežami, kad trūksta tam namespaceURI.
  • Nustatyti quadtree.find, kai naudojamas su X ir Y Metodai prieigos.
  • Nustatyti apdorojant įvardyti spalvas, kad būtų didžiųjų ir mažųjų raidžių.
  • Pridėti paramą spalvos & quot; rebeccapurple & quot;.
  • tobulinti pradinį atsitiktinių pozicionavimą mazgų jėgos maketus.

Kas naujo versijos 3.5.5:

  • Zero priklausomybių! JSDOM dabar tik priklausomybės bandymai vystymuisi.
  • Pašalinti runtime priklausomybę nuo pasaulinio langų ir dokumentą.
  • Nustatyti d3.transition () Crash IE.
  • Nustatyti selection.append Shadow įvežami, kad trūksta tam namespaceURI.
  • Nustatyti quadtree.find, kai naudojamas su X ir Y Metodai prieigos.
  • Nustatyti apdorojant įvardyti spalvas, kad būtų didžiųjų ir mažųjų raidžių.
  • Pridėti paramą spalvos & quot; rebeccapurple & quot;.
  • tobulinti pradinį atsitiktinių pozicionavimą mazgų jėgos maketus.

Kas naujo versijos 3.5.3:

  • Fiksuotas selection.interrupt kai nutraukti paskutinė pagal tvarkaraštį perėjimą .

Kas naujo versijos 3.5.0:

  • Pridėti pavadintas perėjimus (pvz 1 2) vienu metu animacija ant pačių elementų.
  • Pridėti & quot; pertraukti & quot; Renginiai tvarkymo, kai perėjimas yra nutrauktas.
  • Leisti perėjimą patogumo ar trukmei turi būti pakeista prieš perėjimas prasideda.
  • Pridėti d3.svg.arc cornerRadius (pvz 1 2 3 4).
  • Pridėti d3.layout.pie apdaila (pvz 1 2 3).
  • Pridėti Dukart spustelėkite ir dukart bakstelėkite sklandžiai pereiti prie d3.behavior.zoom.
  • Pridėti d3.behavior.zoom trukmę tinkinti arba išjungti dukart spustelėkite perėjimus.
  • Pridėti d3.map (masyvas [, prieigos priemonės]) statant žemėlapį iki rakto iš masyvo.
  • Pridėti d3.scale.ordinal rangeRoundPoints, apvalią versiją rangePoints.
  • Pridėti d3.geom.quadtree rasite efektyviam 2D ​​paiešką.
  • Pridėti d3.variance ir d3.deviation.
  • Pridėti lokalės Lenkijoje ir Kanadoje.

Kas naujo versiją 3.4.13:

  • Nustatyti negalioja transformuoti, kai tarp linijinių ir prisijungti ašis .
  • Nustatyti skaičius formatavimas grupių su labai mažų arba labai didelių skaičių rodiklio notacijos.
  • Nustatyti skaičius formatavimas su aiškiu minuso (& quot; - & quot;). Ženklas
  • Nustatyti praradimas tiksliai per tiesine interpoliacija.
  • Nustatyti katastrofos d3.layout.stack kai praėjo tuščią masyvo.
  • Nustatyti už falsey eilutės, kai apdorojant DSV.
  • Nustatyti už nutekėjo D3 pasaulinė mazgo.
  • Nustatyti perėjimas nuo HCL į laboratoriją spalvos.
  • Nustatyti už d3.mean, d3.median ir d3.scale.quantile priversti reikšmes skaičiais.
  • Pagerinti našumą d3.map ir d3.set naudojant Object.create (null).

Kas naujo versiją 3.4.12:

  • Nustatyti nieprzechwycony InvalidStateError išmesti naudojant d3.xhr su ne teksto reagavimo tipai.
  • Nustatyti apdorojant teigiamų laiko juostos nukrypimais su ne nuline skaičiaus minučių.
  • Update JSDOM versija 1.0.0.
  • Nustatyti selection.size ant įvesti pasirinkimus.

Kas naujo versijos 3.4.8:

  • Fiksuotas:
  • d3.layout.tree RangeError (maksimalus pareikalavimo kamino dydis viršijo) ant visų giliai medžių.
  • d3.behavior.zoom klaidą su keliais touchstart tikslus.

Kas naujo versijos 3.4.6:

  • Fiksuotas apdorojant laiko zoną kompensuoti (% Z) .
  • Fiksuotas d3.scale.quantile ignoruoti neapibrėžtų reikšmių šioje srityje.
  • Optimizuotas d3.mean.

Kas naujo versijos 3.4.4:

  • Ištaisyta klaida d3.behavior.drag: kai vienas liesti multitouch galuose, kiti paliečia tęsti.
  • Ištaisyta klaida d3.behavior.drag ir d3.behavior.zoom kai touchstart tikslas yra pašalinti.
  • Ištaisyta klaida d3.geo.conicConformal taškų diametraliai priešingi į kūginį kilmės.
  • Ištaisyta klaida d3.formatPrefix: SI-priešdėliai atitinka mažų ir didelių skaičių;
  • .
  • Ištaisyta klaida d3.scale.ordinal su pavienį domeną, atskirą asortimentą ir nežinoma įvesties vertės.
  • Ištaisyta klaida d3.svg.axis kur DOM tvarka erkių elementų neatitiko ekraną.
  • Ištaisyta klaida d3.time.scale už subsecond erkių kartos.
  • Pašalinta apeiti trijų metų senumo WebKit klaidą į d3.mouse.
  • Pašalinta apeiti senosios šnypšti rūšiavimo klaidą.
  • Nauja aplinka turimi CA-ES, LT-GB, pt-br, ir zh-CN.

Kas naujo versijos 3.4.3:

  • Vengiama asimetrinį elgesį Math.sin ir matematikos. cos Chrome 33 d3.geo.area ir d3.geo.path.

Kas naujo versijos 3.4.2:

  • Fiksuotas trūksta valiutos simbolį kai formatavimą valiutas, naudojant SI- prefiksas notacija į locale su valiutų priesaga.

Kas naujo versija 3.4.1.

  • Fiksuotas likvidavimo tvarka klaidą į projection.clipExtent

Kas naujo versijos 3.4.0:

  • Pridėta d3.locale kurti naują lokalizuota skaičių ir laiko formatus.
  • patalpintas force.chargeDistance ribojimo įkrovimo jėgų poveikį.
  • patalpintas timeFormat.multi multi raiškos laiko formatų.
  • Pridėta dydis ir tuščios metodai d3.map ir d3.set.
  • sparčiau įgyvendinti d3.geom.hull prisidėjo.
  • Built-in paramos AMD / RequireJS.

Kas naujo versiją 3.3.11:

  • Fixed "DSV apdorojant (d3.tsv, D3. CSV) su kryžminio domenų prašymus IE9.

Kas naujo versiją 3.3.10:

  • Fiksuotas teikimo nestabilumą prisitaikanti resampling kai taškai guli ant Antimeridianas.
  • Fiksuoti ašis teikiančios perjungiant skaitvardžiai ir kiekybinius svarstyklių.
  • Pass grupė indekso j filtro funkciją selection.filter ir transition.filter.

Kas naujo versijos 3.3.9:

  • Geresnis veiksmingumas d3.geo.projection kada prisitaikanti Mėginių ėmimo funkcija yra išjungta.
  • Geresnis veiksmingumas vilkite gestai ant naršyklių, palaikančių selectstart įvykius.
  • Fiksuotas automatinis tikslumas scale.tickFormat naudojant reikšminius skaitmenis.

Kas naujo Version 3.3.8:

  • Fiksuotas katastrofiška praradimas tikslumu, kai skaičiavimo Varnas mozaiką.
  • Fiksuotas Varnas Mozaika kai ląstelė nėra susikerta užspaudžiamas mastą.

Kas naujo versijos 3.3.6:

  • Pagerinti tikslumą likvidavimo tvarka ryžtą d3.geo .projection.
  • Nustatyti sferinę karpymas sudėtingų poligonų.
  • Nustatyti peržiūros srities karpymas kai subjektas poligonas visiškai supa peržiūros tašką.
  • Nustatyti nulinį trukmę perėjimai visada pažymėkite vieną kartą t = 1 (ir niekada T = 0).

Kas naujo versijos 3.3.5:

  • skaitvardžiai svarstyklės nebėra netiesiogiai pratęsti domeną su rangeBands arba rangePoints.

Kas naujo versijos 3.3.3:

  • Pagalba apdorojant laiko zonų kompensuoja (% z) d3.time.format.

Kas naujo versijos 3.3.0:

  • Pridėti selection.interrupt nedelsdamas nutraukti dabartinę perėjimą .
  • Pridėti brush.event programiškai valymo, įskaitant perėjimų.
  • Pridėti zoom.event programiškai priartinimo, įskaitant perėjimų.
  • Pridėti d3.interpolateZoom sklandžiai priartinimo remiantis van Wijk & Nuij.
  • Pridėti zoom.center kontroliuoti per centrą o pelės ratuku priartinimo.
  • Pridėti & quot; zoomstart & quot; ir & quot; zoomend & quot; renginiai zoom.on.
  • Pridėti d3.geo.transform supaprastinti sukurti pasirinktinį geometrijos transformacijas.
  • Pridėti d3.geo.clipExtent už peržiūros srities karpymas pagal užsakymą transformacijas.
  • Leisti d3.geo.stream srautas trimates koordinates; Naudinga dinaminio supaprastinimo.
  • Pridėti & quot; beforesend & quot; renginys xhr.on manipuliuoti prašymą prieš siunčiant.
  • Pridėti axis.innerTickSize ir axis.outerTickSize; deprecates kelių argumentas axis.tickSize.
  • Pridėti d3.pairs statant kortežą gretimų elementų.

Kas naujo versijos 3.2.5:

  • Ištaisyta klaida su lokalizuota dešimtainio taško į d3.format .
  • Fiksuotas nutylėjimą sulaikymas už vilkite gestus touch prietaisams.
  • Geresnis slankaus kablelio tikslumo log.ticks ir log.nice.
  • Įtraukta minified JavaScript naudoti su Bower.

Kas naujo versijos 3.2.2:

  • mousemove įvykis buvo įjungiamas mobiliojo Safari sukelia šepetys;
  • trumpai šokinėti ant touchstart.

Kas naujo versijos 3.1.9:

  • Ši grįžta Ankstesnis kuri įveikė ašies elgesį komponentas skaitvardžiai svarstyklės keičiant rangeBand prasmę.

Kas naujo versijos 3.1.6:

  • sodrumas yra neaiškus tik juoda ir balta <. / Li>

Kas naujo versija 3.1.3.

  • Automatinis clipExtent Patikrinus Mercator "

Reikalavimai

  • Javaskriptą kliento pusėje;

Kita programinė įranga kūrėjas Mike Bostock

POLLY-B-GONE
POLLY-B-GONE

3 Jun 15

Queue.js
Queue.js

9 Feb 16

Komentarai D3.js

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!