问题描述
我在滚动缩放地图时遇到问题,有时会下载具有高分辨率的新图块,但有时仅调整旧图块的大小并且质量很低。我发现,当我双击地图时,每个缩放的新图块都会降格,但滚动时却不总是如此。是库错误还是什么?
export default function App() {
const [state,dispatch] = useReducer(reducer,initialState)
const [viewport,setViewport] = useState({
width: '100%',height: '100vh',latitude: 52.06,longitude: 19.25,zoom: 6,})
const mapStyle = {
'version': 8,'name': 'OSM','sources': {
'osm': {
'type': 'raster','tiles': ['https://a.basemaps.cartocdn.com/light_all/{z}/{x}/{y}@2x.png'],'minzoom': 0,'maxzoom': 24,'tileSize': 256
},'layers': [
{
'id': 'osm','type': 'raster','source': 'osm',},return (
<ReactMapGL {...viewport} mapStyle={mapStyle} onViewportChange={(nextViewport) => setViewport(nextViewport)
</ReactMapGL>
)
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)