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

OSCHINA-MIRROR/antv-L7

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

English | Русский язык

L7

🌍 Географический анализ данных с использованием визуализации

CI NPM Последний коммит

УчебникДокументацияПримерыКонtribution

L7 демо

L7 — это открытое программное обеспечение для анализа больших объемов географических данных, основанное на технологии WebGL. Буква "L" в названии L7 означает "Location", а число "7" представляет семь континентов мира, что символизирует способность L7 предоставлять возможности визуального анализа для глобальных геолокационных данных. L7 сосредоточен на визуальном представлении данных через цвет, размер, текстуру, направление и объем.

L7 может удовлетворять потребности в визуализации данных для карт, систем бизнес-intelligence, а также для управления, анализа пространственной информации в таких областях как геоинформационные системы, транспорт, энергетика, земельные ресурсы, сельское хозяйство и городское планирование.

🌟 Основные характеристики

🌏 Данные-ориентированная визуализация

Данные-ориентированная визуализация, гибкая маппинг данных, переход от данных к форме, поддержка широкого спектра типов визуализации карт, лучшее понимание данных.

🌏 Высокопроизводительная визуализация большого количества данных в 2D и 3D

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

🌏 Простое и гибкое подключение данных

Поддерживает различные форматы данных, такие как CSV, JSON, GeoJSON, позволяет пользователям создавать свои собственные форматы данных без необходимости преобразования пространственных данных.

🌏 Поддержка множества базовых карт, возможность установки в локальной сети

Скрывает различия между различными базовыми картами, позволяя пользователям сосредоточиться на слоях данных, их выражении и взаимодействии. Alibaba Maps обеспечивает легальный доступ к географическим данным в Китае, а Mapbox подходит для международных проектов.

🌈 Поддерживаемые типы графиков

Точки

  • Пузыри
  • Разбросанные точки
  • Символьные карты
  • 3D столбики
  • Объединенные карты
  • Комбинированные графики
  • Самостоятельные маркеры

Линии

  • Карта маршрутов
  • Арки, поддерживают 2D и 3D арки, а также маршруты по большому кругу
  • Изолинии

Площадь

  • Заливка
  • 3D заливка

Тепловые карты

  • Классическая тепловая карта
  • Улей тепловая карта
  • Сетчатая тепловая карта

Растровые карты

  • Изображение
  • Растровый слой

📦 Как использовать

Установка

npm install @antv/l7

Инициализация карты

import { Scene } from '@antv/l7';
import { Mapbox } from '@antv/l7-maps';

const scene = new Scene({
  id: 'map',
  map: new Mapbox({
    style: 'light',
    pitch: 0,
    center: [107.054293, 35.246265],
    zoom: 4.056,
  }),
});

Добавление слоев

import { PointLayer } from '@antv/l7';

const pointLayer = new PointLayer()
  .source(data)
  .shape('circle')
  .size('mag', [1, 25])
  .color('mag', ['#5B8FF9', '#5CCEA1'])
  .style({
    opacity: 0.3,
    strokeWidth: 1,
  });

scene.addLayer(pointLayer);

🔗 Экосистема

🤝 Внесите свой вклад

Если вы хотите принять участие в разработке, пожалуйста, следуйте нашим руководящим принципам.

https://github.com/antvis/l7/graphs/contributors

📄 Лицензия

Проект использует лицензию MIT для своего кода и документов.

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

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

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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