new CRS(srsCode, options)
Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/leaflet/iclient-leaflet.js"></script>
<script>
new L.supermap.Proj.CRS(srsCode, options);
// 弃用的写法
new L.Proj.CRS(srsCode, options);
L.supermap.Proj.crs(srsCode, options);
</script>
// ES6 Import
import { CRS } from '@supermap/iclient-leaflet';
new CRS(srsCode, options);
leaflet/core/Proj4Leaflet.js, line 97
Name | Type | Description | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
srsCode |
string |
proj srsCode。 |
||||||||||||||||||||||||||||||||||||
options |
Object |
参数。
|
Example
var crs =new CRS("EPSG:4326",{
origin: [-180,90],
scaleDenominators: [2000,1000,500,200,100,50,20,10],
});
var map=L.map('map', {
crs: crs
...
})
Extends
Methods
-
scale(zoom)
leaflet/core/Proj4Leaflet.js, line 218 -
通过缩放级别获取比例尺值。
Name Type Description zoom
number 缩放级别。
Returns:
比例尺值。 -
zoom(scale){number}
leaflet/core/Proj4Leaflet.js, line 242 -
根据比例尺返回缩放级别。
Name Type Description scale
number 比例尺。
Returns:
Type Description number 缩放级别。