gdal3.js library | Nicolas Lambert | Observable
ojs
ojs
ojs
ojs
ojs
ojs
ojs
ojs
ojs
ojs
ojs
ojs
ojs
ojs
ojs
ojs
ojs
Author
Nicolas Lambert
@neocarto
Front-end cartographer. Research Engineer in Geographic Information Science at CNRS & UAR RIATE. Author of Mad Maps (2019), Practical Handbook of Thematic Cartography (2016, 2020, 2025) and Cartographia (2025).
Comments (1)
Fabian Iwand
Apr 3
I'd recommend importing as ES module (also works with 2.4.0): ``` gdal = import("
https://esm.run/gdal3.js@2.8.1
").then(m => m.default({ useWorker: false, path: "
https://cdn.jsdelivr.net/npm/gdal3.js@2.8.1/dist/package/
" })) ```
Reply
Add comment
Subscribe to notifications
© 2026 Observable, Inc.
Terms of service
Privacy policy
Product
About
Pricing
Documentation
Release notes
Contact us
Open source
Notebook Kit
Plot
D3
Community
Public
Forum
Bluesky
YouTube
X
Observable
Sign up
Nicolas Lambert
19
Reply
Add comment
Subscribe to notifications
5
gdal3.js library | Nicolas Lambert | Observable