D3.js

Софтуер снимки:
D3.js
Софтуер детайли:
Версия: 4.0.0 актуализира
Дата на качване: 18 Jul 16
Розробник: Mike Bostock
Разрешително: Безплатно
Популярност: 79

Rating: nan/5 (Total Votes: 0)

D3.js може да се използва за създаване на визуализации на комплекс от данни, информация, която не може да се обработват от редовни диаграми комплекти от инструменти и показани в класически бар-лайн-пай формати.

Библиотеката ще манипулират HTML и SVG код, базиран на един вход конфигурация и самите данни, а също и отдаване под наем на разработчиците да използват CSS3 и HTML5, за да оформите своята продукция.

D3 е изключително бърз, подкрепящи големи масиви от данни, динамични Hover ефекти и анимации.

Има голяма API, за да помогне на разработчиците да го адаптират към собствените си структури от данни и изход на персонализирани визуализации и графиката те наистина се нуждаят.

Много примери са включени в пакета за изтегляне.

Библиотеката D3.js бавно се замени повечето от днешните модерни инструменти диаграми, се превръща в неофициален стандарт, когато става въпрос за изграждането на съвременни, красиви уеб-базирани приложения за визуализация на данни.

<силен > Какво е новото в тази версия:

  • Нула зависимости! JSDOM сега е ограничена до зависимост развитие за тестване.
  • Премахване време на изпълнение на зависимостта от глобалната прозорец и документ.
  • Fix d3.transition () катастрофа в IE.
  • Fix selection.append за сянка ФОД, че липсва namespaceURI.
  • Fix quadtree.find когато се използва с х- и у- средства за достъп.
  • Fix разбор на именувани цветове, за да бъде нечувствително.
  • Добавяне на подкрепа за цвета & quot; rebeccapurple & quot;.
  • Подобряване на първоначалния случаен позициониране на възли за силовите оформления.

Какво ново във версия 3.5.9:

  • Нула зависимости! JSDOM сега е ограничена до зависимост развитие за тестване.
  • Премахване време на изпълнение на зависимостта от глобалната прозорец и документ.
  • Fix d3.transition () катастрофа в IE.
  • Fix selection.append за сянка ФОД, че липсва namespaceURI.
  • Fix quadtree.find когато се използва с х- и у- средства за достъп.
  • Fix разбор на именувани цветове, за да бъде нечувствително.
  • Добавяне на подкрепа за цвета & quot; rebeccapurple & quot;.
  • Подобряване на първоначалния случаен позициониране на възли за силовите оформления.

Какво ново във версия 3.5.6:

  • Нула зависимости! JSDOM сега е ограничена до зависимост развитие за тестване.
  • Премахване време на изпълнение на зависимостта от глобалната прозорец и документ.
  • Fix d3.transition () катастрофа в IE.
  • Fix selection.append за сянка ФОД, че липсва namespaceURI.
  • Fix quadtree.find когато се използва с х- и у- средства за достъп.
  • Fix разбор на именувани цветове, за да бъде нечувствително.
  • Добавяне на подкрепа за цвета & quot; rebeccapurple & quot;.
  • Подобряване на първоначалния случаен позициониране на възли за силовите оформления.

Какво ново във версия 3.5.5:

  • Нула зависимости! JSDOM сега е ограничена до зависимост развитие за тестване.
  • Премахване време на изпълнение на зависимостта от глобалната прозорец и документ.
  • Fix d3.transition () катастрофа в IE.
  • Fix selection.append за сянка ФОД, че липсва namespaceURI.
  • Fix quadtree.find когато се използва с х- и у- средства за достъп.
  • Fix разбор на именувани цветове, за да бъде нечувствително.
  • Добавяне на подкрепа за цвета & 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 (масив [, Accessor]) за съставяне на карта с ключ от масив.
  • Добави d3.scale.ordinal rangeRoundPoints, заоблен версия на rangePoints.
  • Добави d3.geom.quadtree намерите за ефективно търсене 2D.
  • Добави d3.variance и d3.deviation.
  • Добави локали за Полша и Канада.

