G6 является целью Ant Financial-AntV.Механизм визуализации реляционных данных. Прошло полтора года с момента создания проекта G6 в декабре 2016 года. В прошлом G6 прямо или косвенно поддерживалаАли экономикаОколо сотни бизнес-систем. За этот период он получил похвалу и жалобы, добился определенных успехов и выявил множество проблем. Полгода назад мы совместили реальностьПотребности бизнесаи промышленностьзрелая структурахарактеристики и их внутреннееМаленькое беспокойное новшество, начал разработку G6 2.0, которая была тщательно разработана и отшлифована многими бизнес-партнерами в течение нескольких месяцев——
Сегодня с искренностью, искренностью, смирением и мечтой «**Позвольте людям получить визуальную силу в мире данных**» мы представляем G6 2.0 всем.
Происхождение имени G6
- Блок-схема, поток, 666, лет?
- G2 называется G два. G6 называется G шесть?
- G графически понятно, какое отношение 6 имеет к реляционным данным?
- ...
Поскольку этот вопрос задавали многие люди, прежде чем официально представить новую архитектуру и новые функции G6 2.0, мы считаем необходимым рассказать о происхождении названия G6.
- G из G6 происходит от Graphic and Graph, что означает, что мы должны выполнять визуализацию графов на основе графических технологий;
- 6 из G6 происходит от "Шесть степеней теории разделения, выражая наше понимание реляционных данных, реляционных сетейтрепет и восхищение;
- G6 читать G шесть
деление
Источник изображения: https://www.c82.net/blog/?id=71
С момента рождения G6 бизнес, осуществляемый G6 внутри компании, можно разделить на две категории, одна из которых — **анализ карты.класс, обаРедактирование рисункаДобрый.两者虽说都是关系型数据,但两者的侧重点各不相同,前者更注重绘制的性能、布局的质量,数据钻取等Опыт анализа.Последний уделяет больше внимания взаимодействию человека с компьютером, такому как выполнение команд, чтение и хранение данных и т. д.Опыт редактирования. Из-за предыдущего человеческого и когнитивногоОграничения.В **1.0 мы впихнули все два сценария в библиотеку G6.С развитием бизнеса сама G6 становилась все более раздутой, все более противоречивой, а разработка усложнялась. После подробного обсуждения и размышлений члены команды решили разделить G6 на две части.В результате G6 начала инженерный раскол:
Работающие программисты: это определенно довольно большое архитектурное изменение, даже с точки зрения инженерии.переломы костей, попал в глубокую яму, надо подниматься, если есть условия, и надо подниматься, если нет условий ⊙﹏⊙
более полный
полный элемент
В версии 2.0, помимо исходных двух основных элементов графа (Item), узла (Node), ребра (Edge), мы также ввели два других базовых элемента: группу (Group), направляющую (Guide). На данный момент мы можем нарисовать любую картинку, которую вы хотите, на основе G6, не задумываясь. (Это означает, что в будущем вы больше не сможете использовать узлы для имитации группы, имитации фона или чего-то еще.)
- группа
- путеводитель
ровная квартира
В G6 1.0 узлы и ребра находятся в двух слоях, что означает, что вы можете иметь все ребра только выше или ниже узлов. В версии 2.0 мы размещаем узлы и ребра на одном уровне, а это означает, что вы можете произвольно управлять каскадными отношениями между разными ребрами и узлами.
Более простой, понятный и удобный дизайн интерфейса
С обновлением архитектуры 2.0 G6 Shen является механизмом визуализации графа отношений нижнего уровня.Он не обеспечивает (редко предоставляет) конкретную реализацию надстройки (тип узла, тип ребра, базовое взаимодействие, алгоритм компоновки), и предоставляет только набор высокоуровневых архитектур.Расширяемый механизм. Благодаря этому уменьшению, G6 оптимизировал большую часть дизайна интерфейса.Если вы использовали 1.0, я думаю, вы можете ясно почувствовать, что интерфейс стал более упорядоченным, более последовательным, а концепция более ясной. Видеть:Связь.
открыть расширение плагина
Чтобы лучше ускорить некоторую работу среднего уровня, связанную с конкретной сценой, и лучше интегрироваться с сообществом для формирования синергии, в G6 2.0 мы открыли расширение плагинов. Видеть:Связь.
слияние
Источник изображения: https://www.google.com.hk/search
После принятия решения о двух независимых проектах, G6-Analyser и G6-Editor, будущий президент G6, мы глубоко понимаем, что инженерия сама по себе не может сделать две вышеуказанные вещи, и нам нужна более глубокая интеграция с другими профессиональными областями.
На этот раз мы рады сообщить вам, что в дополнение к G6 с открытым исходным кодом сегодня,ещеоткрытымG6-Editor добился поэтапных результатов!Связь** . **
Глубокая интеграция с дизайном
Визуализация данных может быть неотделима от красоты с самого начала, и мы находимся в отделении UED, поэтому сначала мы подумаем о глубокой интеграции со студентами-профессионалами в области дизайна. На этот раз G6-Editor, как промежуточное ПО более высокого уровня,Половина его внешней продукции приходится на проектирование, а другая половина — на дизайн..大家也许很难想象,为什么设计占了如此分量大,看完这篇 G6-EditorМедитации интерактивного дизайна, каждый должен иметь возможность видеть это.
Глубокая интеграция с продуктами
Чтобы G6-Analyser и G6-Editor не стали продуктом инженеров, работающих за закрытыми дверями. При создании этих двух технических продуктов мы будем тесно сотрудничать с большим количеством внутренних коммерческих продуктов и тщательно изучать детали каждого взаимодействия. Наконец, внедрите выводы зрелого мышления в стек технологий G6.
Углубленное сотрудничество продуктов повышает вероятность того, что мы создадим высококачественные продукты и заложим прочную основу для создания готового промежуточного программного обеспечения для анализа и редактирования графиков в будущем.
- язык птицаКарта мозга (в бета-версии)
- Приложение для внутреннего анализа — участок реки (фиктивные данные)
- Приложение для внутреннего анализа — диаграмма сети трафика (фиктивные данные)
Сообщение с открытым исходным кодом
После долгих усилий G6 наконец-то отправился в путь**Открытый исходный кодВ дороге маленькая горечь в моем сердце с трудом может скрыть радость в моем сердце. Я надеюсь, что после того, как открытый исходный код сможет лучше отдавать сообществу и лучше поглощать питательные вещества от сообщества, я надеюсь, что каждый сможет использовать его в процессе.Читайте больше документов, хорошо изучайте код, чаще отправляйте PR, помогайте друг другу, задавайте подробные вопросы и вносите конструктивные предложения. **С нетерпением жду совместной работы, совместного роста и совместного прогресса~!
адрес проекта
Официальный сайт:antv.alipay.com/zh-cn/g6/
гитхаб:github.com/antvis/g6
наконец
Увезли несколько частных товаров:
- "6 самых больших конкурсов визуализации, когда-либо проводившихся》
- "Знаешь почти? Тецуя!》
- Если вы хотите присоединиться к AntV, отправьте электронное письмо по адресу:antv@antfin.com
"Для меня большая честь искренне встретить вас в этой жизни, пожалуйста, дайте мне больше советов в ближайшие дни"
- АнтВ/G6