hookehuyr

feat(map): 增加地图显示元素种类并使用配置的缩放范围

将地图显示元素种类从 ['bg', 'road'] 扩展为 ['bg', 'road', 'building', 'point']
点标记的显示层级范围改为使用地图配置的 data_zooms
...@@ -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, //是否可拖拽
......