Какво ново във версия 3.4.13:

  • Фикс невалиден трансформира при превключване между линейни и влезте оси .
  • Fix брой форматиране на групи с много малки или много големи числа в експонента нотация.
  • Fix брой форматиране с изричното минус (& quot; - & quot;). Знак
  • Fix загуба на прецизност по време на линейна интерполация.
  • Fix катастрофа в d3.layout.stack когато премина празен масив.
  • Fix за falsey редове, когато разбор DSV.
  • Fix за изтекла d3 глобалната в Node.
  • Fix преобразуване от HCL да цвят Lab.
  • Fix за d3.mean, d3.median и d3.scale.quantile за принуждаване стойности за брой.
  • Подобряване на ефективността на d3.map и d3.set с помощта Object.create (нула).

Какво ново във версия 3.4.12:

  • Fix неуловено InvalidStateError хвърлен при използване d3.xhr с нетекстови типове отговор.
  • Fix разбор на положителни компенсации часовата зона с ненулев брой минути.
  • Актуализация на JSDOM версия 1.0.0.
  • Fix selection.size върху влиза селекции.

Какво ново във версия 3.4.8:

  • Fixed:
  • d3.layout.tree RangeError (превишен максималният размер на стека повикване) на особено дълбоки дървета.
  • d3.behavior.zoom бъг с множество цели touchstart.

Какво ново във версия 3.4.6:

  • Фиксиран разбор на часовата зона офсет (% Z) .
  • Фиксиран d3.scale.quantile да игнорира нулеви стойности в областта.
  • Оптимизиран d3.mean.

Какво ново във версия 3.4.4:

  • Фиксиран бъг в d3.behavior.drag: когато едно докосване в мултитъч краища, други щрихи могат да продължат.
  • Фиксиран бъг в d3.behavior.drag и d3.behavior.zoom когато touchstart цел е отстранен.
  • Фиксиран бъг в d3.geo.conicConformal за точки диаметрално противоположни на конична произхода.
  • Фиксиран бъг в d3.formatPrefix: SI-представки са съвместими за малки и големи номера
  • .
  • Фиксиран бъг в d3.scale.ordinal с лъжливо домейн, дискретен спектър и неизвестен вход стойност.
  • Фиксиран бъг в d3.svg.axis където DOM реда на кърлежи елементи не съответства на дисплея.
  • Фиксиран бъг в d3.time.scale за subsecond поколение кърлеж.
  • Премахнато заобиколно решение за три-годишен WebKit бъг в d3.mouse.
  • Премахнато заобиколно решение за стари пръщене сортиране бъг.
  • Нови локали на разположение за CA-ES, ен-GB, PT-BR, и ж-CN.

Какво ново във версия 3.4.3:

  • Предпазва от асиметрично поведение на Math.sin и математика. защото в Chrome 33 в d3.geo.area и d3.geo.path.

Какво ново във версия 3.4.2:

  • Фиксиран липсва символ валута при форматиране валути, използвайки Си- префикс нотация в локал с валута наставка.

Какво ново във версия 3.4.1:.

  • Фиксиран ликвидация, за бъг в projection.clipExtent

Какво ново във версия 3.4.0:

  • Добавен d3.locale за създаване на нов локализиран брой и времеви формати.
  • Добавено force.chargeDistance за ограничаване на въздействието на таксата сили.
  • Добавено timeFormat.multi за времеви формати мулти-резолюция.
  • Добавен размер и празни методи за d3.map и d3.set.
  • По-бързо изпълнение на d3.geom.hull допринесъл.
  • Вградена поддръжка за AMD / RequireJS.

Какво ново във версия 3.3.11:

  • Фиксиран DSV разбор (d3.tsv, d3. CSV) с искания между домейни в IE9.

