Deck.gl — это платформа визуализации на основе WebGL, которая предоставляет множество простых в использовании 2D- и 3D-визуализации данных с поддержкой больших наборов данных. Вы можете добавить визуализации данных Deck.gl с помощью Maps JavaScript API с помощью класса GoogleMapsOverlay
Deck.gl.
Deck.gl поддерживает несколько источников данных и форматов, а также создание составных визуализаций путем рендеринга нескольких слоев визуализации на карте.
Требования
Чтобы использовать Deck.gl, вы должны использовать растровую или векторную карту, предоставляемую Maps JavaScript API. Настоятельно рекомендуется использовать векторную карту, чтобы вы могли в полной мере воспользоваться возможностями базовой карты Google на базе WebGL, включая наклон, вращение и полное управление 3D-камерой.
Подробности смотрите в обзоре векторной карты .
Загрузка палубы.gl
Deck.gl можно загрузить в ваше веб-приложение с помощью тега сценария или установить как модули из диспетчера пакетов узлов (NPM).
Дополнительную информацию см. в документации @deck.gl/google-maps на веб-сайтеeck.gl.
Добавление визуализаций Deck.gl на карту
Визуализации Deck.gl добавляются на карту путем создания экземпляра класса GoogleMapsOverlay
, предоставляемого Deck.gl.
Дополнительную информацию см. в документации GoogleMapsOverlay
на веб-сайтеeck.gl.
Доступные визуализации
Deck.gl предоставляет множество различных 2D- и 3D-визуализации, оптимизированных для отображения различных типов данных. Полный список см. в Каталоге слоев на веб-сайтеeck.gl.
Примеры
Дополнительные примеры использования Deck.gl и Maps JavaScript API в действии: