feat(map): 增加地图显示元素种类并使用配置的缩放范围
将地图显示元素种类从 ['bg', 'road'] 扩展为 ['bg', 'road', 'building', 'point'] 点标记的显示层级范围改为使用地图配置的 data_zooms
Showing
2 changed files
with
5 additions
and
5 deletions
| ... | @@ -2,9 +2,9 @@ | ... | @@ -2,9 +2,9 @@ |
| 2 | VITE_PORT = 8006 | 2 | VITE_PORT = 8006 |
| 3 | 3 | ||
| 4 | # 反向代理服务器地址 | 4 | # 反向代理服务器地址 |
| 5 | -VITE_PROXY_TARGET = https://oa-dev.onwall.cn | 5 | +# VITE_PROXY_TARGET = https://oa-dev.onwall.cn |
| 6 | # VITE_PROXY_TARGET = https://bm.jiqun.com | 6 | # VITE_PROXY_TARGET = https://bm.jiqun.com |
| 7 | -# VITE_PROXY_TARGET = https://oa.onwall.cn | 7 | +VITE_PROXY_TARGET = https://oa.onwall.cn |
| 8 | 8 | ||
| 9 | # API请求前缀 | 9 | # API请求前缀 |
| 10 | VITE_PROXY_PREFIX = /srv/ | 10 | VITE_PROXY_PREFIX = /srv/ | ... | ... |
| 1 | <!-- | 1 | <!-- |
| 2 | * @Date: 2023-05-19 14:54:27 | 2 | * @Date: 2023-05-19 14:54:27 |
| 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com | 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com |
| 4 | - * @LastEditTime: 2025-09-04 18:38:29 | 4 | + * @LastEditTime: 2025-09-08 10:46:16 |
| 5 | * @FilePath: /map-demo/src/views/checkin/map.vue | 5 | * @FilePath: /map-demo/src/views/checkin/map.vue |
| 6 | * @Description: 公众地图主体页面 | 6 | * @Description: 公众地图主体页面 |
| 7 | --> | 7 | --> |
| ... | @@ -431,7 +431,7 @@ export default { | ... | @@ -431,7 +431,7 @@ export default { |
| 431 | forceVector: false, | 431 | forceVector: false, |
| 432 | // rotateEnable: true, | 432 | // rotateEnable: true, |
| 433 | layers: this.data_layers, | 433 | layers: this.data_layers, |
| 434 | - features: ['bg', 'road'], // 设置地图上显示的元素种类 | 434 | + features: ['bg', 'road', 'building', 'point'], // 设置地图上显示的元素种类 |
| 435 | animateEnable: false, // 地图平移过程中是否使用动画 | 435 | animateEnable: false, // 地图平移过程中是否使用动画 |
| 436 | resizeEnable: true, | 436 | resizeEnable: true, |
| 437 | WebGLParams: { // 新增WebGL优化参数 | 437 | WebGLParams: { // 新增WebGL优化参数 |
| ... | @@ -463,7 +463,7 @@ export default { | ... | @@ -463,7 +463,7 @@ export default { |
| 463 | } | 463 | } |
| 464 | let text_direction = entity_info[i]?.writing_mode === 'vertical' ? 'vertical' : 'horizontal'; | 464 | let text_direction = entity_info[i]?.writing_mode === 'vertical' ? 'vertical' : 'horizontal'; |
| 465 | let textMarker = new AMap.Text({ | 465 | let textMarker = new AMap.Text({ |
| 466 | - zooms: [18, 20], // 点标记显示的层级范围,超过范围不显示。 | 466 | + zooms: this.data_zooms, // 点标记显示的层级范围,使用地图配置的缩放范围 |
| 467 | text: entity_info[i].name, //标记显示的文本内容 | 467 | text: entity_info[i].name, //标记显示的文本内容 |
| 468 | anchor: "center", //设置文本标记锚点位置 | 468 | anchor: "center", //设置文本标记锚点位置 |
| 469 | // draggable: true, //是否可拖拽 | 469 | // draggable: true, //是否可拖拽 | ... | ... |
-
Please register or login to post a comment