Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@takram/three-geospatial

Provides fundamental functions for rendering GIS data in Three.js and R3F

three, three.js, geospatial

readme

@takram/three-geospatial

npm version Storybook

Provides fundamental functions for rendering GIS data in Three.js and R3F (React Three Fiber).

This library is currently under active development, and its API may change without maintaining backward compatibility.

It is part of a project to prototype the rendering aspect of a Web GIS engine. For more details on the background and current status of this project, please refer to the main README.

Installation

npm install @takram/three-geospatial
pnpm add @takram/three-geospatial
yarn add @takram/three-geospatial

License

MIT

changelog

Changelog

[0.2.2] - 2025-06-12

Changed

  • Removed the use of forwardRef and added it in props.
  • Updated dependencies.

[0.2.1] - 2025-05-23

Fixed

  • Removed process.env.NODE_ENV from the ES build output.

[0.2.0] - 2025-03-09

Updated peer dependencies to React 19 and R3F v9. For React 18 and R3F v8, use version 0.1.x, which will continue to receive fixes.

Changed

  • Migrated types and internal fields to R3F v9.
  • Removed deprecated classes and properties.

[0.1.0] - 2025-03-09

Compatibility release to continue support for React 18 and R3F v8.