maptalks/maptalks.js
 Watch   
 Star   
 Fork   
4 days ago
maptalks.js

maptalks-gl V0.113.4 Released

Refactor

  • merge packages/reshader.gl into packages/gl, #2631

Fixes

  • Fix failing check of uniform ambientColor when rendering unlit 3dtiles models #2632
5 days ago
maptalks.js

maptalks-gl V0.113.3 Released

Fixes

  • Fix shader compilation failure in PolygonLayer.outline, #2630
6 days ago
maptalks.js

maptalks V1.4.4 Released

Fixes

  • Add map.options.tileBackgroundLimitPerFrame to control how many background tileLayers to draw per frame (#2626)
  • Improve the type safety and robustness of container inspection logic. #2622

Fixes

  • 添加 map.options.tileBackgroundLimitPerFrame 选项,用于控制每帧绘制的背景瓦片图层数量 (#2626)
  • 改进容器检查逻辑的类型安全性和健壮性 #2622
6 days ago
maptalks.js

maptalks-gl V0.113.2 Released

Fixes

  • Fix GeoJSONVectorTileLayer.clear() (#2625)
  • fix ImageMesh's default alphaTest
  • use rollup-plugin-copy for style-build (#2624)
  • More stable VectorTileLayer specs

Fixes

  • 修复 GeoJSONVectorTileLayer.clear() 方法 (#2625)
  • 修正 ImageMesh 的默认 alphaTest 值
  • 在样式构建中使用 rollup-plugin-copy 插件 (#2624)
  • 优化 VectorTileLayer 测试的稳定性
8 days ago
maptalks.js

maptalks V1.4.3 Released

Fixes

  • Fix LayerAbstractRenderer resize
8 days ago
maptalks.js

maptalks-gl V0.113.1 Released

Fixes

  • Fix compatiblity with ThreeLayer
10 days ago
maptalks.js

maptalks-gl V0.113.0 Released

Features

  • The VectorTileLayer has added a terrain-flat-mask rendering plugin, which allows setting a flat mask (FlatMask) for the terrain using vector tiles, Example
  • The maptalks/gl-layers project is officially retired
  • Testing for @maptalks/vt and @maptalks/layer-3dtiles has been migrated to CircleCI for automated execution

Fixes

  • Fixed several bugs in the VectorTileLayer

Features

  • VectorTileLayer图层增加了terrain-flat-mask渲染插件,可以通过矢量瓦片给地形设置挖平遮罩(FlatMask),示例
  • maptalks/gl-layers 工程正式退休
  • @maptalks/vt与@maptalks/layer-3dtiles测试迁移到CircleCI自动运行

Fixes

  • 修改了VectorTileLayer上若干bug
10 days ago
maptalks.js

maptalks V1.4.2 Released

Features

  • add new method map.lookAt, #2595
  • Implement symbol.lineStrokeColor, #2600

Bug Fixes

  • fix ui collision when collision state change #2608
  • fix Geometry.edit open shadowDraggable, #2604
  • fix Sector _containsPoint by graphical method, #2617
2025-08-05 16:07:24
maptalks.js

maptalks V1.4.0 Released

Features

  • Added the map.lookAt method, which positions the camera at a specified distance and aligns it to a given 3D coordinate
map.lookAt({
    coordinates: [110, 49],
    pitch: 45,
    bearing: 0,
   // camera's distance to coordinates in meters
    distance: 600
});
  • Added the shadowDraggable option to Geometry.edit

Fixes

  • Fixed the issue where GeometryCollection.getExtent returned incorrect results
  • Improve of Geometry.updateSymbol

新特性

  • map上增加lookAt方法,用于将相机以指定距离对准指定三维坐标
map.lookAt({
    coordinates: [110, 49],
    pitch: 45,
    bearing: 0,
   // camera's distance to coordinates in meters
    distance: 600
});
  • Gometry.edit增加 shadowDraggable 选项

Bug修改

  • 解决GeometryCollection getExtent返回错误结果的问题
  • 优化了Geometry.updateSymbol的逻辑
2025-07-28 11:31:37
maptalks.js

maptalks V1.3.0 released

Features

  • symbol VectorMarker support roundrectangle type (#2587)

Improvements

  • optimize Geometry.updateSymbol (#2585)

Fixes

  • fix map.pointAtResToAltitude when point < 0 which caused jumping when moving map with terrain below sea level
  • fix Path animateShow missing z (#2581)

新特性

  • 矢量标记(symbol VectorMarker)新增支持圆角矩形类型(roundrectangle) (#2587)

优化改进

  • 优化Geometry.updateSymbol方法的性能 (#2585)

问题修复

  • 修复map.pointAtResToAltitude在坐标小于0时的问题,该问题导致海平面以下地形移动时出现跳跃现象
  • 修复Path动画显示(animateShow)缺失z值的问题 (#2581)