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

OSCHINA-MIRROR/antv-l7-antv-l7

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать

A short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

Permissions
  • Commercial use
  • Modification
  • Distribution
  • Private use
Limitations
  • Liability
  • Warranty
Conditions
  • License and copyright notice
README.md 6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.03.2025 18:21 9bd6767

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

L7

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

travis ci Последний коммит

Краткое руководствоДокументацияПримеры использованияУчастие в проекте

L7 демо

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

L7 сосредоточен на визуальном представлении данных через цвет, размер, текстуру, направление и объём. Это позволяет эффективно и чётко представлять информацию из данных.

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

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

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

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

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

🌏 Простой и гибкий доступ к данным

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

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

Скрывает различия между различными базовыми картами, позволяя пользователям сосредоточиться на визуализации и взаимодействии с данными. АлиБаба Карта — легальная и регулируемая карта Китая, 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);

🔗 Ссылки

✅ Лицензия

Лицензия MIT.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/antv-l7-antv-l7.git
git@api.gitlife.ru:oschina-mirror/antv-l7-antv-l7.git
oschina-mirror
antv-l7-antv-l7
antv-l7-antv-l7
master