设置 react-leaflet 映射 CRS 属性
Set react-leaflet map CRS atribute
在原生Leaflet地图中,lib CRS属性应该设置如下
var mymap = L.map('mapid', {
center: [-1800, 1000],
zoom: 13,
crs: L.CRS.Simple,
minZoom: 0,
maxZoom: 13,
});
如何在 react-leaflet 中做到这一点,我尝试了一些但没有成功:/
<Map crs={CRS.useSimple()} center={[-1800, 1000]} zoom={13} doubleClickZoom={false} >
</Map>
但是出现了没有导入CRS的错误。
如何导入CRS?
我哪里错了?
我需要从本地传单中导入 CRS。
import React, { Component } from 'react';
import {Map} from 'react-leaflet'
import {CRS} from 'leaflet';
然后在MAP
组件
<Map center={[0, 0]} zoom={2} doubleClickZoom={false} crs={CRS.Simple}>
...
</Map
在原生Leaflet地图中,lib CRS属性应该设置如下
var mymap = L.map('mapid', {
center: [-1800, 1000],
zoom: 13,
crs: L.CRS.Simple,
minZoom: 0,
maxZoom: 13,
});
如何在 react-leaflet 中做到这一点,我尝试了一些但没有成功:/
<Map crs={CRS.useSimple()} center={[-1800, 1000]} zoom={13} doubleClickZoom={false} >
</Map>
但是出现了没有导入CRS的错误。 如何导入CRS?
我哪里错了?
我需要从本地传单中导入 CRS。
import React, { Component } from 'react';
import {Map} from 'react-leaflet'
import {CRS} from 'leaflet';
然后在MAP
组件
<Map center={[0, 0]} zoom={2} doubleClickZoom={false} crs={CRS.Simple}>
...
</Map