1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/didiopensource-ALITA

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Алита

Алита — это инструмент для анализа данных на основе слоёв.

Обзор

Алита (A Layered Instrument To Analyze) — это инструмент, который используется для отображения данных на основе анализа слоёв. Мы через множество бизнес-требований осаждаем абстрактное обобщение трёх типов моделей данных: «точка», «линия» и «плоскость». Инструмент идеально интегрирует элементы дизайна карт точек, линий и плоскостей, разрабатывает и упаковывает общие модульные компоненты интерфейса и серверной части, что позволяет быстро создавать карты.

Цель Алиты — создать универсальную платформу для визуализации и анализа географической информации, которая может отображать большое количество географических информационных данных разных измерений, таких как точки, линии и плоскости. Платформа позволяет быстро визуализировать данные и проводить статистический анализ, а также создавать релевантные тепловые карты, сеточные карты и карты статистического распределения для анализа и принятия решений пользователями. В настоящее время она широко используется во многих сценариях автономной работы Сяоцзю для удовлетворения потребностей быстрой итерации продуктов с растущим спросом в условиях быстрого роста бизнеса, принося большую коммерческую ценность.

Особенности

  • Гибкая разработка, быстрая итерация, стабильная безопасность, простота использования.
  • Компоненты можно гибко настраивать.
  • Поддержка пространственно-временной агрегации больших объёмов данных, многоуровневого анализа, многомерного отображения.
  • Практичный набор инструментов, единство мультитерминалов.
  • Представление на основе данных, полное и комплексное решение.

Архитектура

Среда

  • Язык: Java 8+ и JavaScript.
  • IDE (Java): IDEA/Eclipse с установленным плагином Lombok, VSCode.
  • Управление зависимостями: Maven и npm.
  • База данных: MySQL 5.7+.

Серверная часть

  • Базовая структура: Spring Boot 2.2.0.RELEASE.
  • ORM-фреймворк: Mybatis-Plus 3.3.0.
  • Логирование: logback.

Интерфейс

  • Язык: React.
  • Компонент: antd.
  • Фреймворк: dva.
  • Шаблон: create-react-app.
  • Инструмент для объединения ресурсов: webpack.

Разработка

  • Серверная часть
    git clone git@github.com:didi/ALITA.git
    cd ALITA
    sh build.sh
    sh control.sh
  • Интерфейс
    git clone git@github.com:didi/ALITA-UI.git
    cd ALITA-UI
    sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
    cnpm i
    npm start

Вклад

Приветствуется любой вклад. Все вопросы и запросы на вытягивание высоко ценятся! Для получения более подробной информации обратитесь к руководству по вкладу (CONTRIBUTING.md).

Сообщество

Dingtalk: 30067799.

dingtalk

Лицензия

Apache-2.0 license

Алита лицензирована в соответствии с условиями лицензии Apache. См. LICENSE для получения дополнительной информации.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

ALITA — это инструмент для анализа данных на основе слоёв. Фронтенд видит... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/didiopensource-ALITA.git
git@api.gitlife.ru:oschina-mirror/didiopensource-ALITA.git
oschina-mirror
didiopensource-ALITA
didiopensource-ALITA
master