# maptalks.js

Canonical: https://gisforweb.com/tools/maptalks/

Extensible JavaScript library for integrated 2D and 3D mapping.

maptalks.js is an open-source JavaScript library for building integrated 2D/3D maps. It provides spatial data structures, layer and symbol styling, drawing and measurement tools, and an extensible plugin system for browser mapping workflows. The project is also evolving toward a WebGL/WebGPU-oriented maptalks-gl engine while retaining the established maptalks API.

## Details

- Type: library

- Categories: mapping, visualization, 3d

- Open source: Yes

- Pricing model: open-source

- License: BSD-3-Clause

- Platforms: web

## Features

- Integrated 2D and 3D map rendering

- Vector tile and GeoJSON layer support

- 3DTiles and glTF model layers

- Drawing and measurement tools

- 3D analysis and traffic simulation functions

- Extensible plugin system

## Project sources

- Website: https://maptalks.org/

- Documentation: https://maptalks.org/getting-started.html

- Repository: https://github.com/maptalks/maptalks.js

Directory descriptions are summaries. Verify current capabilities and terms with the project sources.
