lvisei

Results 136 issues of lvisei

实现逻辑: https://docs.mapbox.com/mapbox-gl-js/example/add-3d-model/ 代码修改处: https://github.com/antvis/L7/blob/78a1e5e0163186bf8e62d6f25a88b7a4acf25cb7/packages/three/src/core/threeRenderService.ts#L75-L82 _Originally posted by @lvisei in https://github.com/antvis/L7/issues/2435#issuecomment-2084466179_

## 背景 1. 数据流程中存在[特殊底图](https://github.com/antvis/L7/blob/56d800f06319d54556b4dc36303d893a6f8738d4/packages/layers/src/plugins/DataMappingPlugin.ts#L170-L174)高耦合逻辑(高德 V2 / 平面 [SIMPLE](https://l7.antv.antgroup.com/examples/point/text/#simplecoordinate) 投影模式),数据流程中存在多种情形,阅读晦涩,难以维护 2. 三方地图接入模式不统一,多种模式,高德的接入对 L7 是侵入式的修改 3. L7 坐标系统复杂,shader 8 种坐标系统,偏移坐标有 4 种(LNGLAT_OFFSET、P20_OFFSET、METER_OFFSET、P20_2) ## 方案及事项 ### 三方地图接入升级为统一的视口同步 - [x] 高德 V2 地图接入升级为统一的视口同步 https://github.com/antvis/L7/pull/2387...

## 项目工程治理 ### 研发工程 包管理: - [x] 切换包管理从 yarnV1 升级至 pnpm,处理现有幽灵依赖问题 - _优化站点构建速度,引入多包构建缓冲加速器 Nx or Turbo_ - [x] 项目网站:packages 目录里定性为项目源码目录,将网站从 packages 里移出来,整个项目是多包管理,网站项目独立目录。 项目历史冗余配置与相关依赖: - [x] 删除工程包冗余 script、devDependencies - [x] 移除历史的工程文件:tslint、build...

## G-Device 发现问题跟踪 1. G-device setdata 时不生效 - https://github.com/antvis/L7/issues/2361 2. device WebGL 模式下开启抗锯齿报错 - https://github.com/antvis/g-device-api/issues/178 - 优先级低 默认不开启下区别: devise regl ![image](https://github.com/antvis/L7/assets/26923747/e1968b52-b3a6-4829-aa83-2d92023116de) ![image](https://github.com/antvis/L7/assets/26923747/e121e68e-eb9c-4ba9-a3c2-58ffb9efe35e) 3. device WebGPU 模式下不支持淹没 - https://github.com/antvis/g-device-api/issues/164 - 优先级低...

### AntV Open Source Contribution Plan(可选) - [ ] 我同意将这个 Issue 参与 OSCP 计划 ### Issue 类型 中级任务 ### 任务介绍 shader 里给 uniform 声明默认值是 glsl 非标准语法,设计之初用于方便运行时[读取默认值](https://github.com/antvis/L7/blob/fd086021e5dad29c453fc49a698da88bc5f6fc98/packages/core/src/utils/shader-module.ts),读取完成后再删除。 ```glsl // line_vert.glsl layout(std140)...

## PR includes - LI 容器支持组件注册 - lark map 升级至稳定版本

PR: unreviewed
feature

### 💻 图片/字体资源统一注册使用方式 ### 🏞 cene.addImage 是异步的,图层可能先渲染导致没有出来,当下解决的方案 await scene.addImage 完成再渲染图层 ```tsx import { LarkMap } from '@antv/larkmap'; export default () => { const [loadedImages, setLoadedImages] = useState(false); const onSceneLoaded =...

## L7-React 全面升级为 LarkMap,已经停止维护! 请手动升级。 LarkMap 新一代 React 地图可视分析组件库,提供易用/丰富/易用/专业的可视化组件,一站式满足可视化需求。了解更多: - [快速开始](https://larkmap.antv.antgroup.com/guide) - [ LarkMap 与之前的 L7React 什么关系?](https://larkmap.antv.antgroup.com/guide/faq#2-larkmap-%E4%B8%8E%E4%B9%8B%E5%89%8D%E7%9A%84-l7react-%E4%BB%80%E4%B9%88%E5%85%B3%E7%B3%BB)

good first issue

[[English Template / 英文模板](https://github.com/antvis/L7/blob/master/.github/PULL_REQUEST_TEMPLATE_EN.md?plain=1)] ### 🤔 这个变动的性质是? - [x] 日常 bug 修复 ### 🔗 相关 Issue - fixed #2361 ### 💡 需求背景和解决方案 - https://github.com/antvis/L7/issues/2431 ### Actions 不注销,重复使用,在不重复使用的情况下,不注销之前的 createVertexArray,是否存在内存泄露问题

### 问题描述 面数据三角剖分异常 ![image](https://github.com/antvis/L7/assets/26923747/300c6633-bac4-41c5-a19f-d571680e5803) ### 重现链接 https://li.antv.antgroup.com/#/template/09ccdf29-8bb0-4af8-8aa7-c89cfb4a2281?nav=layers ### 重现步骤 _No response_ ### 预期行为 _No response_ ### 平台 _No response_ ### 屏幕截图或视频(可选) _No response_ ### 补充说明(可选) _No response_

bug