地图应用
本话题发布地图应用相关的问答文章和技术分享,将持续更新,为您推荐了19篇问答,访问即可查看更多精彩内容。
-
1
回答
67浏览
Leaflet 地图加载后标记点不显示怎么办?
我用 Leaflet 加载了一个地图,坐标数据是从接口拿的,但地图渲染出来了,标记点却没显示。控制台也没报错,数据明明有啊。 我试过把经纬度写死成 [39.9042, 116.4074] 也不行,是不...
交互 2026-03-30 17:15:14 -
2
回答
25浏览
热力图数据更新后为什么不重新渲染?
我在用 React + 高德地图 SDK 做一个热力图功能,初始加载时能正常显示,但当我通过接口获取新数据并 setState 后,热力图却没更新。我确认数据格式是对的,也调用了 setHeatmap...
交互 2026-03-18 15:06:23 -
1
回答
38浏览
Leaflet 地图点击事件怎么只在地图区域触发?
我在用 Leaflet 做一个地图应用,想监听地图的点击事件,但发现只要点到整个容器(包括控件、缩放按钮这些地方)都会触发。我只想在真正地图瓦片区域点击时才执行回调,该怎么处理? 试过直接用 map....
交互 2026-03-14 18:06:22 -
2
回答
39浏览
AMap地图容器高度设为100%为什么不显示?
我在用高德地图AMap开发时,想让地图占满整个页面,就把容器的CSS高度设成100%了,但地图完全没渲染出来,控制台也没报错。我试过给父级加高度,也试过用vh单位,但还是不行。 这是我的样式代码: #...
交互 2026-03-13 10:54:20 -
2
回答
45浏览
Cesium中地图容器高度不生效怎么办?
我在用Cesium加载3D地图时,发现设置的容器高度总是150px,不管我怎么改CSS都没用,明明代码里写了100vh啊。 试过在父级加height: 100%、也试过用!important,但开发者...
交互 2026-03-12 14:28:19 -
1
回答
26浏览
地图轨迹回放时如何让车辆图标始终朝向行进方向?
我在用高德地图 JS API 做轨迹回放功能,现在能正常移动 marker,但车辆图标一直是固定朝上的,看起来很不真实。我尝试根据前后两个坐标点计算角度,然后通过 setRotation 设置旋转,但...
交互 2026-03-11 12:12:21 -
2
回答
33浏览
百度地图在Vue中加载后无法点击标记怎么办?
我在用 Vue3 + 百度地图 API 做一个地点展示功能,地图能正常显示,marker 也加进去了,但点击 marker 没有任何反应,绑定的 click 事件根本没触发。我试过官方文档里的写法,也...
交互 2026-03-06 11:22:25 -
2
回答
134浏览
3D地图加载后无法响应鼠标交互,怎么回事?
我用Mapbox GL JS加载了一个3D地形图,设置了map.dragPan.enable(),但鼠标拖拽完全没反应,缩放也不行。控制台没报错,地图能正常显示,就是动不了。 试过把容器的CSS po...
交互 2026-02-28 02:09:19 -
2
回答
58浏览
百度地图API加载后地图区域显示空白怎么办?
我在用百度地图API初始化地图时,页面上只显示灰色容器,地图内容完全空白。按照官方文档写了初始化代码,也确认了AK有效,DOM容器也存在。 尝试过设置容器固定宽高,甚至用setTimeout延迟初始化...
交互 2026-02-16 23:58:26 -
2
回答
46浏览
3D地图倾斜后模型位置偏移该怎么解决?
我在用Three.js和Mapbox结合做3D地图时,设置了地图倾斜(pitch),但模型的位置完全偏移了,看起来像是没跟着地形走。尝试过调整模型的z坐标和投影矩阵,控制台还报错"坐标转换超出范围",...
交互 2026-02-15 23:23:27 -
2
回答
72浏览
轨迹回放时地图标记频繁闪烁如何优化?
在用Leaflet做轨迹回放时,每隔500ms更新标记位置,但地图总是卡顿闪烁,调整时间间隔也没用,这是怎么回事? 我按以下方式实现的:setInterval循环遍历坐标数组,每次创建新标记并删除旧标...
交互 2026-02-15 05:28:26 -
2
回答
131浏览
热力图数据更新后图层不刷新怎么办
在用Leaflet+Heatmap.js做实时热力图时遇到个怪问题:后端返回的新数据能正确接收,但调用heatmap.setData(newData).redraw()后图层完全没变化,只能刷新整个页...
交互 2026-02-13 18:54:24 -
2
回答
66浏览
OpenLayers动态加载GeoJSON图层不显示怎么办?
大家好,我在用OpenLayers做地图应用时遇到个怪问题。按照文档写了动态加载GeoJSON的代码,但图层就是不显示,控制台也没报错... 场景是这样的:我先用fetch获取本地GeoJSON文件,...
交互 2026-02-08 11:07:33 -
2
回答
64浏览
Mapbox自定义样式后图层消失怎么解决?
在Vue项目里用Mapbox GL做地图应用,加载自定义JSON样式后道路和建筑图层突然不显示了,之前用默认样式没问题。试过在样式文件里给road和building图层设置paint属性,但地图上还是...
交互 2026-02-04 22:49:35 -
2
回答
50浏览
Cesium加载3D模型后如何让模型始终面向屏幕?
我在用Cesium加载glTF模型时发现,模型会随着视角旋转而转动,导致始终侧面对着屏幕。比如放个路牌模型,怎么调整都能让它的正面永远朝向用户视角呢? 尝试过在Entity里设置orientation...
交互 2026-02-02 19:12:33 -
2
回答
79浏览
Cesium加载GLTF模型时显示加载失败怎么办?
在Cesium中用Entity.addModel()加载本地GLTF模型时,总提示“加载失败”,但文件路径明明没问题。我按官方文档配置了modelMatrix和scale参数,控制台还报404错误,该...
交互 2026-02-01 20:25:25 -
2
回答
69浏览
高德地图地理编码返回空结果怎么解决?
在用Vue集成高德地图API做地址转坐标时,调用geocode方法总是返回空结果,页面完全没报错。 代码是这样写的: <template> <div ref="mapContaine...
交互 2026-01-29 18:09:27 -
2
回答
365浏览
轨迹回放时图标为什么会跳跃而不是平滑移动?
我在做地图轨迹回放功能时,用CSS动画让图标沿着路径移动,但实际运行时图标总是在跳跃,尤其是转弯的时候。试过用transform: translate()和transition组合,但效果还是卡顿: ...
交互 2026-01-29 00:29:32 -
2
回答
64浏览
轨迹回放时地图缩放怎么和时间进度条联动?
在开发地图轨迹回放功能时,我发现进度条拖动到不同时间点,路线显示正常但地图缩放一直不变。之前尝试监听进度条的input事件,通过时间戳匹配对应的缩放级别,但实际运行时缩放根本没变化... 代码结构大概...
交互 2026-01-27 19:16:27