JSPM

@qziov/maplibre-reprojected

1.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q35709F
  • License MIT

A MapLibre GL JS plugin to load and reproject EPSG:4326 (WGS84) images into EPSG:3857 for accurate overlay alignment

Package Exports

  • @qziov/maplibre-reprojected
  • @qziov/maplibre-reprojected/dist/index.esm.js
  • @qziov/maplibre-reprojected/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@qziov/maplibre-reprojected) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

@qziov/maplibre-reprojected

npm version License: MIT

A MapLibre GL JS plugin that enables accurate overlay of georeferenced images (e.g., historical maps, satellite captures) by reprojecting them from EPSG:4326 (WGS84) to EPSG:3857, and rendering them with precise alignment using WebGL.

Perfect for GIS applications, map overlays, and non-linear image warping with high visual fidelity.

Demo
(Replace with actual screenshot or GIF in your repo)


✨ Features

  • ✅ Reproject images from geographic coordinates (EPSG:4326) to Web Mercator (EPSG:3857)
  • ✅ Non-linear warping using arrugator for accurate corner alignment
  • ✅ WebGL-powered rendering via twgl.js for smooth performance
  • ✅ Supports opacity control and dynamic image updates
  • ✅ Full TypeScript support with type definitions
  • ✅ Lightweight, modular, and tree-shakable
  • ✅ Works seamlessly with MapLibre GL JS custom layers

📦 Installation

npm install @qziov/maplibre-reprojected