webMercatorUtils

检查源空间参考系是否可以投影到目标空间参考系

方法

canProject

检查源空间参考系是否可以投影到目标空间参考系

canProject(source, target): boolean

参数

  • source: any 输入的空间参考系或具有spatialReference属性的对象(如几何图形或地图)
  • target: any 目标空间参考系或具有spatialReference属性的对象(如几何图形或地图)

返回:boolean

geographicToWebMercator

将几何图形从地理坐标单位转换为Web墨卡托单位

geographicToWebMercator(geometry): GeometryUnion

参数

返回:GeometryUnion

lngLatToXY

将经纬度值转换为Web墨卡托XY值

lngLatToXY(long, lat): number

参数

  • long: number 要转换的经度值
  • lat: number 要转换的纬度值

返回:number

project

在客户端投影几何图形(如果可能)

project(geometry, spatialReference): GeometryUnion

参数

  • geometry: GeometryUnion 输入的几何图形
  • spatialReference: any 目标空间参考系或具有spatialReference属性的对象(如几何图形或地图)

返回:GeometryUnion

webMercatorToGeographic

将几何图形从Web墨卡托单位转换为地理坐标单位

webMercatorToGeographic(geometry, isLinear?): GeometryUnion

参数

  • geometry: GeometryUnion 要转换的输入几何图形
  • isLinear?: boolean 指示是否使用线性值,即不进行标准化。默认情况下,此转换方法会标准化xmin和xmax值。如果不希望这样做,请将此值指定为true。默认值为false

返回:GeometryUnion

xyToLngLat

将Web墨卡托坐标转换为经纬度

xyToLngLat(x, y): number

参数

  • x: number 要转换的X坐标值
  • y: number 要转换的Y坐标值

返回:number

BIMFlux AI