new NonEarthCRS(options)
Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/leaflet/iclient-leaflet.js"></script>
<script>
new L.supermap.CRS.NonEarthCRS(options);
// 弃用的写法
new L.CRS.NonEarthCRS(options);
L.supermap.CRS.nonEarthCRS(options);
</script>
// ES6 Import
import { NonEarthCRS } from '@supermapgis/iclient-leaflet';
new NonEarthCRS(options);
leaflet/core/NonEarthCRS.js, line 32
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数。
|
Extends
Members
-
includesObject
-
坐标对象。
- Default Value: L.CRS
Methods
-
distance(latlng1, latlng2){number}
leaflet/core/NonEarthCRS.js, line 101 -
通过两个坐标点计算之间的距离。
Name Type Description latlng1
L.LatLng 坐标点1。
latlng2
L.LatLng 坐标点2。
Returns:
Type Description number 返回距离长度。 -
scale(zoom){number}
leaflet/core/NonEarthCRS.js, line 63 -
通过缩放级别计算比例尺。
Name Type Description zoom
number 缩放级别。
Returns:
Type Description number 返回比例尺值。 -
zoom(scale){number}
leaflet/core/NonEarthCRS.js, line 82 -
通过比例尺计算范围。
Name Type Description scale
number 比例尺。
Returns:
Type Description number 返回空间范围值。