Fu Zhen

Results 59 issues of Fu Zhen

[WebGPU is coming](http://webgpu.io), although it's still in a early stage and needs years for wide supports, for sure now is the right time to do some investigations. IMHO, with a...

**maptalks's version and what browser you use?** ---- v1.0.0-rc.10 **Issue description** ---- Perspective polygon draws incorrectly in Overview Control 鹰眼中,地图缩小到世界级且倾斜时,鹰眼中的地图范围会出现绘制错误 ![image](https://user-images.githubusercontent.com/13678919/183033674-224a5793-d1ec-4c8c-bd41-d92d4c3db80e.png) **Please provide a reproduction URL (on any jsfiddle like...

**maptalks's version and what browser you use?** ---- N/A **Issue description** ---- 增加对uni-app的支持 **Please provide a reproduction URL (on any jsfiddle like site)** ----

feature request

**maptalks's version and what browser you use?** ---- 1.0.0-rc.6 **Issue description** ---- TileLayer's number type offset cause blank map **Please provide a reproduction URL (on any jsfiddle like site)** ----...

bug

**maptalks's version and what browser you use?** ---- 1.0.0-rc.6 **Issue description** ---- 调用childLayer的remove方法后,GroupTileLayer没有接收到子图层的remove事件,导致了一些绘制问题。 相关pr #1718 能暂时解决被remove的childLayer的获取瓦片逻辑的错误,但上述问题依然存在 **Please provide a reproduction URL (on any jsfiddle like site)** ---- ```js const tileLayer...

**maptalks's version and what browser you use?** ---- v0.49.1 **Issue description** ---- VectorLayer绘制图形会超出TileLayer的远端范围 ![4QZ7SSVSC}S)6(Z2620DTA8](https://user-images.githubusercontent.com/13678919/93159401-a9629800-f740-11ea-82d9-fe809c7d38b3.png) **Please provide a reproduction URL (on any jsfiddle like site)** ----

bug

**maptalks's version and what browser you use?** ---- v1.0.0-rc.2 **Issue description** ---- Line patttern animation is abnormally fast when zoom in to a certern zoom level. **Please provide a reproduction...

bug

## 动机 maptalks目前已经发布了3年,3年间webgis主流渲染技术从dom,canvas进化到了webgl,接下来maptalks也计划改为主要采用webgl技术渲染。 这次的新调整,是为了理顺webgl图层体系和canvas图层体系,让他们各司其职,避免产生困惑。 ## 现状 ![image](https://user-images.githubusercontent.com/13678919/106088148-57a33300-6160-11eb-9794-3da18729758b.png) * 每个map实例拥有一个顶层canvas实例,渲染图层时会把图层的canvas绘制在这个顶层canvas上。 * 画布隔离机制:每个canvas图层都有独立的画布(canvas)实例,不相互影响。 * 优点:消除渲染逻辑的耦合 * 缺点:画布只能整体上下叠加,无法控制具体图形的叠加顺序。例如,图层A绘制2个面a1, a2,图层B绘制了2个面b1,b2: * 无法实现 a1, b1, a2, b2的叠加顺序,只能a1, a2永远叠加在b1,b2上方,或者b1, b2永远叠加在a1,a2上方 * 画布隔离机制不适用于webgl图层 * webgl图形的遮蔽顺序(前景图形会挡住后面的图形)应由三维空间关系决定,但因隔离画布上的图形只能整体上下叠加,会破坏三维空间遮蔽顺序。 * 现有的VectorLayer和ParticleLayer(图中红框里的图层)因为只能用canvas渲染,无法融入webgl绘制体系。...

**maptalks's version and what browser you use?** ---- v1.0.0-beta.7 **Issue description** ---- fitExtent doesn't work at the second time **Please provide a reproduction URL (on any jsfiddle like site)** ----