Какво ново във версия 3.3.10:

  • Фиксиран оказване на нестабилност в адаптивна повторно взимане на проби, когато точките лежат на на Антимеридиан.
  • Фиксирани ос оказване при превключване между редни и количествени мащаби.
  • Прекарайте индекс група J на ​​функцията на филтър в selection.filter и transition.filter.

Какво ново във версия 3.3.9:

  • Подобрена производителност на d3.geo.projection когато адаптивна взимане на проби е забранено.
  • Подобрена производителност на влачене жестове на браузъри, които поддържат selectstart събития.
  • Фиксиран автоматична прецизност на scale.tickFormat при използване значещи цифри.

Какво ново във версия 3.3.8:

  • Фиксиран катастрофална загуба на точност при изчисляването Voronoi теселация.
  • Фиксиран Voronoi теселация, когато клетката не се пресичат степента клип.

Какво ново във версия 3.3.6:

  • Подобряване на точността на ликвидация определяне на реда в d3.geo .projection.
  • Fix сферична изрезка за сложни полигони.
  • Fix Прозорецът за подрязване, когато един предмет полигон напълно обхваща илюминатора.
  • Fix нулева продължителност преходи винаги да отбележете веднъж в т = 1 (и никога т = 0).

Какво ново във версия 3.3.5:

  • Пореден везни вече не имплицитно удължи домейн с rangeBands или rangePoints.

Какво ново във версия 3.3.3:

  • Поддръжка разбор време компенсации зона (% Z) в d3.time.format.

Какво ново във версия 3.3.0:

  • Добави selection.interrupt за незабавно прекъсване на текущата прехода .
  • Добави brush.event за програмна четкане, включително преходи.
  • Добави zoom.event за програмна мащабиране, включително преходи.
  • Добави d3.interpolateZoom за плавно приближаване на базата на ван Вайк & Nuij.
  • Добави zoom.center да контролира над фокусна точка, докато колелцето на мишката мащабиране.
  • Добавяне на & quot; zoomstart & quot; и & quot; zoomend & quot; събития да zoom.on.
  • Добави d3.geo.transform да се опрости създаването на потребителски геометрия трансформации.
  • Добави d3.geo.clipExtent за Прозорецът стреляйки с потребителски преобразувания.
  • Позволи d3.geo.stream да поток триизмерни координати; полезно за динамичен опростяване.
  • Добавяне на & quot; beforesend & quot; събитие да xhr.on да манипулира искане преди изпращане.
  • Добави axis.innerTickSize и axis.outerTickSize; спира поддръжката мулти-аргумент axis.tickSize.
  • Добави d3.pairs за конструиране на кортежи на съседните елементи.

Какво ново във версия 3.2.5:

  • Фиксирана бъг с локализиран десетична точка в d3.format .
  • Фиксиран подразбиране потискане поведение за влачене жестове на тъчскрийн устройства.
  • Подобрена плаваща точка прецизност за log.ticks и log.nice.
  • Включени минимизиран JavaScript за използване с Bower.

Какво е новото във версия 3.2.2:

  • A mousemove събитие бе задействана на мобилния Safari причинявайки четката
  • да скочи за кратко touchstart.

Какво ново във версия 3.1.9:

  • Това връща предишния който счупи поведението на оста компонент за редни везни чрез промяна на смисъла на rangeBand.

Какво ново във версия 3.1.6:

  • Saturation е неопределена само за черно и бяло <. / Li>

Какво ново във версия 3.1.3:.

  • Automatic clipExtent определяне на Меркатор

<силни> Изисквания :

  • ДжаваСкрипт поддръжка от страна на клиента

Друг софтуер на разработчика Mike Bostock

Queue.js
Queue.js

9 Feb 16

POLLY-B-GONE
POLLY-B-GONE

3 Jun 15

Коментари към D3.js

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория